Is there a Program that will let me Change Sprites on a ROM?
Moderator: ZSNES Mods
Is there a Program that will let me Change Sprites on a ROM?
I tried some of the programs and all it shows is just... Blurr. I can't see like Pictures of my character. Is that waht it's supose to be like? All I want to do with it is just change sprites on it. thats it. I really want to do it.
Thank you. And please help. I don't want to like change the game I want to edit, I want to change the sprites on it, thats all. Thank you.
Thank you. And please help. I don't want to like change the game I want to edit, I want to change the sprites on it, thats all. Thank you.
My Name is Miles Prower. But evreyone calls me Tails. Don't disrespect me because my name is from Sega
When a game is compiled from source code and resource data into a complete binary, it would take intelligent analysis to seperate code from resource data such as sprites and other graphics.
The programming logic is stored as numeric data, just as the graphics are. This is why you see garbage. A viewer/editor cannot tell the difference unless it was designed for a specific game which had been reverse-engineered by the author of the tool.
The programming logic is stored as numeric data, just as the graphics are. This is why you see garbage. A viewer/editor cannot tell the difference unless it was designed for a specific game which had been reverse-engineered by the author of the tool.
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
It'd be an understatement to say it's really hard to do.tails230 wrote:So Ican't change sprites.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
This is only accurate if the game ROM is relatively disorganized or utilizes some form of compression. If the game uses a standard graphics format (such as 4 bits per pixel for SNES) for its sprites and decides to put them all in a relatively cohesive block, then it's not difficult to find or modify them. A tile editor for the correct format is enough.Ichinisan wrote:When a game is compiled from source code and resource data into a complete binary, it would take intelligent analysis to seperate code from resource data such as sprites and other graphics.
The programming logic is stored as numeric data, just as the graphics are. This is why you see garbage. A viewer/editor cannot tell the difference unless it was designed for a specific game which had been reverse-engineered by the author of the tool.
That alone is not quite enough for significant, intelligent changes though. A good example of why can be found in Super Metroid. The game uses 4 BPP uncompressed sprites, and they're in a huge contiguous block inside the ROM. The order of the sprites, however, does not make all that much sense sometimes. Samus happens to have so many sprite pieces, and they're in such a disorganized state, that it takes a good deal of work to sort them all out.
NES games which make use of CHR-ROM are even easier to work with than SNES games which store uncompressed 4 BPP sprites in large chunks. With the CHR-ROM, you're guaranteed to find the graphical data at the end of the ROM (.nes) file, assuming iNES format of course. CHR-ROM, additionally, is never compressed and uses the standard NES tile formats.
Depending on the ROM, keep looking through the garbage and you'll start to see some graphics in little blocks. You'll have to use Tile Layer Pro's clipboard to reassemble them back together into the full sized sprite (not in ROM area itself, on the clipboard area). Then, change them to your heart's content.
Its difficult indeed, but possible. I have a program I wrote for FF3 that lets you swap the character's sprite sets out. (Make Edgar look like Kefka, Terra look morphed all the time, etc.)
Its difficult indeed, but possible. I have a program I wrote for FF3 that lets you swap the character's sprite sets out. (Make Edgar look like Kefka, Terra look morphed all the time, etc.)
SHREIK!!!!!!! DDdddnnnnnnaaaa! GESTAHLLLLLLLLLL!!!!!!!!
Steelers now officially own your ass.
Steelers now officially own your ass.
-
- Savestate Pimp
- Posts: 129
- Joined: Thu Jul 29, 2004 2:15 pm
- Contact:
Having a palette (ie. the colors of a scene) from the game helps a lot, too.
"Other people can give you more suggestions as I just lost all my motivation to respond further to this post."
[i] - Nightcrawler[/i]
[url=http://www.geocities.com/illegal_eagle_2003/]vSNES v2.00[/url]: My SNES savestate viewer.
[i] - Nightcrawler[/i]
[url=http://www.geocities.com/illegal_eagle_2003/]vSNES v2.00[/url]: My SNES savestate viewer.
At Zophar.
I linked right to the correct page.
Zophar has almost every game hacking, cheating, or modifying utility ever made somewhere on it page. Explore!
I linked right to the correct page.
Zophar has almost every game hacking, cheating, or modifying utility ever made somewhere on it page. Explore!
SHREIK!!!!!!! DDdddnnnnnnaaaa! GESTAHLLLLLLLLLL!!!!!!!!
Steelers now officially own your ass.
Steelers now officially own your ass.
-
- Savestate Pimp
- Posts: 129
- Joined: Thu Jul 29, 2004 2:15 pm
- Contact:
Use the help file, and your common sense. If you have problems with that:
1. download it
2. unzip it
3. start tlp.exe
4. click the "open a ROM image" button (or use the menu) to open a ROM image
Now you see the bytes of the ROM file, decoded into tiles. (I'm guessing it's 4-bit tiles.)
5. load a palette, for example from a ZSNES savestate
6. scroll through the ROM and find the graphics
7. select a tile
8. edit it in the Tile Editor
When you're done: Save the ROM file, preferably to a new file.
1. download it
2. unzip it
3. start tlp.exe
4. click the "open a ROM image" button (or use the menu) to open a ROM image
Now you see the bytes of the ROM file, decoded into tiles. (I'm guessing it's 4-bit tiles.)
5. load a palette, for example from a ZSNES savestate
6. scroll through the ROM and find the graphics
7. select a tile
8. edit it in the Tile Editor
When you're done: Save the ROM file, preferably to a new file.
"Other people can give you more suggestions as I just lost all my motivation to respond further to this post."
[i] - Nightcrawler[/i]
[url=http://www.geocities.com/illegal_eagle_2003/]vSNES v2.00[/url]: My SNES savestate viewer.
[i] - Nightcrawler[/i]
[url=http://www.geocities.com/illegal_eagle_2003/]vSNES v2.00[/url]: My SNES savestate viewer.
-
- Savestate Pimp
- Posts: 129
- Joined: Thu Jul 29, 2004 2:15 pm
- Contact:
You can't copy'n'paste it if the editor doesn't support it. I'll guess and say that no one does.
Btw. if you can't find the graphics then they might be compressed.
In this case your only hope is a game-specific editor.
Btw. if you can't find the graphics then they might be compressed.
In this case your only hope is a game-specific editor.
"Other people can give you more suggestions as I just lost all my motivation to respond further to this post."
[i] - Nightcrawler[/i]
[url=http://www.geocities.com/illegal_eagle_2003/]vSNES v2.00[/url]: My SNES savestate viewer.
[i] - Nightcrawler[/i]
[url=http://www.geocities.com/illegal_eagle_2003/]vSNES v2.00[/url]: My SNES savestate viewer.
-
- Devil's Advocate
- Posts: 2293
- Joined: Mon Aug 02, 2004 7:51 pm
- Location: Hmo. Son.
There isn't any. From what I can tell about your computer skills, its pretty difficult. They all require dealing with the little squares (tiles) that Tile Layer gives you.tails230 wrote: Does anyone know an easy way to change Sprites on a Rom
SHREIK!!!!!!! DDdddnnnnnnaaaa! GESTAHLLLLLLLLLL!!!!!!!!
Steelers now officially own your ass.
Steelers now officially own your ass.
-
- Romhacking God
- Posts: 922
- Joined: Wed Jul 28, 2004 11:27 pm
- Contact:
TileLayerPro IS the easiest thing you can have to change the Sprites. If you can't change them with that, you're out of luck.tails230 wrote:Game Maker isn't Editing a Game Rom. I just want a Program that will let me just Change sprites on an SNES ROM. Does anyone know an easy way to change Sprites on a Rom
You have a horrible misconception on how easy it is to edit ROMS. It sounds like it's beyond your skill level at this time.
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
-
- Romhacking God
- Posts: 922
- Joined: Wed Jul 28, 2004 11:27 pm
- Contact:
You don't necessarily have to give up on your dreams. Just start simple. Just because it's beyond your skill level now, doesn't mean it always has to be. You are capable of learning how to do this. There are MANY tutorials out there on romhacking. Read and improve your skills.
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.