Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

Sys*CrusherView game page

Hacking themed top-down shooter for Game Boy Advance
Submitted by OutOfSync — 15 days, 2 hours before the deadline
Rated by 3 people so far
Add to collection

Play game

Sys*Crusher's itch.io page

Jam ROM submission

Ok - understood! I attached the GBA ROM file as "MYGAMENAME_jam.gba".

Type of submission

Game

Tags

Action
Shooter

Leave a comment

Log in with itch.io to leave a comment.

Comments

(+2)

oh pls! Work on it after the jam! I really love it 😍


I like the gameplay loop, the grafics and the music! That's so cool. 

Developer(+1)

I don't have any big plans, but I may make more bug fixes and balance adjustments if I get feedback. I'm glad you like it!

Submitted (1 edit) (+2)

Sunk way too much time into this last night and got to rep level 5. Really good stuff! The presentation is slick and it's fun learning how the different "nodes" are set up as you get to grips with the gameplay. I had a great time with it, even if I started feeling a bit OP after putting enough cash into upgrades lol

I almost didn't get to play it though! The first time I tried it, I had the "Quick Boot" setting enabled on my Everdrive, which skips the GBA BIOS. Unfortunately the Everdrive seems to leave a bunch of leftovers in memory... when I started a new save, the game apparently wrote uninitialized values to the save data, and anytime I tried to "Load Software" or "Enter Cyberspace" it crashed trying to index something with a garbage-value negative number. To fix it, I had to disable Quick Boot and start a new save so the correct values were written to SRAM.

That's mostly Everdrive's fault though, to be clear; I've had issues with Quick Boot on a few jam entries, but you can hardly blame them when the memory starts in a specific state in pretty much every other conceivable GBA hardware/emulator setup :p

Sorry for the ramble about a stupid technicality 😅 Just wanted to explain what happened for the benefit of anyone else with the same issue. Nice work!!

Developer(+1)

TIL the initial values of an std::array of an enum class type are not defined! Had to explicitly initialize it with a {} (empty braces) to set it all to the first/zero value. I can post a fixed ROM shortly.

I'm glad you enjoyed the game!