Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS-Pico8: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 5: Line 5:
|author=Pixel-Pop
|author=Pixel-Pop
|lastupdated=2020/06/09
|lastupdated=2020/06/09
|type=Other Games
|type=Other Emulators
|version=0.3
|version=0.3
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/3DS-Pico8.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/3dspico8.7z
|website=https://www.reddit.com/r/3dshacks/comments/hcr65h/when_grabbing_emulators_and_roms_for_your_system/
|website=https://www.reddit.com/r/3dshacks/comments/hcr65h/when_grabbing_emulators_and_roms_for_your_system
|source=https://dlhb.gamebrew.org/3dshomebrew/3DS-Pico8.rar
|source=https://github.com/Pixel-Pop/3DS-Pico8
}}
}}
<youtube>2DjggycZXSg</youtube>
PICO-8 is a virtual machine and game engine created by Lexaloffle Games. It is a fantasy video game console that mimics the limited graphical and sound capabilities of 8-bit systems of the 1980s.


Pico8 is fantasy console ( a make believe retro machine) that there is a TON of good and free content for.
3DS-Pico8 is a work-in-progress homebrew application that allows you to play PICO-8 cartridges on your 3DS. Currently supports 3 cartridges and sound has not yet been implemented.
Pico 8 has the following technical restraints, no matter what the host system ( runs on most OS and consoles)


* Display 128x128 16 colours
==Installation==
* Cartridge Size 32k
Version 0.3 supports the following cartridges, however it must be renamed to celeste.p8.png:
* Sound 4 channel chip blerps
* [https://www.lexaloffle.com/bbs/?pid=9994 Hello World] by zep.
* Code Lua
* [https://www.lexaloffle.com/bbs/?pid=16887 Rainy Day Friends] by Electric Gryphon.
* Sprites 256 8x8 sprites
* [https://www.lexaloffle.com/bbs/?tid=2145 Celete] by Matt Thorson and Noel Berry.
* Map 128x32 cels


Despite these steep limitations, there are 1000s of games and a very active community.
Open the webpage. In the Pico8 webplayer, click Cart (in the bottom left corner) and save the image.


You can get the player on github [https://github.com/Pixel-Pop/3DS-Pico8 HERE] or a different one [https://github.com/jtothebell/fake-08 HERE].
Rename it to celeste.p8.png, create a folder named Pico8Carts on the root of your SD card and place the cartridge there.


== 3DS-Pico8 ==
Place the 3DS-Pico8.3dsx in your 3ds folder, then run from the Homebrew Launcher.


This is a work-in-progress homebrew application that allows you to play Pico-8 cartridges on your 3DS.
==Controls==
D-Pad - Left, Right, Up, Down


== Usage ==
A - Pico-8 C/Z


Have the 3DS-Pico8.3dsx in your 3ds folder, then run from the homebrew launcher. Sound has not yet been implemented. The 3DS d-pad is used for left, right, up, down. A is used for Pico8 C/Z and B for X. You can press '''start''' to exit the application.
B - Pico-8 X


== Cartridges ==
Start - Exit the application


* [https://www.lexaloffle.com/bbs/?pid=9994 helloworld.p8.png] - pre-release v0.1
==Screenshots==
* [https://www.lexaloffle.com/bbs/?pid=16887 rainyday.p8.png] - pre-release v0.2
https://dlhb.gamebrew.org/3dshomebrews/3dspico83.png
* [https://www.lexaloffle.com/bbs/?tid=2145 celeste.p8.png] - pre-release v0.3
https://dlhb.gamebrew.org/3dshomebrews/3dspico84.png


Open the webpage. In the Pico8 webplayer, click &quot;Cart&quot; in the bottom left corner. Save the image with the appropriate filename in the folder /Pico8Carts on your SD. Use with the specified release version.
==Known issues==
Only support 3 cartridges. No sound.


== Planned Features ==
==Changelog==
'''v0.3'''
* Is able to play celeste.p8.png with minor graphical differences. Compatible with previous release carts (and potentially new carts) if they're renamed.


* Support for all standard Pico-8 functions.
'''v0.2'''
* Cartridge selection.
* Plays rainyday.p8.png.


== Acknowledgements ==
'''v0.1'''
* Only supports playing the Hello World cartridge.


* [https://github.com/lua/lua Lua]
==Credits==
* [https://www.lexaloffle.com/pico-8.php Pico-8]
* [https://github.com/lua/lua Lua.]
* [https://github.com/lvandeve/lodepng LodePNG]
* [https://www.lexaloffle.com/pico-8.php Pico-8.]
* [https://github.com/lvandeve/lodepng LodePNG.]
* [https://github.com/samhocevar/z8lua z8lua] - A lua version that supports features present in Pico-8, like compound assignment operators.
* [https://github.com/samhocevar/z8lua z8lua] - A lua version that supports features present in Pico-8, like compound assignment operators.
* [https://discord.gg/C29hYvh Nintendo Homebrew Community]
* [https://discord.gg/C29hYvh Nintendo Homebrew Community.]
* [https://discord.gg/MhQAzTw Pico-8 Community]
* [https://discord.gg/MhQAzTw Pico-8 Community.]
 
==External links==
* GitHub - https://github.com/Pixel-Pop/3DS-Pico8
* Reddit - https://www.reddit.com/r/3dshacks/comments/hcr65h/when_grabbing_emulators_and_roms_for_your_system
 
[[Category:3DS homebrew emulators]]
[[Category:Other 3DS homebrew emulators]]

Revision as of 06:05, 30 December 2021

3DS-Pico8
File:3DS-Pico8.jpg
General
AuthorPixel-Pop
TypeOther Emulators
Version0.3
LicenseMixed
Last Updated2020/06/09
Links
Download
Website
Source

PICO-8 is a virtual machine and game engine created by Lexaloffle Games. It is a fantasy video game console that mimics the limited graphical and sound capabilities of 8-bit systems of the 1980s.

3DS-Pico8 is a work-in-progress homebrew application that allows you to play PICO-8 cartridges on your 3DS. Currently supports 3 cartridges and sound has not yet been implemented.

Installation

Version 0.3 supports the following cartridges, however it must be renamed to celeste.p8.png:

Open the webpage. In the Pico8 webplayer, click Cart (in the bottom left corner) and save the image.

Rename it to celeste.p8.png, create a folder named Pico8Carts on the root of your SD card and place the cartridge there.

Place the 3DS-Pico8.3dsx in your 3ds folder, then run from the Homebrew Launcher.

Controls

D-Pad - Left, Right, Up, Down

A - Pico-8 C/Z

B - Pico-8 X

Start - Exit the application

Screenshots

3dspico83.png 3dspico84.png

Known issues

Only support 3 cartridges. No sound.

Changelog

v0.3

  • Is able to play celeste.p8.png with minor graphical differences. Compatible with previous release carts (and potentially new carts) if they're renamed.

v0.2

  • Plays rainyday.p8.png.

v0.1

  • Only supports playing the Hello World cartridge.

Credits

External links

Advertising: