A de-make of SEGA™️'s logo whenever starting up a game made by SEGA™️ (no wonder)
Press 🅾, ❎ or Z, X to restart the logo
Press ⬅️, ➡️ or the left/right arrow keys to flip/unflip the logo respectively.
PCM sample version
@rnd made PCM sample version from my request from the comments. Take a listen!
@Gabe_8_bit (improving the "SEEEEEGAAAAA™️!" chime)
I was able to find the raw PCM sample (seemingly encoded at 16000 Hz) in the Sonic 1 disassembly.
Using it (and needing to create a separate tool to port raw 8-bit data into a PICO-8 string), I made a 5512 hz raw 8-bit unsigned PCM file from the sample, converted it into P8SCII, and then wrote some code to stash it into the normally-disabled 0x8000~0xFFFF memory area.
From there, playing it back was the matter of watching how much sound is still in the buffer and filling the rest with the serial() command until the sound is over.
Hey @rnd, can you make a PCM sample of this, I want to make something like it in a game I'm making. If you do, I'll make sure to give you credit!
EDIT: I tried to use your tool but I don't know how to use it because I'm not good at anything that's not PICO-8 Lua.
@Gabe_8_bit, I understand. It's written in C and the user needs to compile it from source, preferably in an environment like MinGW or MSYS. (I don't know really how to code for Windows, I'm sorry here.)
Here's the cursed version of the previous cartridge, where the SEGA! sample is replaced with "It's-a me, Mario!".
UPDATE: drew a Nintendo logo in place of the SEGA logo.
read the header to find the channel and bitdepth and then convert the data into picoscii chars.
Pico has 256 chars so you might have to compress the bigdepth if it was say 16 or higher.
Although sure people have made tools to do this if that's not your thing.
ya like rnd right above already did it if you want to not make your own
[Please log in to post a comment]