ROM Hack Modding Goldeneye:Rogue Agent

opearn

Well-Known Member
OP
Newcomer
Joined
May 27, 2008
Messages
50
Trophies
0
XP
79
Country
Required Tools
Dslazy
TilEd 2002
sseq2mid
Kiwi Ds Editor
A Hex Editor

FIRST STEP

extract your clean rom (unedited) with dslazy

Now you will have folders and files like this:

NDS_EXTRACT
data
overlay
header.bin
y7.bin
y9.bin
arm7.bin
arm9.bin
banner.bin


Editing The Games Icons

go to the data folder, inside the data folder there are many other folders,
to get to the icons go to the folder icons (surprised?)
try to preview one... (it wont work)
they aren't in the average windows format,

to edit them use tiled2002

Using TilEd 2002
Open up TilEd 2002
now click the Browser button (where the file button normally is)
Then click Open
navigate to your icons
(dslazy/NDS_EXTRACT/data/icons)
they wont show up,
click where it says all compadible roms then click all files
then open up a icon (e.g DrNo.ico)
a jumble of random colors apears,
to fix this click SNES 4bb (see picture)

IMG

now you should get a picture like this image shows
IMG
to fix colors press buton indicated in previous picture.
(note this isn't the right pallette, could someone please make one?)

copy tiles to editer window then select paint mode
and edit in the editer window

(these arn't the virtual trainning icons... they are the ones that pop up when you have to verse "xenia onnatop" and other charachtors in campaighn.)

Text Editing
Objectives and stuff...
Editing Level Objectives Text
I will use Fort Knox as an Example
go to:
dslazy\NDS_UNPACK\data\Levels\1_0_FortKnox
open 1_0_Crash.txt with notepad
now type in the new message (in the same space as the old one)
(try to keep similar length, otherwise falls of screen)
(for more space delete the empty lines between text (but not above the text!))
also works on all the other txt files in the level folders

Editing In Game Text

Remember this txt from level 1?
Code:
YOUR PERSONAL SIDEARM, THE SPEC 9, IS CURRENTLY EQUIPPED IN YOUR RIGHT HAND. PRESS THE R BUTTON TO FIRE YOUR RIGHT HAND WEAPON...PRESS THE L BUTTON TO THROW GRENADES OR FIRE YOUR LEFT HAND WEAPON. YOUR GRENADES WILL BE HOLSTERED UNTIL YOU SWITCH BACK TO THEM BY DOUBLE TOUCHING THE LEFT WEAPON ICON.
OR Even
Code:
NUCLEAR DEVICE LOCATED! NOW DEFUSE IT!

its in Templates.Crt
open templates.crt in your hex editer then press CTR+F and search for the string you want (e.g "NUCLEAR DEVICE" or "YOUR PERSONAL" for guns just search for their names e.g "JACKAL")
edit to your every will (without adding extra hex bytes!), and thats a little more of this game hacked...

EXAMPLE IMAGES:
IMG1
IMG2
(You can edit some of this directly through the rom but it shows a message on boot up something like "Menus Edited Please Recompile")


Editing The Games Music/Sound

I'm not too sure about this but heres some info i got off the net

Extracting SDAT files

in dslazy/NDS_EXTRACT/data/Sounds there are some files (Sound_All.sdat ect)
open Kiwi Ds's Editor
then click File/open
navigate to dslazy/NDS_EXTRACT/data/Sounds
open file you want to extract,
it will then show upon the editor,
double click it.
this should bring up a new window, now select all.
then click extract selected.

Repacking SDAT files

open Kiwi Ds's Editor
then click Tools/Make SDAT
clck source files foledr (the ... button)
then navigate to the extracted files directory

Converting SSEQ to MIDI

copy SEQ_MUSIC0.sseq (exsample) to the sseq2mid-20070314\bin
create a new bat/batche file insert this code
Code:
sseq2mid.exe -1 SEQ_MUSIC0.sseq
pause

this will give you a MID file,

Converting MIDI to SSEQ
kiwids released a program called mid2sseq, (link)
will use soon

Model Swapping Data

incorrect model swapping will cause the game to freeze,

your guns are labeled like 'ar4_commando.nsbmd'
your enemys guns are labeled like 'npc_assault_rifle.nsbmd'

i will work on a model swapping compadability list...
(probably on my own site so i can work in html)
Swapping Jackal and spec9 works (animations work to : shoot and reload)
replacing the minigun with 50 caliber machine freezes the game
this could be due to animation file incompadibilitys...
 

Orangegamer

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
386
Trophies
0
Age
30
Location
B.....you don't wanna know
Website
Visit site
XP
143
Country
me too
thats exactly what i was thinking
lol
u stole my idea
tongue.gif
 

opearn

Well-Known Member
OP
Newcomer
Joined
May 27, 2008
Messages
50
Trophies
0
XP
79
Country
custom maps is a very different matter,
i highly doubt that i could make anything as advanced a that...
although will have a more detailed look at map hacking possabilitys tommorow...

and on the topic of halo ds, how about you get a similar homebrew game?
Renegade Ds
its by a guy called iainprice... GbaDev Forum (i put most recent download link above... but here is the post he releases new versions in)

although back to haloDS
Modding to that extent is really really tricky...
if you happened to be a master hacker that could crack nsbmd model format then you probably could do it
(after completly remaking the halo models with less polygons...)
 

opearn

Well-Known Member
OP
Newcomer
Joined
May 27, 2008
Messages
50
Trophies
0
XP
79
Country
Edgedancer said:
Now I am waiting for someone to make a Halo version.

This will interest you then!
i've just hacked gun names,
heres a picture of me about to pick AR4,
IMG
note the guns text is "PLASMA RIFLE"
also on the top right i changed the text from score to kills.

-opearn
 

opearn

Well-Known Member
OP
Newcomer
Joined
May 27, 2008
Messages
50
Trophies
0
XP
79
Country
does anyone know whats up with the model files in goldeneye? they don't read with nsbmd viewer, and appear different to other nsbmd models... anyone got any info?
 

Edgedancer

Director of Moon based operations
Member
Joined
Oct 2, 2006
Messages
2,633
Trophies
0
Age
32
Location
Canberra
Website
Visit site
XP
504
Country
When I said "Now I am waiting for someone to make a Halo version" I was referencing the video that surfaced last year. I couldn't give a flying shit about Halo.
 

megawalk

The Legendary SRW Addict
Member
Joined
Jun 14, 2008
Messages
1,065
Trophies
0
Age
33
Location
Netherlands
Website
Visit site
XP
195
Country
Netherlands
all models look simple to me
have you ever tried to convert them to a nodes & polygons editing program sort of code ?
because those 3d gameplay look metasequia worthless stuff
think back of runescape they used the same kind of 3d model writing but then on a small scale and in a rpg style
maybe this will help
as for a gun in a hand, i would say hmmm yes it adds in 3d modeling
so in other words it looks like you hold it with your hands. actually your are holding the air maybe
it is up to you but as i see how it is the objects look as a matter of tilesets in specific 3d
 

opearn

Well-Known Member
OP
Newcomer
Joined
May 27, 2008
Messages
50
Trophies
0
XP
79
Country
megawalk said:
all models look simple to me
have you ever tried to convert them to a nodes & polygons editing program sort of code ?
because those 3d gameplay look metasequia worthless stuff
think back of runescape they used the same kind of 3d model writing but then on a small scale and in a rpg style
maybe this will help
as for a gun in a hand, i would say hmmm yes it adds in 3d modeling
so in other words it looks like you hold it with your hands. actually your are holding the air maybe
it is up to you but as i see how it is the objects look as a matter of tilesets in specific 3d
umm... soz that last post by me (the one that i think you're refering to), was me jumping to a conclusion, i didn't sleep the nite b4, and i was tired, sorry... i was meaning if opened in a hex editer they appeared different (this was jumping to a conclusion! i compared something like 3 models... with a hex compare thingy)

oh and i'd really rather not think of runescape, i hate it...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: See ya see ya later later