You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

PICO-8 : Fantasy console

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

0
b/PC, Mac & Vintage Computers publicado por u/Duke "Tape" Eiyeron April 16, 2015, 08:44:02 AM
I discovered about PICO-8 months ago and Lexaloffle was kind enough to give me a code for alpha builds of it.

What's PICO-8? PICO-8 is a fantasy console project. Run in Lua and with SDL2, it aims to be run on computers and the Raspberry PI. It greets you with a Lua shell/CLI not too far from good old computers like C64 but that's not the only thing it includes. It includes a code editor (up to ~15KB lua code), a sprite editor (~256 different sprites), a map editor (one only map, 256*256, and the tileset is the spritesheet) and even sound/music editors.

(Found on the site home)

It's quite easy to program with, I'm also going to add one mid-minor project done here in my list. I started programming on it because I was reminded of LuaFX or my days when learning programmation on my G100+. Projects or mockups on it looks already promising as even in the demos we have a simplistic raycaster!

Here's a quick thing I did with to get my hands on (twitter GIF/video): [LINK].

It should be released as alpha for next LDJAM.
Last Edit: April 16, 2015, 09:00:18 AM by Duke "Tape" Eiyeron
Inicia sesión o crea una cuenta para dejar un comentario
u/Ivoah April 16, 2015, 12:26:15 PM
This looks really sweet! I love lua for smallish stuff like this, and I think it's a perfect language to use.

EDIT: I wonder if this would be able to be ported to the Nspire?
Last Edit: April 16, 2015, 12:46:32 PM by Ivoah
u/Duke "Tape" Eiyeron April 16, 2015, 12:51:27 PM
I asked about Lexaloffle for hypothetical power requirements. Looks like the host needs to bear 2 millions LUA's VM operations/s and drawing the sprites, maps and drawing commands without slowing down. It could be feasible but it'll be clocked down a lot. I'll eventually suggest him to try porting it on Nspire.
u/Snektron April 16, 2015, 01:01:01 PM
Wait, is this an OS? that is really awesome *.*
u/Ivoah April 16, 2015, 01:24:22 PM
Quote from: Cumred_Snektron on April 16, 2015, 01:01:01 PM
Wait, is this an OS? that is really awesome *.*

It looks like it's more of a VM/emulator, kinda like computercraft or (less so) LÖVE.
u/Snektron April 16, 2015, 01:36:56 PM
Still cool! Also i noticed it will also be available for web, so that'll be cool too
u/Duke "Tape" Eiyeron April 16, 2015, 02:02:17 PM
Oh I overlooked that detail.
Quote from: Cumred_Snektron on April 16, 2015, 01:01:01 PM
Wait, is this an OS? that is really awesome *.*
Quote from: Ivoah on April 16, 2015, 01:24:22 PM
Quote from: Cumred_Snektron on April 16, 2015, 01:01:01 PM
Wait, is this an OS? that is really awesome *.*

It looks like it's more of a VM/emulator, kinda like computercraft or (less so) LÖVE.

Yeah, it bears both of these parts. You can mess with some files and folders in a cart repository. As in Voxatron, a saved file is actually a program with its data (map, sprite, sound, etc...). You'll be able to save them non compressed or compressed into a picture with a thumbnail.
u/Ivoah April 16, 2015, 02:32:25 PM
Is it going to be opensource?
u/CKH4 April 16, 2015, 02:33:17 PM
This looks really cool and I can't wait to try it.
u/Ivoah April 16, 2015, 02:46:04 PM
Was the editor written in lua?
u/Duke "Tape" Eiyeron April 16, 2015, 04:10:05 PM
I don't really know. It's like a console, you don't really know what's inside. We have although something like a memory map to fiddle with some memory zones (like Maps or SPR data)
Quote from: CKH4 on April 16, 2015, 02:33:17 PM
This looks really cool and I can't wait to try it.
Try asking Lexaloffle then ;) But make sure you give feedback, alpha testing is crucial!
u/Dream of Omnimaga April 16, 2015, 04:37:25 PM
This looks really cool and fun to play with. I like such old school stuff. I don't do Lua but I am curious about what people will come up with. Maybe someone could port some old calc games to it? :P
u/Snektron April 16, 2015, 04:46:15 PM
But if this uses cartridges, then wouldn't it need like an usb peripheral or something?
u/Ivoah April 16, 2015, 04:47:22 PM
Quote from: Cumred_Snektron on April 16, 2015, 04:46:15 PM
But if this uses cartridges, then wouldn't it need like an usb peripheral or something?

It doesn't use physical cartridges (I think, correct me if I'm wrong),  that's just the name the developer chose for the bundled programs/data.
u/Snektron April 16, 2015, 04:48:21 PM
Ah okay. That confused me for a bit.
Start a Discussion

b/PC, Mac & Vintage Computers

Computer programming discussion and project showcase

132
Topics
Explore Board
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal