Kodewerx https://www.kodewerx.org/forum/ |
|
NDS master codes, etc. https://www.kodewerx.org/forum/viewtopic.php?f=2&t=604 |
Page 1 of 1 |
Author: | Baphomet [ Fri Jan 26, 2007 3:04 pm ] |
Post subject: | |
Para, out of curiosity what does a master code do? I know this is off topic, but is there a simple way to disable the AR code handler without using assembly routines? |
Author: | Parasyte [ Fri Jan 26, 2007 3:18 pm ] |
Post subject: | |
A master code is needed when the code engine needs to be patched into the game executable (in the case of CB), or when the automatic patching crashes the game (in the case of AR). Master codes are required for all CB games, because CB does not have any automatic patch searching capability like AR does. Some games need master codes for AR in certain cases where the code engine overwrites important memory, like Animal Crossing: Wild World, or where the game might reload its executable (like the New Super Mario Bros. mini games). No, there are no simple ways to disable the code engine without an assembly hack. Kenobi already created some examples for you. The only other way would be creating one all-encompassing conditional code that can enable and disable ALL codes at the same time. But then you have to deal with all of the D2 code types in all of the other codes. It would be far from an ideal solution. |
Author: | Baphomet [ Fri Jan 26, 2007 3:27 pm ] |
Post subject: | |
Hmm. Thanks! I'll check out what kenobi said. I'll post here if I have any questions. I should probably learn ARM assembly. Is ARM assembly harder to use than older assembly? Like z80 (a really old 80's 16 bit processor, used in the GameBoy and some TI calculators). |
Author: | Parasyte [ Fri Jan 26, 2007 3:37 pm ] |
Post subject: | |
z80 is a CISC language. ARM is RISC. In theory, it should be easier to use the RISC based languages, due to having far fewer addressing modes to worry about, and usually far more registers to work with. (And yes, I've used z80. I consider it a pain in the ass.) |
Author: | Baphomet [ Fri Jan 26, 2007 3:44 pm ] |
Post subject: | |
So ARM is easier? Hmmm. I'm learning ARM asm then. Z80 is major pain in the ass. I totally agree. I haven't made a z80 program in awhile. Hope I still remember it. What device was the z80 on that you coded for? |
Page 1 of 1 | All times are UTC - 8 hours [ DST ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |