Hacker News new | past | comments | ask | show | jobs | submit login
Pico-8: Enabling more than 16 colors on the screen (lexaloffle.com)
95 points by tosh on June 27, 2020 | hide | past | favorite | 15 comments



This is the reason I love Pico-8, and have never really been into other "fantasy consoles". Pico-8 embraces the spirit of the old 8-bit systems (not just the aesthetic) where there are "hardware" secrets that you can discover and abuse. The limitations mimic that of old systems: there are several ways to access memory, multiple ways to do the same things - with tradeoffs to each. If you want to do something crazy, you have to really know the machine and think outside the box.

It's all artificial constraints (though you can easily make good games with resorting to tricks) - but these kinds of old-school easter-eggs make Pico-8 just, joyful!



Pico-8 was included in the recent Bundle for Racial Justice and Equality (https://itch.io/b/520/bundle-for-racial-justice-and-equality) from itch.io. That bundle was huge and very popular, so you may own it without realizing.


Whoa. Pico-8 looks rad.

Any success stories in using Pico-8 for teaching / pupil engagement would be gratefully received.

Kids love this stuff, and as fully featured as Scratch is, its always good to have alternatives.


Celeste was originally written on pico-8, ... in four days.


Is that what the bonus levels on the computer in the basement of the hotel are?


Correct


I have used pico8 for a while. And even written a few really bad example games with it.

I read and re-read the post in the wiki and it is just complex. Super complex.

There needs to be some really dumbed down examples. Hopefully that will happen over time.

Pico8 rocks. If you are wanting to write a game it is a great way to get started.


Check out LazyDevs on YouTube: the guy made an entire roguelite RPG with Pico8, it's an incredibly in-depth tutorial: https://www.youtube.com/playlist?list=PLea8cjCua_P3LL7J1Q9b6...

He's also made Breakout: https://www.youtube.com/playlist?list=PLea8cjCua_P0qjjiG8G5F...


Any progress on an open source implementation?


There are all sorts of open-source alternatives!

Here's a list: https://github.com/paladin-t/fantasy

My personal favorite is the TIC-80: https://tic.computer/

And if you're looking for a straight clone of the PICO-8, check out PicoLove: https://github.com/picolove/picolove


Lovely stuff. Echos of Amiga halfbrite mode.

https://en.m.wikipedia.org/wiki/Amiga_Halfbrite_mode


Very different than how console games worked.

On the old consoles, say the SNES you had up to 16 palettes each with 16 colors to use for sprites or backgrounds - although for sprites one color would be transparent.


This sort of thing wasn't actually unheard of on 8bit consoles like the NES: https://wiki.nesdev.com/w/index.php/Palette_change_mid_frame


Nitpick - wasn't the SNES 16 bit?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: