• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Red hack: Pokemon Red/Blue Full Color Hack (RB remade for GBC)

Hi! rgbasm (rgbds) v0.4.2 is too old. You need to be using rgbds v0.7.0 or newer.
Hi Danny!

Thanks for your reply.

I'm trying to compile with v0.7.0 , v0.8.0 and v0.9.1 but none of them work :(

v0.7.0:
Code:
Executing with RGBDS version 0.7.0.

rgbasm -Weverything -D _RED -o audio_red.o audio.asm
warning: audio.asm(1) -> constants.asm(1): [-Wobsolete]
    `GEN_2_GRAPHICS EQU` is deprecated; use `DEF GEN_2_GRAPHICS EQU`
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    Label "const_def" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(4):
    _NARG does not make sense outside of a macro
warning: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(7): [-Wobsolete]
    `const_value =` is deprecated; use `DEF const_value =`
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(9):
    _NARG does not make sense outside of a macro
warning: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(12): [-Wobsolete]
    `const_inc =` is deprecated; use `DEF const_inc =`
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(14):
    syntax error, unexpected ENDM
error: Assembly aborted (5 errors)!
make: *** [Makefile:90: audio_red.o] Error 1


v0.8.0 :
Code:
Executing with RGBDS version 0.8.0.

rgbasm -Weverything -D _RED -o audio_red.o audio.asm
error: audio.asm(1) -> constants.asm(1):
    syntax error, unexpected EQU, expecting : or ::
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    Label "const_def" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(4):
    _NARG does not make sense outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(7):
    syntax error, unexpected =, expecting : or ::
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(9):
    _NARG does not make sense outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(12):
    syntax error, unexpected =, expecting : or ::
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(14):
    syntax error, unexpected ENDM
error: Assembly aborted (8 errors)!
make: *** [Makefile:90: audio_red.o] Error 1

v0.9.1 :


Code:
Executing with RGBDS version 0.9.1.

rgbasm -Weverything -D _RED -o audio_red.o audio.asm
error: audio.asm(1) -> constants.asm(1):
    Macro "GEN_2_GRAPHICS" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    Label "const_def" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(4):
    _NARG has no value outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(7):
    Macro "const_value" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(9):
    _NARG has no value outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(12):
    Macro "const_inc" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(14):
    syntax error, unexpected ENDM
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(16):
    Label "const" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(16):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(17):
    '\1' cannot be used outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(17):
    syntax error, unexpected EQU
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(18):
    Macro "const_value" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(19):
    syntax error, unexpected ENDM
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(21):
    Label "shift_const" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(21):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(22):
    '\1' cannot be used outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(22):
    syntax error, unexpected EQU
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(23):
    Macro "const_value" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(24):
    syntax error, unexpected ENDM
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(26):
    Label "const_skip" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(26):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(27):
    _NARG has no value outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(30):
    Macro "const_value" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(32):
    syntax error, unexpected ENDM
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(34):
    Label "const_next" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(34):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(35):
    '\1' cannot be used outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(35):
    syntax error, unexpected <
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(35):
    '\1' cannot be used outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(36):
    Interpolated symbol "const_value" does not exist
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(36):
    '\1' cannot be used outside of a macro
FATAL: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(36):
    const_next cannot go backwards from  to
make: *** [Makefile:90: audio_red.o] Error 1
 
Hi Danny!

Thanks for your reply.

I'm trying to compile with v0.7.0 , v0.8.0 and v0.9.1 but none of them work :(

v0.7.0:
Code:
Executing with RGBDS version 0.7.0.

rgbasm -Weverything -D _RED -o audio_red.o audio.asm
warning: audio.asm(1) -> constants.asm(1): [-Wobsolete]
    `GEN_2_GRAPHICS EQU` is deprecated; use `DEF GEN_2_GRAPHICS EQU`
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    Label "const_def" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(4):
    _NARG does not make sense outside of a macro
warning: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(7): [-Wobsolete]
    `const_value =` is deprecated; use `DEF const_value =`
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(9):
    _NARG does not make sense outside of a macro
warning: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(12): [-Wobsolete]
    `const_inc =` is deprecated; use `DEF const_inc =`
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(14):
    syntax error, unexpected ENDM
error: Assembly aborted (5 errors)!
make: *** [Makefile:90: audio_red.o] Error 1


