A Pico-8 player/emulator for console homebrew
All Platforms
stat
values (46-56) for audio (thanks @fringd )inext
function to z8luaLibretro platforms
All Platforms
Miyoo Mini (standalone app)
New Platforms
fake08_libretro.info
to your cores directory for some features like save states to work. This file should now be included in the release zip. Slightly more detailed instructions in the Usage
section of the readmeAll Platforms
?
print shorthand in locations other than the start of a linepal
with a single argument for resetting an individual palette (thanks @SamsTheNerd)_set_fps
functionstat(29)
and stat(30)
to prevent erroneous keyboard press detection (fix weapon switching in Poom)peek, poke, memset, memcpy
) at addresses above 0x8000 (thanks @nckstwrt)ord
call with very long strings from overflowing (thanks @nckstwrt)end
or else
) (thanks (@nckstwrt)Miyoo Mini
Bittboy and GCW0
New Platform: OpenDingux
Gcw0, RG350/280/300 devices should be able to use the fake08_gcw0.opk
file. Thanks to @gameblabla for the initial port
3ds:
Miyoo Mini:
Bittboy:
All platforms:
reset
functionmget
bounds checkingpoke2
and poke4
map
default values if width has been changed and/or large map is being usedparam
to load
if there is a nil
breadcrumbstat
(currently only supported on debug builds- Thanks @DPS2004)Notable games that are now playable: Poom and Terra (Doom and Terraria demakes), plus Jelpi works correctly again
Known issues: Poom does not work on Bittboy platform. Unsure of root issue, but it would probably be unplayably slow anyway
Bug Fixes
stat
values 120-122 (fix some crashing carts)cartdata
return value (credit to @DPS2004)Improvements
peek
and poke
argumentsNew platform:
All Platforms:
All Platforms
Fix regression in horizontally flipped sspr calls
updates to match Pico-8 0.2.4:
Platform Specific Fixes
3DS CIA
All Platforms: Add breadcrumb menu items for multi cart games. Games like Pico Arcade and the Christmas carts should work now as long as you provide all the sub carts as well(still no auto downloading) Optimize shape drawing (rectfill, circfill, are much faster if there is no fill pattern) Small optimization to sprite blitting (hopefully more to come here)
Bittboy fixes: Fix sin/cos when parameter is > 1
3ds CIA QR code:
Features:
Fixes:
sspr()
where every other pixel was swapped when flipped horizontallydebug
to nil to match pico 8's lua implementationNew Platform- Miyoo CFW for bittboy devices
3ds CIA qr code:
The only change is this release is an update to allow for custom bubbles on the vita. Launcher code at https://github.com/jtothebell/fake-08-vita-launcher
A more user friendly bubble builder has been put together by DRok17: https://github.com/DRok17/Fake-08-Builder