samhocevar / zepto8

🕹️ Fantasy fantasy console emulator emulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PICO-8 v0.2.4c compatiblity roadmap

samhocevar opened this issue · comments

  • Added: save @url -- stores code + gfx as a URL if it can be encoded in 2040 characters
  • Added: html exports store volume/mute and other settings
  • Added: ctrl-g in sprite editor to toggle grid lines when zoomed in
  • Added: IMPORT -L FOO.PNG to import a 128x128 png to the cartridge label
  • Added: EXPORT -L FOO.PNG to export a 128x128 png of the cartridge label
  • Added: EXPORT -T FOO.P8.ROM to export only code section (t for tiny)
  • Added: ctrl-click on character count (bottom right) to see the twitter count (glyphs count as 2)
  • Added: meta:* section to .p8 format -- can be used by external tools to store custom data
  • Added: extcmd("audio_rec") works from exported binaries, and with custom exported filenames
  • Added: read_controllers_in_background in config.txt (0 by default)
  • Added: periodic backups
  • Changed: .p8.rom files that are 0x3d00 bytes or less are loaded into code section
  • Changed: saved filenames can not include gylphs, or any of !"#$%&'()*+,-:;<=>?[]^`{|}~
  • Fixed: can't drag and drop png into sprite editor
  • Fixed: binary exports: ctrl-r causes crash when there is no whitespace at end of source code
  • Fixed: Using -run switch to launch a cart that fails to run -> get stuck in boot screen.
  • Fixed: selection after ctrl-a reports length chars+1
  • Fixed: draw palette is not observed after changing colours using p8scii control characters
  • Fixed: music playback does not follow cursor after first pattern change (regression in 0.2.4b)
  • Fixed: transform_screen (config.txt) not observed by pause menus and other overlayed elements
  • Fixed: Double-clicking sfx thumbnail (in sfx overview screen) only works after playing music
  • Fixed: Pressing [a] to release looping sfx in sfx editor is broken
  • Fixed: sfx(46)..sfx(56) return -1 immediately after playing music but before host OS has called audio mixer
  • Fixed: Tokens counted as 2 instead of 1: ..= ^= >><= <<>=
  • Fixed: Negative number counted as 2 tokens instead of one when preceeded by: \ & | ^^ << >> >>> >>< <<>
  • Fixed: tostr(tbl) / print(tbl) acts like tostr(tbl, 1) when tbl has a metatable
  • Fixed: ?"\tx" does not advance to next tab stop
  • Fixed: ?"a*5\nb" does not repeat newline 5 times
  • Fixed: exported label alpha is 0 for colour 0