Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,414,942
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-16-24 01:18 PM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest

Main - ROM Hacking - Problems with ROM hacking utilities New thread | New reply


Trinitronity
Posted on 08-13-14 05:14 PM (rev. 2 of 08-13-14 06:06 PM) Link | Quote | ID: 157782


Porcupo
Level: 38

Posts: 103/311
EXP: 350703
Next: 19744

Since: 02-04-13

Last post: 1928 days
Last view: 570 days
Sorry, if this is the wrong place to ask, but I cannot find any other place, where this could fit.
How come that there exist only very few editors for Hudson games on the NES? Hudson did many nice and popular NES games, so I'm surprised that the only editor for an Hudson game is for Adventure Island 3...
Am I missing something?

Okay, I'm trying to use the NES Screen Tool in order to edit the title screen of a game.
However, I have no idea, how to open NES files with NES Screen Tool in order to edit said title screen...

infidelity
Posted on 08-13-14 05:24 PM Link | Quote | ID: 157783


Fuzz Ball
Level: 66

Posts: 586/968
EXP: 2366156
Next: 95695

Since: 05-24-07

Last post: 948 days
Last view: 804 days
Its all about personal preference to the author of the editor, on which game hs/she wishes to edit. Its nothing against a specific game. I remember I wanted to hack Duck Tales, but I lack the skills of building a windows based level editor. Maybe if someone was willing to do it, that's the only alternative I can think of.

Trinitronity
Posted on 08-13-14 05:54 PM Link | Quote | ID: 157784


Porcupo
Level: 38

Posts: 104/311
EXP: 350703
Next: 19744

Since: 02-04-13

Last post: 1928 days
Last view: 570 days
Hmm...
...I would have done it myself, if I could.
Sadly, I have no idea, how emulators are made.
What I wanted is basically a title screen and text editor.
Appearantly, this things became obsolete, though of the NES Screen Tool and the newest FCEUX.
Too bad I have no idea how to use them, though, since I really wanna change the title screen and cutscene text in a certain Hudson game...
So...uhm...I guess I will just change the title now.
But anyway, I would like to know, how to open NES files with the NES Screen Tool, so I can edit the Title Screen (just editing the CHR page wont suffice because some tiles are being used multiple times, probably in order to save space).

MiniCompute
Posted on 08-13-14 08:26 PM Link | Quote | ID: 157785


Bubble
Level: 66

Posts: 578/981
EXP: 2419531
Next: 42320

Since: 04-25-07

Last post: 479 days
Last view: 688 days
Posted by Trinitronity
Hmm...
But anyway, I would like to know, how to open NES files with the NES Screen Tool, so I can edit the Title Screen (just editing the CHR page wont suffice because some tiles are being used multiple times, probably in order to save space).



http://forums.nesdev.com/viewtopic.php?t=7237
Read the whole thread so you can understand how it works.
If still doesn't make any sense register over there and ask for help.



Trinitronity
Posted on 08-14-14 04:42 PM Link | Quote | ID: 157786


Porcupo
Level: 38

Posts: 105/311
EXP: 350703
Next: 19744

Since: 02-04-13

Last post: 1928 days
Last view: 570 days
Okay, I have read through the topic, but nobody asked, how that program can be used to change the title screen of an already existing game for a ROM hack...
And the problem with the game, that I want to hack is that the title screen itself is static, but also have objects in it, that move around, and both the screen and the objects share the same CHR page...

ShaneM
Posted on 08-14-14 09:03 PM (rev. 2 of 08-14-14 09:03 PM) Link | Quote | ID: 157789


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 105/285
EXP: 293086
Next: 15024

Since: 02-17-14

Last post: 3127 days
Last view: 2643 days
If you want to hack a title screen of a specific game, use FCEUX's Nametable viewer. It lists the the tile IDs and how they're loaded in. (Note that that tool does not pick up on OAM object attribute, but on bg tiles.)

