[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games

Search:


View post   

>> No.9950787 [View]
File: 2.45 MB, 853x480, TMNT_spr0.webm [View same] [iqdb] [saucenao] [google]
9950787

>>9948354
now you know why some NES games look so fucked up lol
once you get past the potholes and "gotcha's" it ain't so bad

>> No.9717329 [View]
File: 2.45 MB, 853x480, TMNT_spr0.webm [View same] [iqdb] [saucenao] [google]
9717329

>>9717287
> this is my first time messing with nes stuff.
well i applaud you sir, congrats, and i like the steps you are taking.
what you have done is edit the PPU RAM, specifically the Nametable, and made it display the correct tiles.
the problem is the characters are not stored in the cartridge as those tiles directly. the cartridge loads the PPU RAM after decoding / decompressing however that information is stored.
when dealing with textboxes, you're also likely dealing with formatting functionality, word-spacing, line-spacing, perhaps even the auto capitalization of the first word in a sentence, it all depends on the game and it's most likely proprietary and unique to that game, as that's how things were done back then.
so other anon is going to have to reverse-engineer how the text is stored and displayed if he wants to make changes, or make that shitty old editing program work. i took a quick look at the program in thoughts of helping and almost immediately noped the fuck out, personally, but if i were a betting man it's still probably easier dealing with that jank ass ancient editor than an entire reverse-engineering project just to change a few words.

>> No.9675841 [View]
File: 2.45 MB, 853x480, TMNT_spr0.webm [View same] [iqdb] [saucenao] [google]
9675841

>>9675532
> I tried setting break points to that meta data in the RAM but I just get lost in the meanderings of the sprite writing routines.
i mean once you have the breakpoint in RAM that has the values you want, just keep setting them further back in the debugger / code until you find where it pulls that data from. i don't know what else to tell you man.
if you're dealing with some sort of compression scheme, it could get very messy...

>> No.9498240 [View]
File: 2.45 MB, 853x480, TMNT_spr0.webm [View same] [iqdb] [saucenao] [google]
9498240

>>9498164
> but dragon quest
because they had to program more than menus lol

Navigation
View posts[+24][+48][+96]