Thought I might as well put up my WIP on today, Metroid's 30th anniversary. PICOROID is an endeavor of mine to try and replicate the original FDS game as much as possible, though i recognize it'd be quite an endeavor to try and fit all the coding within the token limits, so I suppose i should call this a tech demo more than anything. I started this up on May 30th and been working on it on and off since then. This definitely isn't a stopping point, my goal before I take a break from this is to get the entirety of Brinstar in a playable form, with all the mechanics that come along with it. Currently, you can 'progress' to bombs, but the elevator rooms and the bridge room to Tourian will crash it, along with anything up near Varia. Ice beam should be in here too? Maybe? I can't quite remember at this point. Enemies have quite a few bugs with them (notably, wavers are complete broken), but overall it should be playable. 100% at this point would be morph ball, bombs, 5 missiles, 2 E-tanks, and 'Ice Beam'.
Looking forward, I'd like to make enemies killable, freezable, and usable as platforms, and then add in the rest of the rooms, make more sound effects (damage for player and enemies, FDS door sound, low health beeping), then finally put in a menu and add in death. After that, disable the system pause button whenever ingame and use THAT for missile swap while adding upwards aiming to the up button. Assets-wise everything i need is already in the cart, and everything i couldn't fit in for other areas in an auxiliary cart, the only real barrier here is the token limit. All room data and enemy data is as compressed as I could make it, improving upon he compression used by the actual NES release in a byte-to-byte comparison by a bit.
Periodic progress videos can be found on my channel.
as an update, i had gotten quite a bit more done in the couple months after this (all of brinstar explorable, dummy elevators, the rest of the enemies in, wavers fixed, compressing the entire gameworld further, and the start of damageable enemies to name a few), but in mid-december i had to reinstall Windows onto my laptop and lost all my carts. I still have this as a base to work off of, and the most time-consuming of the improvements (the entire game level data) was luckily backed up, but i had lost most of my motivation when that happened. though, now i'm trying to get something out for the tiny tv jam, and i might start working on this once again.
[Please log in to post a comment]