v0.8.0 :
Code:
Executing with RGBDS version 0.8.0.

rgbasm -Weverything -D _RED -o audio_red.o audio.asm
error: audio.asm(1) -> constants.asm(1):
    syntax error, unexpected EQU, expecting : or ::
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    Label "const_def" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(4):
    _NARG does not make sense outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(7):
    syntax error, unexpected =, expecting : or ::
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(9):
    _NARG does not make sense outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(12):
    syntax error, unexpected =, expecting : or ::
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(14):
    syntax error, unexpected ENDM
error: Assembly aborted (8 errors)!
make: *** [Makefile:90: audio_red.o] Error 1

v0.9.1 :


Code:
Executing with RGBDS version 0.9.1.

rgbasm -Weverything -D _RED -o audio_red.o audio.asm
error: audio.asm(1) -> constants.asm(1):
    Macro "GEN_2_GRAPHICS" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    Label "const_def" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(3):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(4):
    _NARG has no value outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(7):
    Macro "const_value" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(9):
    _NARG has no value outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(12):
    Macro "const_inc" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(14):
    syntax error, unexpected ENDM
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(16):
    Label "const" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(16):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(17):
    '\1' cannot be used outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(17):
    syntax error, unexpected EQU
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(18):
    Macro "const_value" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(19):
    syntax error, unexpected ENDM
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(21):
    Label "shift_const" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(21):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(22):
    '\1' cannot be used outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(22):
    syntax error, unexpected EQU
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(23):
    Macro "const_value" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(24):
    syntax error, unexpected ENDM
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(26):
    Label "const_skip" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(26):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(27):
    _NARG has no value outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(30):
    Macro "const_value" not defined
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(32):
    syntax error, unexpected ENDM
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(34):
    Label "const_next" created outside of a SECTION
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(34):
    syntax error, unexpected MACRO
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(35):
    '\1' cannot be used outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(35):
    syntax error, unexpected <
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(35):
    '\1' cannot be used outside of a macro
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(36):
    Interpolated symbol "const_value" does not exist
error: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(36):
    '\1' cannot be used outside of a macro
FATAL: audio.asm(1) -> constants.asm(5) -> macros.asm(1) -> macros/const.asm(36):
    const_next cannot go backwards from  to
make: *** [Makefile:90: audio_red.o] Error 1
Hi again!

v0.5.0 works!!

Bash:
Executing with RGBDS version 0.5.0.

