[N64] Ogre Battle 64 [NTSC-U]

Started by g6flavor, May 06, 2010, 10:51:31 PM

Previous topic - Next topic

g6flavor

Request any codes for Ogre Battle 64 Virtual Console [NTSC-U]

Missing Number


darkNess55

This took way too much effort and obsession, but these codes should work.

Item code (1) for equipable items 1-255
08c6f5c1 00000001
00ff0004 00000001
08c6f5c3 00000063
00ff0004 00000000

Item code (2) for equipable items 256-277
08c6f9ad 00000000
00140004 00000001
08c6f9ac 00000001
00140004 00000000
08c6f9af 00000063
00140004 00000000

Item code (3) for all useable items
08c6c581 00000001
00260004 00000001
08c6c583 00000063
00260004 00000000

Max Goth
04C6F52C 0098967F

Retreat and Elem Pedra always open
28c7a732 00000000
02C7A732 00000003


I credit the inspiration for these codes to: DGenerateKane from http://www.gshi.org/?s=bsfree2&sys=18&gid=11483&sid=34066

Without those n64 versions, I would not have been able to create these.  Have fun guys!

g6flavor

#3
Max Goth is working great! Thanks!

Game ID: NAYE

Magnus codes (Main Character)
512 HP
02C6C6CE 00000200
02C6C6D0 00000200

STATS (512 STR VIT INT, ETC..)
04C6C6D4 02000200
04C6C6D8 02000200
04C6C6DC 02000200

+38 Hex for the next character

darkNess55

#4
Just for completeness' sake...

I found these codes originally for the n64 version of OB64) at cheats.codetwink.com :


Open all paths:

04C6F540 01FF677F
02C6F544 0000FCFF

Finish all levels:

04C6F546 54545140
04C6F54A 45559514
02C6F54E 00005515

Above two codes combined:

04C6F540 01FF677F
04C6F544 FCFF5454
04C6F548 51404555
04C6F54C 95145515

Hour Modifier:

02C6f4E9 0000XXYY

'XX' is the hour digit (00-FF), 'YY' is the minute digit (00-3C)





I adapted the following codes from Cralex's guide on GameFAQs by using the stat-offset discovered by g6flavor (Thanks!).  Cralex has created a wonderful guide here-->http://www.gamefaqs.com/n64/198230-ogre-battle-64/faqs/24812, and so I will not go into the detail given there.  If you wish to learn more about the class-hacking codes than what I will give here, go to his/her guide.

I'm going to make the base codes for each of the one's Cralex created, but I'll leave the digits out.  If you want them, check out that guide.  They are exactly the same, as far as I can tell.
--


Character Modifier codes:
For all of the character modifier codes, I've listed only character 1.  Simply add 38 (hex) to the address to increment characters.

Character 1 class modifier code:
02C6C6C9 0000XXYY

'XX' is the character class and 'YY' is the same as 'XX'.  Click the link above and scroll down to find the class digits.
The first value for the class portrait and the second value is the class itself.  
Please read the class warnings in the linked guide.  You can really mess up your game otherwise.


Character 1 element modifier code:
00C6C6D2 0000000X

'X' is an elemental alignment digit.  When used on spellcasters, they gain both the element and the corresponding (spell):
"0= No element        (No spell)
1= Wind Element      (Wind Spell)
2= Fire Element      (Fire Spell)
3= Earth Element     (Earth Spell)
4= Water Element     (Water Spell)
5= Physical (clone)  (Bane Spell)
6= Wind (clone)      (Drakonite Spell: Tempest)
7= Fire (clone)      (Drakonite Spell: Annihilation)
8= Earth (clone)     (Drakonite Spell: Meteor Strike)
9= Water (clone)     (Drakonite Spell: White Mute)
A= Virtue (clone)    (No Spell)
B= Bane (clone)      (No Spell)"
Please use the (clone) alignments with caution.  A more detailed warning can be found, again, in the above link.


Character 1 alignment modifier code:
00C6C6D3 000000XX

'XX' is the character's aligment on a 0-100 scale:
"00= 000 alignment (absolutely chaotic)
32= 050 alignment (dead neutral)
64= 100 alignment (pure lawful)"


Character 1 gender modifier code:
00C6C6CC 0000000X

'X' is a gender/race digit, and can only be one of the following:
"0= Male
1= Female
2= beast/dragon"


Character 1 Forced Equip Codes:
02C6C6E3 00000XXX Upper-left item
02C6C6E5 00000XXX Upper-right item
02C6C6E7 00000XXX Lower-left item
02C6C6E9 00000XXX Lower-right item

'XXX' is an equipable item.  Go to the linked guide to find an extraordinarily detailed equipable item list.

---
Inventory Codes


Inventory Useable Item Code slot 1:
00C6F581 000000XX
00C6F583 000000YY

'XX' is the item digit
'YY' is the amount (63 = max)
Simply add 4 to the end of both addresses to increment to item 2, again to item 3, etc.
Note: I'd recommend NOT using item digits 27-2C; those are not usually items and could mess up your game.


Inventory Equipment Code slot 1:
02C6F5C0 00000XXX
00C6F5C3 000000YY

'XXX' is the equipable item digit
'YY' is the amount (63 = max)
Again, add 4 to the addresses' ends to increment to the next item.

--





I found and modified this code on dancing elf's chaos frame FAQ on neoseeker http://www.neoseeker.com/resourcelink.html?rlid=95921

Chaos Frame Modifier code
00C6C169 000000XX

'XX' is a value between 0 and 64:
0-21 = low chaos frame
22-41 = neutral chaos frame
42-64 = high chaos frame

--

I could not have made these codes without the hackers who created the original n64 versions.  I credit everything but the code offset value to those hackers.  That I credit to g6flavor and myself.

reelin

I know I can't ask too much.
But the code for character class can not work.
Gratefully if you can fix it.
Thanks a lot.

darkNess55

Sorry this took so long, but here are the codes, edited and fixed.  I've tested these on my Wii without crashing, so they should work.

Useable items
08C6C580 00000001
10260004 00000001
08C6C582 00000063
10260004 00000000

Equipable items
08C6f5C0 00000001
11140004 00000001
08C6f5C2 00000063
11140004 00000000

Hour Modifier 1
00C6F4E9 000000XX
00C6F4EA 000000YY
00C6F4EB 000000ZZ
where XX is the hour digit, YY is the minute digit, and ZZ is the seconds digit.  Note: Do not
exceed 62 in either the minute or seconds digit!

Hour Modifier 2
04C6F4E8 00XXYYZZ
Should operate the same as the above code, but shorter.  Note: same rules apply, but this
one may also cause problems, since I don't know what the 0x00C6F4E8 address actually contains.

Char 1 Class Modifier
00C6C6CA 000000XX
00C6C6C9 000000XX

Char 1 Forced Equipment
02C6C6E2 00000XXX Upper-left item
02C6C6E4 00000XXX Upper-right item
02C6C6E6 00000XXX Lower-left item
02C6C6E8 00000XXX Lower-right item


If the "Finish all levels" code did not work before, here is an updated version which should:

Finish all levels
02C6F546 00005140
04C6F548 95145454
04C6F54C 55154555


I would recommend not using the chaos frame code.  Its original coding was dubious (and game-crashing, at times), and the update I made for the Wii is likely no better, if not worse.


That should be all of the problem codes...  Happy Gaming! ;D