ShootersForever.com Forum Index

GoldenEye 007 Nintendo 64 Community, GoldenEye X, Nintendo 64 Games Discussion
GoldenEye Cheats, GoldenEye X Codes, Tips, Help, Nintendo 64 Gaming Community


GE map room binaries

 
Post new topic   Reply to topic    ShootersForever.com Forum Index -> Q-Lab Hacking Department
View previous topic :: View next topic  
Daggerbot
Agent
Agent


Joined: 21 Oct 2010
Posts: 5

 PostPosted: Tue Apr 16, 2013 8:40 pm    Post subject: GE map room binaries Reply with quote Back to top

For mostly educational purposes, I'm working on a program that will read maps from the Goldeneye ROM and render them, with textures and all. If I make it that far, I may turn it into something more. I've made a little bit of progress using info that I've scrounged for in these forums.

It appears that each room in a map has 3 main blocks of data: vertex data, primary mapping, and secondary mapping. I have the vertex format figured out, but I'm stuck on the primary mapping data. My only guess is that it's made up of machine code, which complicates things quite a bit for me. Are these blocks executable code, or are they something else? Any help is appreciated.

Edit: Here's an example of the decompressed data:

Code:
0000000: e7000000 00000000 ba001402 00000000  ................
0000010: b900031d 00502078 fcffffff fffe793c  .....P x......y<
0000020: bb000001 ffffffff ba001102 00000000  ................
0000030: ba000c02 00002000 b7000000 00002000  ...... ....... .
0000040: fb000000 000000ff 04d000e0 0e000000  ................
0000050: b1000052 00004310 e7000000 00000000  ...R..C.........
0000060: ba001402 00100000 b900031d 0c182078  .............. x
0000070: fc26a004 1f1093ff ba001001 00010000  .&..............
0000080: bb002801 ffffffff c0080002 0000013b  ..(............;
0000090: b100dc98 caba8676 04f00100 0e0000e0  .......v........
00000a0: b1007632 64542010 b100feba ecdca898  ..v2dT .........
00000b0: 04f00100 0e0001e0 b1007632 64542010  ..........v2dT .
00000c0: b100feba ecdca898 04f00100 0e0002e0  ................
00000d0: b1007632 64542010 b100feba ecdca898  ..v2dT .........
00000e0: 04f00100 0e0003e0 b1007632 64542010  ..........v2dT .
00000f0: b100feba ecdca898 04f00100 0e0004e0  ................
0000100: b1000032 00002010 c0080002 00000127  ...2.. ........'
0000110: b100ba76 a8986454 b10000fe 0000ecdc  ...v..dT........
0000120: c0080002 00000128 04f00100 0e0005e0  .......(........
0000130: b1007632 64542010 b10000ba 0000a898  ..v2dT .........
0000140: c0080002 00000101 b10000fe 0000ecdc  ................
0000150: c0080002 00000567 04f00100 0e0006e0  .......g........
0000160: b1007632 64542010 c0080002 00000385  ..v2dT .........
0000170: b100feba ecdca898 04d000e0 0e0007e0  ................
0000180: b1007632 64542010 b100dc98 caba8323  ..v2dT ........#
0000190: e7000000 00000000 b900031d 0c192d58  ..............-X
00001a0: bb082801 ffffffff c0080002 00000103  ..(.............
00001b0: 04700080 0e0008c0 b1007632 64542010  .p........v2dT .
00001c0: b8000000 00000000 00000000 00000000  ................
 
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ShootersForever.com Forum Index -> Q-Lab Hacking Department All times are GMT - 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Cobalt 2.0 BB theme/template by Jakob Persson.
Copyright © 2002-2004 Jakob Persson


Powered by BB © 01, 02 BB Group

 


Please Visit My Other Sites: GoldenEyeForever.com | GrandTheftAutoForever.com

Got kids? Check out my Dora The Explorer site with games and coloring pages!

Our forums feature Nintendo 64 games, GoldenEye 007 N64 New Maps and Missions, GoldenEye Cheats, N64 Emulator, Gameshark, GoldenEye Multiplayer and more!

[ Privacy Policy ]