rgbasm -Weverything -D _RED -o audio_red.o audio.asm
rgbasm -Weverything -D _RED -o home_red.o home.asm
rgbgfx  -o gfx/intro/gengar.2bpp gfx/intro/gengar.png
tools/gfx --remove-duplicates --preserve=0x19,0x76 -o gfx/intro/gengar.2bpp gfx/intro/gengar.2bpp
rgbgfx  -o gfx/intro/red_nidorino_1.2bpp gfx/intro/red_nidorino_1.png
rgbgfx  -o gfx/intro/red_nidorino_2.2bpp gfx/intro/red_nidorino_2.png
rgbgfx  -o gfx/intro/red_nidorino_3.2bpp gfx/intro/red_nidorino_3.png
rgbgfx  -o gfx/intro/blue_jigglypuff_1.2bpp gfx/intro/blue_jigglypuff_1.png
rgbgfx  -o gfx/intro/blue_jigglypuff_2.2bpp gfx/intro/blue_jigglypuff_2.png
rgbgfx  -o gfx/intro/blue_jigglypuff_3.2bpp gfx/intro/blue_jigglypuff_3.png
rgbgfx  -d1 -o gfx/title/red_version.1bpp gfx/title/red_version.png
rgbgfx  -d1 -o gfx/title/blue_version.1bpp gfx/title/blue_version.png
rgbgfx  -o gfx/splash/falling_star.2bpp gfx/splash/falling_star.png
rgbgfx  -o gfx/overworld/heal_machine.2bpp gfx/overworld/heal_machine.png
rgbgfx  -d1 -o gfx/town_map/town_map_cursor.1bpp gfx/town_map/town_map_cursor.png
rgbgfx  -d1 -o gfx/town_map/up_arrow.1bpp gfx/town_map/up_arrow.png
rgbgfx  -d1 -o gfx/town_map/mon_nest_icon.1bpp gfx/town_map/mon_nest_icon.png
rgbgfx  -o gfx/icons/bug.2bpp gfx/icons/bug.png
rgbgfx  -o gfx/icons/plant.2bpp gfx/icons/plant.png
rgbgfx  -o gfx/icons/snake.2bpp gfx/icons/snake.png
rgbgfx  -o gfx/icons/quadruped.2bpp gfx/icons/quadruped.png
rgbgfx  -o gfx/trade/bubble.2bpp gfx/trade/bubble.png
rgbgfx  -o gfx/credits/the_end.2bpp gfx/credits/the_end.png
tools/gfx --interleave --png=gfx/credits/the_end.png -o gfx/credits/the_end.2bpp gfx/credits/the_end.2bpp
rgbgfx  -o gfx/battle/attack_anim_1.2bpp gfx/battle/attack_anim_1.png
tools/gfx --trim-whitespace -o gfx/battle/attack_anim_1.2bpp gfx/battle/attack_anim_1.2bpp
rgbgfx  -o gfx/battle/attack_anim_2.2bpp gfx/battle/attack_anim_2.png
tools/gfx --trim-whitespace -o gfx/battle/attack_anim_2.2bpp gfx/battle/attack_anim_2.2bpp
rgbgfx  -o gfx/slots/red_slots_2.2bpp gfx/slots/red_slots_2.png
rgbgfx  -o gfx/slots/blue_slots_2.2bpp gfx/slots/blue_slots_2.png
rgbgfx  -d1 -o gfx/battle/minimize.1bpp gfx/battle/minimize.png
rgbgfx  -o gfx/overworld/smoke.2bpp gfx/overworld/smoke.png
rgbgfx  -o gfx/overworld/red_fish_front.2bpp gfx/overworld/red_fish_front.png
rgbgfx  -o gfx/overworld/red_fish_back.2bpp gfx/overworld/red_fish_back.png
rgbgfx  -o gfx/overworld/red_fish_side.2bpp gfx/overworld/red_fish_side.png
rgbgfx  -o gfx/overworld/fishing_rod.2bpp gfx/overworld/fishing_rod.png
rgbgfx  -o gfx/pokemon/gsfront/growlithe.2bpp gfx/pokemon/gsfront/growlithe.png
tools/pkmncompress gfx/pokemon/gsfront/growlithe.2bpp gfx/pokemon/gsfront/growlithe.pic
rgbgfx  -o gfx/pokemon/gsback/growlitheb.2bpp gfx/pokemon/gsback/growlitheb.png
tools/pkmncompress gfx/pokemon/gsback/growlitheb.2bpp gfx/pokemon/gsback/growlitheb.pic
rgbgfx  -o gfx/pokemon/gsfront/onix.2bpp gfx/pokemon/gsfront/onix.png
tools/pkmncompress gfx/pokemon/gsfront/onix.2bpp gfx/pokemon/gsfront/onix.pic
rgbgfx  -o gfx/pokemon/gsback/onixb.2bpp gfx/pokemon/gsback/onixb.png
tools/pkmncompress gfx/pokemon/gsback/onixb.2bpp gfx/pokemon/gsback/onixb.pic
rgbgfx  -o gfx/pokemon/gsfront/fearow.2bpp gfx/pokemon/gsfront/fearow.png
tools/pkmncompress gfx/pokemon/gsfront/fearow.2bpp gfx/pokemon/gsfront/fearow.pic
rgbgfx  -o gfx/pokemon/gsback/fearowb.2bpp gfx/pokemon/gsback/fearowb.png
tools/pkmncompress gfx/pokemon/gsback/fearowb.2bpp gfx/pokemon/gsback/fearowb.pic
rgbgfx  -o gfx/pokemon/gsfront/pidgey.2bpp gfx/pokemon/gsfront/pidgey.png
tools/pkmncompress gfx/pokemon/gsfront/pidgey.2bpp gfx/pokemon/gsfront/pidgey.pic
rgbgfx  -o gfx/pokemon/gsback/pidgeyb.2bpp gfx/pokemon/gsback/pidgeyb.png
tools/pkmncompress gfx/pokemon/gsback/pidgeyb.2bpp gfx/pokemon/gsback/pidgeyb.pic
rgbgfx  -o gfx/pokemon/gsfront/slowpoke.2bpp gfx/pokemon/gsfront/slowpoke.png
tools/pkmncompress gfx/pokemon/gsfront/slowpoke.2bpp gfx/pokemon/gsfront/slowpoke.pic
rgbgfx  -o gfx/pokemon/gsback/slowpokeb.2bpp gfx/pokemon/gsback/slowpokeb.png
tools/pkmncompress gfx/pokemon/gsback/slowpokeb.2bpp gfx/pokemon/gsback/slowpokeb.pic
rgbgfx  -o gfx/pokemon/gsfront/kadabra.2bpp gfx/pokemon/gsfront/kadabra.png
tools/pkmncompress gfx/pokemon/gsfront/kadabra.2bpp gfx/pokemon/gsfront/kadabra.pic
rgbgfx  -o gfx/pokemon/gsback/kadabrab.2bpp gfx/pokemon/gsback/kadabrab.png
tools/pkmncompress gfx/pokemon/gsback/kadabrab.2bpp gfx/pokemon/gsback/kadabrab.pic
rgbgfx  -o gfx/pokemon/gsfront/graveler.2bpp gfx/pokemon/gsfront/graveler.png
tools/pkmncompress gfx/pokemon/gsfront/graveler.2bpp gfx/pokemon/gsfront/graveler.pic
rgbgfx  -o gfx/pokemon/gsback/gravelerb.2bpp gfx/pokemon/gsback/gravelerb.png
tools/pkmncompress gfx/pokemon/gsback/gravelerb.2bpp gfx/pokemon/gsback/gravelerb.pic
rgbgfx  -o gfx/pokemon/gsfront/chansey.2bpp gfx/pokemon/gsfront/chansey.png
tools/pkmncompress gfx/pokemon/gsfront/chansey.2bpp gfx/pokemon/gsfront/chansey.pic
rgbgfx  -o gfx/pokemon/gsback/chanseyb.2bpp gfx/pokemon/gsback/chanseyb.png
tools/pkmncompress gfx/pokemon/gsback/chanseyb.2bpp gfx/pokemon/gsback/chanseyb.pic
rgbgfx  -o gfx/pokemon/gsfront/machoke.2bpp gfx/pokemon/gsfront/machoke.png
tools/pkmncompress gfx/pokemon/gsfront/machoke.2bpp gfx/pokemon/gsfront/machoke.pic
rgbgfx  -o gfx/pokemon/gsback/machokeb.2bpp gfx/pokemon/gsback/machokeb.png
tools/pkmncompress gfx/pokemon/gsback/machokeb.2bpp gfx/pokemon/gsback/machokeb.pic
rgbgfx  -o gfx/pokemon/gsfront/mr.mime.2bpp gfx/pokemon/gsfront/mr.mime.png
tools/pkmncompress gfx/pokemon/gsfront/mr.mime.2bpp gfx/pokemon/gsfront/mr.mime.pic
rgbgfx  -o gfx/pokemon/gsback/mr.mimeb.2bpp gfx/pokemon/gsback/mr.mimeb.png
tools/pkmncompress gfx/pokemon/gsback/mr.mimeb.2bpp gfx/pokemon/gsback/mr.mimeb.pic
rgbgfx  -o gfx/pokemon/gsfront/hitmonlee.2bpp gfx/pokemon/gsfront/hitmonlee.png
tools/pkmncompress gfx/pokemon/gsfront/hitmonlee.2bpp gfx/pokemon/gsfront/hitmonlee.pic
rgbgfx  -o gfx/pokemon/gsback/hitmonleeb.2bpp gfx/pokemon/gsback/hitmonleeb.png
tools/pkmncompress gfx/pokemon/gsback/hitmonleeb.2bpp gfx/pokemon/gsback/hitmonleeb.pic
rgbgfx  -o gfx/pokemon/gsfront/hitmonchan.2bpp gfx/pokemon/gsfront/hitmonchan.png
tools/pkmncompress gfx/pokemon/gsfront/hitmonchan.2bpp gfx/pokemon/gsfront/hitmonchan.pic
rgbgfx  -o gfx/pokemon/gsback/hitmonchanb.2bpp gfx/pokemon/gsback/hitmonchanb.png
tools/pkmncompress gfx/pokemon/gsback/hitmonchanb.2bpp gfx/pokemon/gsback/hitmonchanb.pic
rgbgfx  -o gfx/pokemon/gsfront/arbok.2bpp gfx/pokemon/gsfront/arbok.png
tools/pkmncompress gfx/pokemon/gsfront/arbok.2bpp gfx/pokemon/gsfront/arbok.pic
rgbgfx  -o gfx/pokemon/gsback/arbokb.2bpp gfx/pokemon/gsback/arbokb.png
tools/pkmncompress gfx/pokemon/gsback/arbokb.2bpp gfx/pokemon/gsback/arbokb.pic
rgbgfx  -o gfx/pokemon/gsfront/parasect.2bpp gfx/pokemon/gsfront/parasect.png
tools/pkmncompress gfx/pokemon/gsfront/parasect.2bpp gfx/pokemon/gsfront/parasect.pic
rgbgfx  -o gfx/pokemon/gsback/parasectb.2bpp gfx/pokemon/gsback/parasectb.png
tools/pkmncompress gfx/pokemon/gsback/parasectb.2bpp gfx/pokemon/gsback/parasectb.pic
rgbgfx  -o gfx/pokemon/gsfront/psyduck.2bpp gfx/pokemon/gsfront/psyduck.png
tools/pkmncompress gfx/pokemon/gsfront/psyduck.2bpp gfx/pokemon/gsfront/psyduck.pic
rgbgfx  -o gfx/pokemon/gsback/psyduckb.2bpp gfx/pokemon/gsback/psyduckb.png
tools/pkmncompress gfx/pokemon/gsback/psyduckb.2bpp gfx/pokemon/gsback/psyduckb.pic
rgbgfx  -o gfx/pokemon/gsfront/drowzee.2bpp gfx/pokemon/gsfront/drowzee.png
tools/pkmncompress gfx/pokemon/gsfront/drowzee.2bpp gfx/pokemon/gsfront/drowzee.pic
rgbgfx  -o gfx/pokemon/gsback/drowzeeb.2bpp gfx/pokemon/gsback/drowzeeb.png
tools/pkmncompress gfx/pokemon/gsback/drowzeeb.2bpp gfx/pokemon/gsback/drowzeeb.pic
rgbgfx  -o gfx/pokemon/gsfront/golem.2bpp gfx/pokemon/gsfront/golem.png
tools/pkmncompress gfx/pokemon/gsfront/golem.2bpp gfx/pokemon/gsfront/golem.pic
rgbgfx  -o gfx/pokemon/gsback/golemb.2bpp gfx/pokemon/gsback/golemb.png
tools/pkmncompress gfx/pokemon/gsback/golemb.2bpp gfx/pokemon/gsback/golemb.pic
rgbgfx  -o gfx/pokemon/gsfront/magmar.2bpp gfx/pokemon/gsfront/magmar.png
tools/pkmncompress gfx/pokemon/gsfront/magmar.2bpp gfx/pokemon/gsfront/magmar.pic
rgbgfx  -o gfx/pokemon/gsback/magmarb.2bpp gfx/pokemon/gsback/magmarb.png
tools/pkmncompress gfx/pokemon/gsback/magmarb.2bpp gfx/pokemon/gsback/magmarb.pic
rgbgfx  -o gfx/pokemon/gsfront/electabuzz.2bpp gfx/pokemon/gsfront/electabuzz.png
tools/pkmncompress gfx/pokemon/gsfront/electabuzz.2bpp gfx/pokemon/gsfront/electabuzz.pic
rgbgfx  -o gfx/pokemon/gsback/electabuzzb.2bpp gfx/pokemon/gsback/electabuzzb.png
tools/pkmncompress gfx/pokemon/gsback/electabuzzb.2bpp gfx/pokemon/gsback/electabuzzb.pic
rgbgfx  -o gfx/pokemon/gsfront/magneton.2bpp gfx/pokemon/gsfront/magneton.png
tools/pkmncompress gfx/pokemon/gsfront/magneton.2bpp gfx/pokemon/gsfront/magneton.pic
rgbgfx  -o gfx/pokemon/gsback/magnetonb.2bpp gfx/pokemon/gsback/magnetonb.png
tools/pkmncompress gfx/pokemon/gsback/magnetonb.2bpp gfx/pokemon/gsback/magnetonb.pic
rgbgfx  -o gfx/pokemon/gsfront/koffing.2bpp gfx/pokemon/gsfront/koffing.png
tools/pkmncompress gfx/pokemon/gsfront/koffing.2bpp gfx/pokemon/gsfront/koffing.pic
rgbgfx  -o gfx/pokemon/gsback/koffingb.2bpp gfx/pokemon/gsback/koffingb.png
tools/pkmncompress gfx/pokemon/gsback/koffingb.2bpp gfx/pokemon/gsback/koffingb.pic
rgbgfx  -o gfx/pokemon/gsfront/mankey.2bpp gfx/pokemon/gsfront/mankey.png
tools/pkmncompress gfx/pokemon/gsfront/mankey.2bpp gfx/pokemon/gsfront/mankey.pic
rgbgfx  -o gfx/pokemon/gsback/mankeyb.2bpp gfx/pokemon/gsback/mankeyb.png
tools/pkmncompress gfx/pokemon/gsback/mankeyb.2bpp gfx/pokemon/gsback/mankeyb.pic
rgbgfx  -o gfx/pokemon/gsfront/seel.2bpp gfx/pokemon/gsfront/seel.png
tools/pkmncompress gfx/pokemon/gsfront/seel.2bpp gfx/pokemon/gsfront/seel.pic
rgbgfx  -o gfx/pokemon/gsback/seelb.2bpp gfx/pokemon/gsback/seelb.png
tools/pkmncompress gfx/pokemon/gsback/seelb.2bpp gfx/pokemon/gsback/seelb.pic
rgbgfx  -o gfx/pokemon/gsfront/diglett.2bpp gfx/pokemon/gsfront/diglett.png
tools/pkmncompress gfx/pokemon/gsfront/diglett.2bpp gfx/pokemon/gsfront/diglett.pic
rgbgfx  -o gfx/pokemon/gsback/diglettb.2bpp gfx/pokemon/gsback/diglettb.png
tools/pkmncompress gfx/pokemon/gsback/diglettb.2bpp gfx/pokemon/gsback/diglettb.pic
rgbgfx  -o gfx/pokemon/gsfront/tauros.2bpp gfx/pokemon/gsfront/tauros.png
tools/pkmncompress gfx/pokemon/gsfront/tauros.2bpp gfx/pokemon/gsfront/tauros.pic
rgbgfx  -o gfx/pokemon/gsback/taurosb.2bpp gfx/pokemon/gsback/taurosb.png
tools/pkmncompress gfx/pokemon/gsback/taurosb.2bpp gfx/pokemon/gsback/taurosb.pic
rgbgfx  -o gfx/pokemon/gsfront/rhydon.2bpp gfx/pokemon/gsfront/rhydon.png
tools/pkmncompress gfx/pokemon/gsfront/rhydon.2bpp gfx/pokemon/gsfront/rhydon.pic

