ROM Hack I made a GBA game and would love for you to to try it...

sbeam

Member
OP
Newcomer
Joined
Jul 18, 2017
Messages
6
Trophies
0
Age
43
XP
74
Country
Denmark
Hi all

I just finished making a GBA game, which i would love for all of you to try.

It's the first time i show it to anyone except for a few close friends, so i would love any feedback, ideas, suggestions, critique, etc.

Features

- Handdrawn oldschool pixel graphics
- 5 unique worlds
- 3 playable characters with special skills
- 25 levels
- Power-ups
- Originally composed Amiga tracker music

Info for the nerds

Everything is coded from scratch using the C programming language. I made a few tools in Python during development, to handle conversion of the graphics and the levels.
The graphics are made using GrafX2 and post processed a little bit in Photoshop to move and crop them correctly once in a while.
Music is in .mod format and made by my friend Bernd Hoffmann using a classic Amiga tracker program. His handle is Dascon of Desire and still very active in the demo scene, so i suggest you check him out if you like the music.

Download

Download link, description and gameplay video is on my site: http://sbeam.dk/projects/mooncat

mooncat-1.png
mooncat-2.png

mooncat-3.png
mooncat-4.png
 
Last edited by sbeam,

sbeam

Member
OP
Newcomer
Joined
Jul 18, 2017
Messages
6
Trophies
0
Age
43
XP
74
Country
Denmark
i will play it right now!
what flashcarts had this been tested in?

I only have the EZ-Flash IV to test it on, and i have to choose the "disable saving" in the launcher menu when starting the game, otherwise the colors looks a bit weird in the game, and a lot of stuff is just black (!?) don't ask why, i have not been able to reproduce this error in any emulator :)

If you test it on any other flash cart, please let me know.
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
I only have the EZ-Flash IV to test it on, and i have to choose the "disable saving" in the launcher menu when starting the game, otherwise the colors looks a bit weird in the game, and a lot of stuff is just black (!?) don't ask why, i have not been able to reproduce this error in any emulator :)

If you test it on any other flash cart, please let me know.
that problem is probably due to the new 2.02+ firmware, i am using 2.01 with the reset patch, works fine

the main menu doesn't have music or sounds..
i can't also hear the ball hitting sounds, not sure if they are too quiet or not present...
how do i use the green tile jump ability?
if i press R it seems to "halt" the game and i can only press A to lead me into the next level

i can test him in my other flashcart m3 perfect
 

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,920
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,782
Country
United States
I'm using the My Boy! emulator on Android and the game constantly resets when I'm about 1/10th of the way into level 1. If this is a bug with the game, I CANNOT recommend it. If it's just a problem with the emulator, let me try another one.
 

sbeam

Member
OP
Newcomer
Joined
Jul 18, 2017
Messages
6
Trophies
0
Age
43
XP
74
Country
Denmark
that problem is probably due to the new 2.02+ firmware, i am using 2.01 with the reset patch, works fine

the main menu doesn't have music or sounds..
i can't also hear the ball hitting sounds, not sure if they are too quiet or not present...
how do i use the green tile jump ability?
if i press R it seems to "halt" the game and i can only press A to lead me into the next level

i can test him in my other flashcart m3 perfect

Sounds: There is only one in-game music track in this first beta, but i have another tune i will include in the next build. Maybe as title screen music. So your observation is correct, there is no music on the title screen right now.

"Green jump tile ability": If i understand this correctly, your question is: "how do i use the green frogs special ability". You don't have to do anything actually, if you move towards a falling ball and almost miss it, it will make a very subtle increase in speed (a.k.a. a jump) to just catch the ball in time. Now that i think of it, i might have enabled this for all the characters by mistake in this first beta.

Pressing "R" is a test feature i left in to skip levels. As it is kind of a hack, it will seem to freeze until you press a button more, and then skip to the next level. I will remove it in the final build, but for i left it in for now.

Testing on M3: that would be cool, thanks :)

--------------------- MERGED ---------------------------

I'm using the My Boy! emulator on Android and the game constantly resets when I'm about 1/10th of the way into level 1. If this is a bug with the game, I CANNOT recommend it. If it's just a problem with the emulator, let me try another one.

