3DS-Pico8: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = 3DS-Pico8 | image = https://dlhb.gamebrew.org/3dshomebrew/3DS-Pico8.jpg|250px | type = Other Games | version = v0.3 | licence = Mixed | author...")
 
m (Text replacement - "Category:3DS homebrew emulators" to "")
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = 3DS-Pico8
|title=3DS-Pico8
| image = https://dlhb.gamebrew.org/3dshomebrew/3DS-Pico8.jpg|250px
|image=3dspico82.png
| type = Other Games
|description=Play Pico-8 cartridges on your 3DS.
| version = v0.3
|author=Pixel-Pop
| licence = Mixed
|lastupdated=2020/06/09
| author = Pixel-Pop
|type=Computer
| website = https://www.reddit.com/r/3dshacks/comments/hcr65h/when_grabbing_emulators_and_roms_for_your_system/
|version=0.3
| download = https://dlhb.gamebrew.org/3dshomebrew/3DS-Pico8.rar
|license=Mixed
| source = 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
|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 designed to be 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)
==Installation==
Version 0.3 supports the following cartridges, however it must be renamed to celeste.p8.png:
* [https://www.lexaloffle.com/bbs/?pid=9994 Hello World] by zep.
* [https://www.lexaloffle.com/bbs/?pid=16887 Rainy Day Friends] by Electric Gryphon.
* [https://www.lexaloffle.com/bbs/?tid=2145 Celete] by Matt Thorson and Noel Berry.


Display 128x128 16 colours
Open the webpage. In the Pico8 webplayer, click Cart (in the bottom left corner) and save the image.


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


Sound 4 channel chip blerps
Place the 3DS-Pico8.3dsx in your 3ds folder, then run from the Homebrew Launcher.


Code Lua
==Controls==
D-Pad - Left, Right, Up, Down


Sprites 256 8x8 sprites
A - Pico-8 C/Z


Map 128x32 cels
B - Pico-8 X


Despite these steep limitations, there are 1000s of games and a very active community.
Start - Exit the application


= 3DS-Pico8 =
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/3dspico83.png
https://dlhb.gamebrew.org/3dshomebrews/3dspico84.png


This is a work-in-progress homebrew application that allows you to play Pico-8 cartridges on your 3DS.
==Known issues==
Only support 3 cartridges. No sound.


== Usage ==
==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.


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.
'''v0.2'''
* Plays rainyday.p8.png.


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


* [https://www.lexaloffle.com/bbs/?pid=9994 helloworld.p8.png] - pre-release v0.1
==Credits==
* [https://www.lexaloffle.com/bbs/?pid=16887 rainyday.p8.png] - pre-release v0.2
* [https://github.com/lua/lua Lua.]
* [https://www.lexaloffle.com/bbs/?tid=2145 celeste.p8.png] - pre-release v0.3
* [https://www.lexaloffle.com/pico-8.php Pico-8.]
 
* [https://github.com/lvandeve/lodepng LodePNG.]
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.
 
== Planned Features ==
 
* Support for all standard Pico-8 functions.
* Cartridge selection.
 
== Acknowledgements ==
 
* [https://github.com/lua/lua Lua]
* [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.]
 
You can get the player on github HERE or a different one HERE


You can find games on the wiki, itch io, and tons of other places.
==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

Latest revision as of 05:59, 6 May 2024

3DS-Pico8
3dspico82.png
General
AuthorPixel-Pop
TypeComputer
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 designed to be 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.png3dspico84.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: