11 March 2016 - Forum Rules
Started by amaturehr, January 28, 2023, 02:52:42 PM
Quote from: amaturehr on January 28, 2023, 02:52:42 PMWould it be possible to modify the game rom in such a way that the gameboy color would apply the OBJ0 palette to a BG tile (for example), if it thought the tile attribute was OBP0 instead of BG?
QuoteWould it be possible, using the above information, to walk this backward and find it in the raw ROM file via Hex Editor and changing a bit or byte some place to have the GB think the palette attribute is different than what it was originally??
Quote from: amaturehr on February 01, 2023, 11:42:26 AMBecause I don't know anything about ASM, this is the best I can do, BUT, if it IS possible to assign a attribute to a OBP0 vs. a OBP1 tile, that would help alot, for example here, how could I go into a HEX Editor to tell the GameBoy that this tile should get the Palette for OBP1 instead of OBP0:I am likely using the wrong kind of terminology here, but are any of those HEX numbers something that indicates a OBP0 sprite vs. OBP1 sprite?
Quote from: amaturehr on February 06, 2023, 11:22:11 PMBy god, you have the ASM right, based on the disassembly Emulicious shows, amazing!
QuoteObviously I still don't really know what it all means, but here is the full output on that function: _LABEL_44D0_: ld a, $01 ld [_RAM_C6E0_], a ld hl, _RAM_C200_ ld [hl], $01 inc hl inc hl ld [hl], $00 inc hl inc hl ld [hl], $80 inc hl inc hl ld [hl], $20 ret
QuoteThis seems like you are teaching someone who can't fly a plane how to land it
QuoteWould...something like a GameGenie code be do-able ? I suppose there could be some unintended consequences if you have a gamegenie code that compares a RAM value of X and changes it to Y if its not super isolated, but maybe that would be easier than trying to edit the rom and see what happens?
Quote from: xenophile on February 07, 2023, 04:54:38 PMThink of GameGenie as a really weird hex editor for ROMs. What it does is intercept the CPU's request to read a byte from ROM and replace the real byte with something different. From what I've seen, there's nothing the GameGenie can do that you haven't already been able to do.
Quote from: amaturehr on February 10, 2023, 10:45:01 PMWell @xenophile I really did give it the ol college try, but unfortunately I just wasn't able to fully understand how to do what you recommended. I tried setting a break point at FF80 but it seems like it was just constantly breaking, so I was prob. not understanding how to isolate to the sprites with the palette I want adjusted.
QuoteBut I have put a good amount of work into this and wanted to share how it looks so far. I would say aside from this one last issue you have been helping me with everything is mostly done. The real bummer is in a two player game, playing as Lugi this weird color issue is way more noticeable.
Quote from: amaturehr on February 11, 2023, 01:53:34 PMThanks for not giving up on me!
QuoteI *think* the value is "00"
Page created in 0.047 seconds with 20 queries.