........................................................

rgbasm -Weverything -D _BLUE -o home_blue.o home.asm
rgbasm -Weverything -D _BLUE -o main_blue.o main.asm
rgbasm -Weverything -D _BLUE -o maps_blue.o maps.asm
rgbasm -Weverything -D _BLUE -o text_blue.o text.asm
rgbasm -Weverything -D _BLUE -o wram_blue.o wram.asm
rgbasm -Weverything -D _BLUE -o gfx/pics_blue.o gfx/pics.asm
rgbasm -Weverything -D _BLUE -o gfx/sprites_blue.o gfx/sprites.asm
rgbasm -Weverything -D _BLUE -o gfx/tilesets_blue.o gfx/tilesets.asm
rgblink -p 0x00 -d -m pokeblue.map -n pokeblue.sym -l layout.link -o pokeblue.gbc audio_blue.o home_blue.o main_blue.o maps_blue.o text_blue.o wram_blue.o gfx/pics_blue.o gfx/sprites_blue.o gfx/tilesets_blue.o
rgbfix -p 0x00 -Cjv -n 0 -k 01 -l 0x33 -m 0x13 -r 03 -t "POKEMON BLUE" pokeblue.gbc
 
Glad you got it working. I suspect you must be using an outdated fork of pokered-gbc, because rgbds v0.5.0 is also quite old, and the current version of the pokered-gbc repo builds fine with rgbds v0.7.0 or newer.
Exactly, I was using an outdated fork of pokered-gbc

Sorry 😅

Thanks for your help Danny
 
Back
Top