2048 Advance
Join the tiles, get to 2048!
- Controls -
D-Pad: Arrow keys
Select: Shift
Start: Enter
Created for the 2024 GBA Jam
This is my first ever GBA homebrew. It was a steep learning curve and I never thought I'd actually complete something for this jam!
Status | Released |
Platforms | HTML5 |
Rating | Rated 5.0 out of 5 stars (3 total ratings) |
Author | Basil Termini |
Genre | Puzzle |
Made with | Aseprite |
Tags | Game Boy Advance, Homebrew, Pixel Art |
Average session | A few minutes |
Inputs | Keyboard |
Links | Source code |
Install instructions
Download a GBA emulator or purchase a Gameboy Advance and flash cartridge.
Development log
- Checksum Update (v1.2)Aug 27, 2024
- Save Update (v1.1)Aug 17, 2024
Comments
Log in with itch.io to leave a comment.
Playing it on a DS flashcart using GBARunner2 and it works perfectly! Both the game and the saving work. Thanks for this :)
I have a couple of feature requests: Ability to continue the game at least to 16K or so. This would be highly desirable for me, and greatly increase replayability. I see that you have sprites for all up to 8192 although with "wrong" colors. Second wish is more of nice to have - a wide screen visualisation.
I'll see what I can do. Could you describe the wide screen visualisation in more detail?
I'd say make all tiles 25% wider and use the left (currently empty white) part of the screen to display this additional size. It would improve playability for old chaps like me on GBA micro.
Something like this?
exactly!
+1 would really love to play higher than 2048.
yeah. it would make me play it way more...
It's coming along! Can't say an exact date yet, but I am working on it.
What type of save is used? I try to play it on Everdrive but have difficulty saving...
Sorry to hear that. The game should save to FlashROM ($0x0E000000). Could you check if the game data is saved to a file at all (eg. '2048.sav')?
No file saved at all on Everdrive GBA Mini. It works fine with EZF Omega. BTW forgot to mention it - really nice an slick interface, I love it!
Odd. Well, thanks for confirming, I'll let you know if I have any ideas. Also, thanks for the compliment, I appreciate it!
Apparently there was a bug in Everdrive save functionality. By updating to the latest firmware and changing the savetype to SRAM the issue was fixed. I am so happy! Thanks again - GBA deserved a good 2048 port!
Oh, thank goodness! I was worried I'd have to debug the data storage code again.
this game is awesome! I’ve got it working on Delta on my iPhone. However, it’s not working on my analogue pocket. My firmware is up-to-date. Any thoughts?
Sorry, nothing comes to mind right now. Even if I had a pocket myself I think this would take a while to figure out, since I'm very new to GBA dev. I will let you know if I have any breakthroughs though.
Does the game just not run at all, or does it crash at a certain point?
Unfortunately, it doesn’t run at all. The GB animation shows then it stops after that. Thanks for your help or any other thoughts that may come up. Again it’s working in the Delta app just not on the Analogue Pocket.
No problem, thanks for clarifying. At least it runs on mobile emulators!
Hi! I think I've fixed the issue preventing the game from launching, but please give it a test when you have time.
That update fixed the game running on Analogue Pocket! Thank you so much! This is going to be great playing on the go!
this is freaking awesome!! Sadly it won't boot on my everdrive mini :( would love to play it on commutes!
Damn, it won't boot? Sorry, I have no idea how to debug that... I've only got an EZFlash to test it on (which works).
I do have one idea: could you check that you have the latest firmware installed on your everdrive mini (I think v1.16)?
yep, I've got v1.16, the 2022 build (latest one as far as I can tell)... If you need any help testing/troubleshooting, though, I'm happy to provide whatever I can!
Thanks for checking, and the offer for help, I appreciate it. Unfortunately I don't have any other ideas currently, but I'll let you know if I do.
i suspect it's an incorrect checksum, which gbafix might be able to resolve. on an everdrive if i set it to skip the bios ("quick boot") it's fine. (ironically enough a lot of other entries need quick boot *off* because the bios does a better job of clearing out memory before starting the rom)
You're a life-saver, thanks so much lifning! I've updated the ROM header info and hopefully fixed the issues.
Hey, I believe I've fixed the issue with help from lifning, so when you have time please give it a try and let me know if it works.
works now, thanks!!
Awesome, thanks for confirming!
So smooth!
This is really great!
What web emulator did you use?
Thanks! The web emulator is a hacky mod of this.
Omg this is awesome! Gameplay is so smooth this is exactly what I was looking for. Thank you!
Thank you for playing!
Is there any way you could add saving. E.g. press Start to save current tiles. And the ability to resume a save?
I definitely can, I'll add it as soon as I'm able. Thanks for the suggestion!
You are amazing, thank you!! Would make the game a perfect port to the GBA
It is done!