| |||
Views: 88,490,677 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-27-24 02:24 AM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 1 guest | 2 bots |
Main - ROM Hacking - The Legend of Zelda Optimum Released | New thread | New reply |
RetroRain |
| ||
Fuzz Ball Level: 66 Posts: 899/994 EXP: 2438319 Next: 23532 Since: 09-30-07 Last post: 1935 days Last view: 958 days |
The Legend of Zelda Optimum is an optimization patch for The Legend of Zelda. It converts the ROM to MMC5, and its graphics format to CHR-ROM.
This patch is to be applied to the English version, The Legend of Zelda, not the Japanese version, Zelda no Densetsu. This hack was only tested on FCEUX 2.2.2. I have not tested it on other emulators. Please see readme for details. Download EDIT: I have tested ZeldaTech (Overworld Editor) and DungeonMaster (Dungeon Editor), and this ROM works fine with them! ____________________ My YouTube Channel |
Googie |
| ||
Giant Red Paratroopa Level: 77 Posts: 1135/1407 EXP: 4181312 Next: 9817 Since: 02-19-07 From: Brooklyn, NY Last post: 9 days Last view: 9 days |
I always wanted to hack this game, I have the editors but never used 'em. If I were to hack this game I'd know it'd be devious lol!
Thanks for making this patch, RR... ____________________ My Linktree |
ShaneM |
| ||
Snifit Compromised account. Please contact an admin to restore access. Level: 36 Posts: 285/285 EXP: 293502 Next: 14608 Since: 02-17-14 Last post: 3138 days Last view: 2653 days |
Nice job, RetroRain. --ShaneM ____________________ 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? |
grimlock |
| ||
Octorok Level: 13 Posts: 21/29 EXP: 9430 Next: 837 Since: 05-03-14 Last post: 2884 days Last view: 2659 days |
Since the graphics are now CHR-ROM how would one go about swapping graphics. Keep in mind I'm a game artist and don't have ASM experience. With my Metroid project (Rogue Dawn) Snarfblam provided some code I could use in the Editor "Editroid" that would apply to the screen loading code where I applied it. Basically mid level I was able to swap out a 1/4 sheet up to a full sheet of tiles. It's allowed for some interesting diversity and complex animations in my level design. I can see something like this coming in handy for a game like Zelda 1, the original graphics were pretty repetitive. If I did a Zelda 1 hack I'd want to create unique tiles for all the dungeons and various areas of the over world.
I'm considering various options for my next project since my current project is nearly complete. Creative freedom is on the top of my criteria list for whatever I end up working on. |
RetroRain |
| ||
Fuzz Ball Level: 66 Posts: 902/994 EXP: 2438319 Next: 23532 Since: 09-30-07 Last post: 1935 days Last view: 958 days |
Well, you'd need to know some basic ASM. If you want to swap out graphics, you simply have to write to one of the CHR addresses I set up ($100 - $105).
And it all depends on what you want to do. For instance, if you want to have different dungeon background graphics for each individual dungeon, you'd have to read the level address, and do CMPs for each dungeon level, and then write the value of the graphics page you want to the background CHR addresses. If you want different dungeon background graphics for every dungeon in both quests, you'd have to add a check for the quest address also, and add checks for the levels of the second quest. If you wanted different background graphics for certan parts of the overworld, you'd have to check the screen ID you are on, and then write the graphics you want for that particular screen ID. So yeah, you'd have to do some programming yourself. What my patch does allow you to do though, is that it has a table which allows you to change the enemy graphics for each dungeon, in both quests. The enemies for the overworld are all on one graphics page, but the enemies for the dungeons use different pages depending on the enemies that are in that particular dungeon. So, I added a little bonus for people who want different enemies in a dungeon. All you have to do is change the values in the tables I provided. ____________________ My YouTube Channel |
Main - ROM Hacking - The Legend of Zelda Optimum Released | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 57, rows: 82/82, time: 0.016 seconds. |