| |||
Views: 88,441,352 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-20-24 09:57 AM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 2 guests | 1 bot |
Main - ROM Hacking - My Conversions To MMC3. Patches/Documents *UPDATED v9.1 12-3-13* | New thread | New reply |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 224/968 EXP: 2366896 Next: 94955 Since: 05-24-07 Last post: 952 days Last view: 808 days |
UPDATED 12-3-13. VERSION 9.0 UPDATED TO 9.1 DUE TO POWERPAK ISSUES WITH 4 ROMS. ALL CONVERSIONS WORK ON ALL EMULATORS AND ON AN ACTUAL NES.
Newly added MMC3 conversions.... Adventure Island (CNROM to MMC3) Adventures of Lolo (MMC1 to MMC3) Donkey Kong (NROM to MMC3) Excitebike (NROM to MMC3) ;fixed for powerpak v9.1 Kung-Fu Heroes (CNROM to MMC3) ;fixed for powerpak v.91 Mario Bros. (NROM to MMC3) Mario & Yoshi (MMC1 to MMC3) Paperboy (CNROM to MMC3) ;fixed for powerpak v9.1 Q-Bert (CNROM to MMC3) fxied for powerpak v9.1 Rad Racer (MMC1 to MMC3) Spy Hunter (CNROM to MMC3) Teenage Mutant Ninja Turtles (MMC1 to MMC3) Zelda II - The Adventure of Link (MMC1 to MMC3) Below I will include an up-to-date list of every conversion I've made.
v9.0 http://acmlm.kafuka.org/uploader/get.php?id=4498 ORIGINAL RELEASE THREAD
|
za909 |
| ||
Cheep-cheep Level: 32 Posts: 115/196 EXP: 188953 Next: 17489 Since: 04-27-11 Last post: 3046 days Last view: 2757 days |
I really hope there will be people who take the time to modify the sound engine of either of these games to include 1-bit samples, I mean there's so much space for them now. |
danzo |
| ||
Newcomer Level: 3 Posts: 1/1 EXP: 65 Next: 63 Since: 08-31-12 Last post: 4249 days Last view: 4020 days |
Awesome!!!
I saw a really nice hack of final fantasy 1 that used mmc3 instead of mmc1, to enhance the handling of sprites, it was a really nice improvement for ff1. maybe you could also do a mapper patch for final fantasy 2, i hope this will lead to an enhanced version of it too |
gorgyrip |
| ||
Micro-Goomba Level: 10 Posts: 1/16 EXP: 4012 Next: 402 Since: 07-15-13 Last post: 3808 days Last view: 3800 days |
Hi,
The paches for megaman 1 and 2 don't work on a real hardware. can you please fix them? The game works, but it's full of glitches. |
puzzledude |
| ||
Porcupo Level: 39 Posts: 266/302 EXP: 370945 Next: 33826 Since: 08-16-10 Last post: 2268 days Last view: 2268 days |
First of all, this thread is over one year old, since last post. Second of all, don't expect that the hack will work on real hardware. Most of them don't, due to some modding specifics, like extending the file, bringing in new code or music, or extending the amount of gfx space.
Most SMW hacks don't work on real hardware due to the new custom music (not compatible to original snes) or because of Exgfx. The effect of first is crash, the effect of the second is glitched gfx. These two hacks obviously have similar specifics. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 376/968 EXP: 2366896 Next: 94955 Since: 05-24-07 Last post: 952 days Last view: 808 days |
I am curious as to where these glitches are taking place within these games. can you be specific for me, and tell me what is going on? Like when and where? |
gorgyrip |
| ||
Micro-Goomba Level: 10 Posts: 2/16 EXP: 4012 Next: 402 Since: 07-15-13 Last post: 3808 days Last view: 3800 days |
Thank you for your reply.
Please look here: http://forums.nesdev.com/viewtopic.php?f=9&t=8426&start=183 Also the music in megaman 2 it's sounds kind of distorted. Someone said it's related to mirroring. I used the patch on a rom, burn it on a flash chip, put it in a tgrom board and tested on a nes2. if you look a few posts back in that link you'll see that i also used the patches in multigame cart and i get the same glitches. but if for exemple i first start megaman 4 and reset the console, then select megaman 1, the game works fine. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 377/968 EXP: 2366896 Next: 94955 Since: 05-24-07 Last post: 952 days Last view: 808 days |
Im no expert in 6502, but I think I figured out the issue, with Megaman 2 only, so far.
All my patches worked on nestopia, nintendulator, fceuxd. Zelda needs an update for nestopia though. Anyways, these patches were created in the mindframe for emulators, not real hardware, since at the time all I had was an emulator. Tetris Zero was my first experience with a real hardware issue. This person was willing to send me my own retropak, so I could get my hack working on real hardware. Anyways, all my patches will have to be edited, because ALL my patches do not work on real hardware. Megaman 2, I figured out how to make it appear correctly. My reset vector lacked the proper chr setup for the mmc3, so all the chr banks were 00. I added the proper writes/setups to $8000-$8001. Im new to 'real hardware' and I learned that alot of registers need to be setup in that region first. As for Megaman 2, I do not know what the distortion is at bootup, so thats still present. I tested my new patch on my retropak, and on my nes, megaman 2 plays. I played through woodmans stage, and everything was fine. Ill try to upload a patch in this post later today, I have to do everything via cellphone. Ill let you if I have any updates to my other patches. -infidelity |
gorgyrip |
| ||
Micro-Goomba Level: 10 Posts: 3/16 EXP: 4012 Next: 402 Since: 07-15-13 Last post: 3808 days Last view: 3800 days |
Thank you.
Megaman1 problem solved by FARID. The patch it's available in the link i providedin post above. I beated the entire game and there were no problems. I'll wait for you megaman 2 patch. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 378/968 EXP: 2366896 Next: 94955 Since: 05-24-07 Last post: 952 days Last view: 808 days |
Supplied 2 links....
Anonfiles https://anonfiles.com/file/a803202f249d40d60a6e07276f124321 Acmlm's Uploader http://acmlm.kafuka.org/uploader/get.php?id=4452 Great news, ive updated all my patches, and all of them work on an actual NES! The .zip file includes the desired .ips file for each game, plus my original notes with updated additions to the notes. So these are the following games that are now running the MMC3 mapper, on all emulators and on the NES. Castlevania Contra Duck Tales Legend of Zelda Megaman Megaman 2 I tested all of these games on my RetroPak for my NES. I hope this works for people with actual cartridge boards, I dont have anything like that. Enjoy! -infidelity |
gorgyrip |
| ||
Micro-Goomba Level: 10 Posts: 4/16 EXP: 4012 Next: 402 Since: 07-15-13 Last post: 3808 days Last view: 3800 days |
Thank you! Thank you!
I just tested megaman 2 on a cart board, i've beated Flashman and Bubbleman and played a little bit the rest of the levels. Beautiful! Everything works great. Thank you again. I didn't noticed any sound problems. I hope it's ok with you to post the megaman 2 patch on romhacking. It's time for me to replace the PRG on my megaman multicart. I don't know anything about programming, but it's hard to make these mapper conversions? It would be great to see more mmc3 conversion. Maybe in the future you'll make Metal Force, Nekketsu Koukou Dodgeball Bu, Nekketsu Kouha Kunio Kun. Thank you again, you really made my day. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 379/968 EXP: 2366896 Next: 94955 Since: 05-24-07 Last post: 952 days Last view: 808 days |
You are very welcome! Im glad its working properly! I have no issue with you posting/hosting my patches, the more exposure for them, the better! :-)
Making mapper conversions is tricky sometimes. Thanks to you, I now know what I was lacking in my patches, and it was mmc3's chr data ports in $8001, I never had them setup. Thats why the nes was showing garbage, cause the nes waant able to read the proper chr setup. The other part thats tricky, is locating free space in the hard wired bank, to have a proper bankswap routine, and various other mmc3 functions to make the game work. Some games I was fortunate to find free space, but games like Castlevania & Duck Tales, I had to overwrite areas where I believe are unused code in the game. I may try this again with other unrom or mmc1 games. :-) Again, im glad they work! -infidelity |
gorgyrip |
| ||
Micro-Goomba Level: 10 Posts: 5/16 EXP: 4012 Next: 402 Since: 07-15-13 Last post: 3808 days Last view: 3800 days |
Like i said megaman 2 was working great, but when used in the multicart i still have audio distorsion
http://www.youtube.com/watch?v=bV7jRx3hDvc&feature=youtu.be |
Chaobomr |
| ||
Buster Beetle Banned: Spammer takeover? Level: 45 Posts: 45/467 EXP: 638313 Next: 21851 Since: 05-07-13 From: The dirty south Last post: 3474 days Last view: 3472 days |
I think the Mega Man games use a specialized sound chip. It might explain why the sound's garbled. Don't quote me on that.
Kinda like it with garbled sound, though. ____________________ Sorry for the stupidity. That jerk will be dealt with in the most insane way possible. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 380/968 EXP: 2366896 Next: 94955 Since: 05-24-07 Last post: 952 days Last view: 808 days |
I honestly dont know why thats happening. I havent experienced that with my retropak. Idk if this would happen on a non multicart? Im sorry that issue is still present. :-( |
gorgyrip |
| ||
Micro-Goomba Level: 10 Posts: 6/16 EXP: 4012 Next: 402 Since: 07-15-13 Last post: 3808 days Last view: 3800 days |
I've just tested all your patches on cart board (one game at a time, no multicart):
MMC1: Zelda and Megaman 2 - GRRRREAT! UNROM: Contra, Duck tales, Castlevania and Megaman - video glitches. I've uploaded one video for each game: Duck tales: http://www.youtube.com/watch?v=hHJefSapAUc&feature=youtu.be Contra: http://www.youtube.com/watch?v=tQOXejHD7Gs Castlevania: http://www.youtube.com/watch?v=Y5uJhHbanZI Megaman: http://www.youtube.com/watch?v=bIxYmrZl12A Maybe this will help you: http://www.gorgyrip.uv.ro/megamanMMC3.zip That's a megaman patch that works as a single game, and also in a multicart. Maybe you can compare the differences.... |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 381/968 EXP: 2366896 Next: 94955 Since: 05-24-07 Last post: 952 days Last view: 808 days |
Damn it!
I do appreciate you taking the time to make the vids. Regarding Contra, I got no clue, probably another area within the rom loading up the old unrom chr routines, and I dont have the proper mmc3 routine there? But with Castlevania, Duck Tales, & Megaman, it clearly looks to be a mirroring issue. The horizontal/vertical switches arent being recognized. Thought I had this all figured out.... Ill see what I can figure out/come up with. Edit - Hmm, disch's notes (for unrom) just talks about $8000-$FFFF, and it doesnt specify how chr is handled, or mirroring. So idk what im going to do regarding at least the mirroring. Either tonight or tomorrow I can tinker around to figure this out. |
gorgyrip |
| ||
Micro-Goomba Level: 10 Posts: 7/16 EXP: 4012 Next: 402 Since: 07-15-13 Last post: 3808 days Last view: 3800 days |
If you ever need someone to test on a cart, just let me know.
I hope you will solve the problem with unrom conversions. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 382/968 EXP: 2366896 Next: 94955 Since: 05-24-07 Last post: 952 days Last view: 808 days |
http://acmlm.kafuka.org/uploader/get.php?id=4453
I think I fixed the problem, please let ne know. And also, Metroid has been added to my mmc3 conversion list. Im currently working on Ninja Gaiden. -infidelity P.S. I accidently left in a custom asm feature for Contra, back in my version 1 & 2 patches, it has been removed in version 3. All ill say what it is, is that its a control mod, heh. |
gorgyrip |
| ||
Micro-Goomba Level: 10 Posts: 8/16 EXP: 4012 Next: 402 Since: 07-15-13 Last post: 3808 days Last view: 3800 days |
I've tested all on a cart and all are working. Good Job!
I've also have done some more tests with my multicart, please see nesdev. |
Main - ROM Hacking - My Conversions To MMC3. Patches/Documents *UPDATED v9.1 12-3-13* | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 132, rows: 172/172, time: 0.019 seconds. |