Updates:

Fans are welcome!

Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Grimgrin

#1
Rom Hacks, MODs, Plugins / Re: The Guardian Legend: WORLDS
September 11, 2018, 06:27:31 PM
On my MMC5 hack, you can now use new free ram for anything with this program. I posted a bugfix of my MMC5 hack a while back.
#2
A new version is now available for download. Now you can patch other hacks to this one even "TGL WORLDS".

The main bug was the bankswitch code for MMC5.

Bankswitching:
to bankswitch from $8000 - $Bfff and from $C000 - $ffff, here's how to do it:

LDA bank_number
JSR $FFC0
JMP New Location


or

LDA bank_number
JSR $FFC0
RTS


If you want to use the compact mapper patch, then there are some things that you have to change.
The only thing that you have to change is this:

ROM File:

At location $1D71E, change
"99 66 D7" to "20 c0 FF".

In compact mapper, bankswitching is a lot easier than the original code. Here's how:


newlocation:
       jsr $d728 ; bank 08
       jmp $8000 ; $8000 or whatever etc...
#3
QuoteHave you tried to ask on nesdev.com forums?

Not yet!

QuoteMaybe it doesn't support mapper? VirtuaNES is pretty old. If it doesn't work I use nestopia. But I prefer Virtuanes I just got used to it

I think other people that convert other mappers to mmc5 for other games might have the same problem.
#4
I'm not really sure!

Some of them says something about "An Indistinct error occurred" on VirtuaNES and some of them won't run at all. I'm trying to do my best to look into this.
#5
To get the hack to work:

For the secret edition hack, patch "The Guardian Legend MMC5" to an unmodified ROM first, and then patch "TGL-Secret33" to "The Guardian Legend MMC5" ROM. That's it!

For The Guardian Legend: WORLDS, patch "The Guardian Legend WORLDS MMC5" to an unmodified ROM first, and then use "The Guardian Legend: WORLDS". That's it!

Note: Some emulators won't work.
#6
An update to the patch have beeen updated. Go to the first topic.
#7
While type in this password for example:

GGGG GGGG GGGG GGGG
HHHH HHHH HHHH HHHH

You will start in a trap room using this mapper conversion hack.

In UNROM mapper 2, while using that password or any password like that one, you will start in a random area and go to different corridor like number 112.
#8
http://www.romhacking.net/hacks/3072/

Try this one!

As I said before, some hacks won't work. I think you have to modify the rom to get the hack to work for example:

"TGL compact mapper" hack, in order to get this to work on my hack, patch this hack made by Shredder to mmc5 hack and in the ROM file using a hex editor, go to address $1d71f and type in $a9ff. Next go to address $1d7b3 and type in $07d7 and that's it.

Most hacks won't work such as
TGL Secret Edition
TGL Worlds

Some emulators won't work either. Only a few of them will work.
#9
QuoteCan this be made so it's possible to select player? I mean, like, put a Link(from Zelda) in there and Samus as alternative choise and it will take much more interest to the public.
However. I still think it's much more reasonable to build a separate game on some modern engine like Unity. So it is possible to make stuff impossible for NES.
Like this for example:
https://www.youtube.com/watch?v=kGV4miQenTg

I think so. Someone might have the skills able to do that or not.

QuoteAwesome!! Between this and the ROM expansion, there's really no limit! Thanks.

No problem!

#10
I tried it but this one, you can do a whole lot more. Even for those who hack music.
#11
In order to get this to work, patch it to an unmodified ROM first and then patch one of the hacks to the file except for WORLDS.

The patch comes with two patches.
One is for ROM hack such as Secret Edition hack and the other one is for "The Guardian Legend WORLDS" utility.

Bankswitch:
To use it, all you have to do is select a bank and jump to it.

For The Guardian Legend MMC5: The Bankswitch Routine is located at $FFC0
Example:

LDA bank_number
JSR $FFC0

For The Guardian Legend WORLDS MMC5: The Bankswitch Routine is located at $FFB0
Example:

LDA bank_number
JSR $FFB0

You can also use Nflate from http://www.romhacking.net/ Utilities to expand the ROM up to 512kb.

You can now use free RAM space at $5c00 to 5fff and $6000 to $7fff for cool or new stuff.

ReadMe for more info!

https://www.sendspace.com/file/w3n6jw

"TGL compact mapper" hack, in order to get this to work on my hack, patch this hack made by Shredder to The "Guardian Legend MMC5" hack and in the ROM file using a hex editor, go to address $1d71f and type in $C0ff. Next go to address $1d7b3 and type in $07d7 and that's it.
#12
That was hard! I couldn't use the original weapon for him this time. I had to use "2 that shoot out blue and red balls". It have the same type attack power as the gun.
#13
The Guardian Legend / Re: Glider in Area 0?!
September 04, 2016, 07:09:57 AM
I think that's Area 10 but it is fun doing that. You can do that to all area's.
#14
Wow! I can do this in a fixed bank too? Awesome! Now I will have lots of fun with this! :D
#15
OMG! I've been doing something wrong this whole time and I finally got it working. Thank you very much for "Easy way to switch banks" info!