Alternatively, when said game is figured out, you can use a tool such as YY-CHR to edit tiles and a hex editor to change tile pattern. If you are looking to add a menu routine, I would suggest using FCEUX's code/data logger to trace the ASM and see how it works. This is what hacking is all about; figuring things out on your own. Using tools are great, but when they are not available, that's where these skills come into play.

____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

Trinitronity
Posted on 08-15-14 05:36 PM Link | Quote | ID: 157798


Porcupo
Level: 38

Posts: 106/311
EXP: 350703
Next: 19744

Since: 02-04-13

Last post: 1928 days
Last view: 570 days
Hmm...it shows me the tile ID for the background part of the title screen, but it doesn't show, how it is constilated in hex, or does it? It gives me a PPU address. Not sure how that helps, but that term PPU surely sounds familiar to me.
And sadly, the game I'm trying to hack isn't even documented.
I'm not even sure, how many people know about that game, although it is made by Hudson Soft...

infidelity
Posted on 08-15-14 10:57 PM Link | Quote | ID: 157799


Fuzz Ball
Level: 66

Posts: 587/968
EXP: 2366156
Next: 95695

Since: 05-24-07

Last post: 948 days
Last view: 804 days
Ppu is the PictureProcessingUnit.

It displays the current tiles for backgrounds and sprites.

FCEUX has a ppu viewer, so you can view the tiles currently used for the screen you are looking at.

Vanya
Posted on 08-15-14 11:13 PM Link | Quote | ID: 157800


Red Koopa
Level: 27

Posts: 83/139
EXP: 104961
Next: 11198

Since: 01-22-13

Last post: 3283 days
Last view: 3282 days
When you hover over the tiles in the PPU viewer it will display their hex value.
Get the values for a short sequence of tiles, search for them in the built in hex editor, and as long as the tile map isn't compressed you should find it easily enough.

____________________
Krakenskin Leather Works, my Etsy store.
LordVanya, my art page.
FundamentalEssence, my game development page.

Jro0
Posted on 08-21-14 02:03 PM Link | Quote | ID: 157861


Micro-Goomba
Level: 10

Posts: 4/17
EXP: 4165
Next: 249

Since: 08-15-14

Last post: 2525 days
Last view: 587 days
I also have a problem with a ROMhacking utility. Whenever I tried to open CSA, it always says, "run- time error 339(Component "COMCT232.OCX" or one of its dependencies not correctly registered: a file is missing or invalid)." Can anyone help?

Korxroa
Posted on 08-21-14 05:25 PM Link | Quote | ID: 157864


Red Koopa
Level: 25

Posts: 22/120
EXP: 79406
Next: 10214

Since: 04-20-14

Last post: 3252 days
Last view: 3110 days
@Jro0: What OS version of Windows?
you can download file COMCT232.OCX (use google search it)
copy paste or extract *.zip from system32 folder.

____________________
i'm [Censored]
Sorry my bad english, can't speak english :-(

Mega Man & Shantae Fan Lovers!!

Jro0
Posted on 08-22-14 01:20 PM Link | Quote | ID: 157872


Micro-Goomba
Level: 10

Posts: 5/17
EXP: 4165
Next: 249

Since: 08-15-14

Last post: 2525 days
Last view: 587 days
I'm happy you answered. Well, my Windows is 64-bit.

Chaobomr
Posted on 08-22-14 04:18 PM Link | Quote | ID: 157873


Buster Beetle
Banned: Spammer takeover?
Level: 45

Posts: 376/467
EXP: 638005
Next: 22159

Since: 05-07-13
From: The dirty south

Last post: 3470 days
Last view: 3468 days
Hey, that happens occasionally. It seems like various hacking utilities require something from these .ocx files and can't run without them. It's easily fixed, as Korxroa just told you.

____________________
Sorry for the stupidity. That jerk will be dealt with in the most insane way possible.

Main - ROM Hacking - Problems with ROM hacking utilities New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.025 seconds. (339KB of memory used)
MySQL - queries: 97, rows: 129/130, time: 0.017 seconds.