EvilJagaGenius / jagoombacolor

Jaga's Goomba Color fork
102 stars 9 forks source link

maybe you can help me #8

Open pakrett opened 2 years ago

pakrett commented 2 years ago

Hello ! I just saw that you have made a fork of goomba color so maybe you can help me. I'm trying to build a modified goomba that use "GBC+SGB" by default instead of "Prefer GBC over SGB" into "Other Settings". I think there's just a tiny little thing to tweak somewhere, can you help me with that?

EvilJagaGenius commented 2 years ago

Line 423 in ui.c should give you the options: char *const gbtxt[]={"GB","Prefer SGB over GBC","Prefer GBC over SGB","GBC+SGB"}; Then line 2834 in gbz80.s should let you change the default. Change .byte 2 @request_gb_type_ to .byte 3 @request_gb_type_ and it should default to GBC+SGB. Hope this helps!

pakrett commented 2 years ago

Oh great, thank you for all ! Do I need something special to build goomba ? Because I have this error :

$ make
cache.c
make[1]: arm-none-eabi-gcc: No such file or directory
make[1]: *** [C:\devkitPro/devkitARM/base_rules:85: cache.o] Error 127
make: *** [Makefile:146: build] Error 2

I'm using the lastest devkikpro + cygwin on windows

EvilJagaGenius commented 2 years ago

No, I don't believe you need anything special for Goomba... you need to rename two files halfway through as specified in the readme, but that's it. I'm pretty sure my install was standard GBA tools using Msys2. Can you compile other GBA projects?

pakrett commented 2 years ago

Yes I can build the complete firered upgrade but it uses python. I will try tomorrow on another set up using msys2, thank you for helping me ;)

pakrett commented 2 years ago

Ok I tried again with msys2 and it works perfectly, thank you again for your help, I'm so happy ! My goal was to launch pokémon crystal clear with SGB borders by default and it works like a charm :) Sorry to have posted my request here I know that it's not made for that.