That definitely have to be a bug in the emulator. Interesting anyway though, as i have never seen or heard this before. Thanks for the info, i will make a note of this.
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
"Green jump tile ability": If i understand this correctly, your question is: "how do i use the green frogs special ability". You don't have to do anything actually, if you move towards a falling ball and almost miss it, it will make a very subtle increase in speed (a.k.a. a jump) to just catch the ball in time. Now that i think of it, i might have enabled this for all the characters by mistake in this first beta.
i think i seen this behavior happening and i was playing with the other characters, i thought it was needed "tuning" or something similair
by the description i thought the tile had the hability to jump UP in the screen

works as expected on m3 perfect, i got stuck in level 3, i couldn't hit a green tile shielded against the bricks and i continue playing until i died xD

btw just noticed the special effects (like ball hitting a tile) got very low volume..

--------------------- MERGED ---------------------------

I'm experiencing a strange bug on my EZ-Flash IV. All sprites are black.
I only have the EZ-Flash IV to test it on, and i have to choose the "disable saving" in the launcher menu when starting the game, otherwise the colors looks a bit weird in the game, and a lot of stuff is just black (!?) don't ask why, i have not been able to reproduce this error in any emulator :)
maybe it's related?
works fine on my ez iv (2.01 with reset patch)
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,206
Country
Canada
i think i seen this behavior happening and i was playing with the other characters, i thought it was needed "tuning" or something similair
by the description i thought the tile had the hability to jump UP in the screen

works as expected on m3 perfect, i got stuck in level 3, i couldn't hit a green tile shielded against the bricks and i continue playing until i died xD

btw just noticed the special effects (like ball hitting a tile) got very low volume..

--------------------- MERGED ---------------------------



maybe it's related?
works fine on my ez iv (2.01 with reset patch)
I'm on 1.74 right now. I'm going to update and report any change.
 

sbeam

Member
OP
Newcomer
Joined
Jul 18, 2017
Messages
6
Trophies
0
Age
43
XP
74
Country
Denmark
Sweet, let me grab my GBA and test on my flashcard!

I'm experiencing a strange bug on my EZ-Flash IV. All sprites are black.
The game works perfectly otherwise.

That's exactly the same bug i am seeing. It works if you hold L to "disable saving" while launching the game. Dunno what exactly that does though. I think it actually patches the game for EZF-IV save compatibility, and somehow messes it up instead.
 
  • Like
Reactions: VinsCool

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,206
Country
Canada
That's exactly the same bug i am seeing. It works if you hold L to "disable saving" while launching the game. Dunno what exactly that does though. I think it actually patches the game for EZF-IV save compatibility, and somehow messes it up instead.
Yup that did the trick! It works perfectly now!
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
That's exactly the same bug i am seeing. It works if you hold L to "disable saving" while launching the game. Dunno what exactly that does though. I think it actually patches the game for EZF-IV save compatibility, and somehow messes it up instead.
holding L doesn't have anything with the saving
holding L makes the card softreset before launching the game, by mistake the EZ team didn't enabled that by default
loads of games have issues if you don't use the L+A
this being true in firmwares 2.01 and before.
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,206
Country
Canada
holding L doesn't have anything with the saving
holding L makes the card softreset before launching the game, by mistake the EZ team didn't enabled that by default
loads of games have issues if you don't use the L+A
this being true in firmwares 2.01 and before.
Migles, I *just* tested again, with holding L on 2.03, and that fixed my problem. No L holding == glitched graphics, happened to me on both 1.74 and 2.03.
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
Migles, I *just* tested again, with holding L on 2.03, and that fixed my problem. No L holding == glitched graphics, happened to me on both 1.74 and 2.03.
i know, but i was telling that "L" fix is not related to the saving..
that "L" thing is to force the card to softreset when launching the games, it fixes plenty of games, including this glitched graphics bug
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,206
Country
Canada
i know, but i was telling that "L" fix is not related to the saving..
that "L" thing is to force the card to softreset when launching the games, it fixes plenty of games, including this glitched graphics bug
Welp whatever :P

That fixed it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    B @ btjunior: @Xdqwerty 16