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


Temporary workaround for Nemu64 and GE

 
Post new topic   Reply to topic    ShootersForever.com Forum Index -> Online And Emulation
View previous topic :: View next topic  
zoinkity
007
007


Joined: 24 Nov 2005
Posts: 1684

 PostPosted: Mon Mar 03, 2014 12:13 pm    Post subject: Temporary workaround for Nemu64 and GE Reply with quote Back to top

There's a bug in Nemu that does some funny business with your position in GE. That's a bit of an annoyance, especially since Nemu happens to have the best debug toolkit around.

The bug has finally been isolated. DMULTU is being handled as a single, not double value. In other words, it's acting as though it was a MULTU. The end result is that the function correcting your y position onto the tile is getting fed some very large values, so the "blackness" is really the character standing exponentially high above the level.

As a temporary fix, the multiplier can be changed to a DMULT. There's the potential this could cause some truncated position values (as in you could, possibly, jump positions) but solves the much worse problem of falling into the sky.

    Instructions:
  1. Either:

    1. In Memory goto 7000DEC3 and change the value to 1C
    2. or add a cheat code 7000DEC3 001C and activate it.

  2. In Commands, goto 7000DEC0.
  3. Set a breakpoint on the address by clicking just to the left of the address or choosing the option from the right-click menu.
  4. Play the game until it stops at the breakpoint.
  5. Press Step (F11)
  6. Remove the breakpoint by clicking it or using the right-click menu.
  7. press Go (F5)


You should now be able to move around every original level without threat of the blackness overcoming you.
_________________
(\_/) Beware
(O.o) ze
(> <) Hoppentruppen!
 
View user's profile Send private message Send e-mail
MRKane
007
007


Joined: 11 Dec 2008
Posts: 1073

 PostPosted: Mon Mar 03, 2014 1:11 pm    Post subject: Reply with quote Back to top

Is this similar to the issues that you can also get with the multiplayer split screen in NEMU?
_________________
No Mr. Bond, I expect you to be re-coded!
 
View user's profile Send private message MSN Messenger
SubDrag
Administrator
Administrator


Joined: 16 Aug 2006
Posts: 6118

 PostPosted: Mon Mar 03, 2014 2:06 pm    Post subject: Reply with quote Back to top

Wow that's huge! That'll help me immensely. I've been working around it so much, using that levels where Y = 0 is the floor heh.
 
View user's profile Send private message
zoinkity
007
007


Joined: 24 Nov 2005
Posts: 1684

 PostPosted: Mon Mar 03, 2014 4:05 pm    Post subject: Reply with quote Back to top

To anyone who knows something about windows hacking, hardcoding proper DMULTU support would be a lifesaver ;*)

After checking other opcodes, DMULT, DDIV, and DDIVU are okay. Only this one silly op is wrong.
_________________
(\_/) Beware
(O.o) ze
(> <) Hoppentruppen!
 
View user's profile Send private message Send e-mail
Wreck
Administrator
Administrator


Joined: 14 Dec 2005
Posts: 7197
Location: Ontario, Canada

 PostPosted: Mon Mar 03, 2014 5:46 pm    Post subject: Reply with quote Back to top

Just going to move this over to Online & Emulation.
_________________

YOUTUBE | FACEBOOK | VAULT | MOD DB | RHDN
 
View user's profile Send private message Visit poster's website
SubDrag
Administrator
Administrator


Joined: 16 Aug 2006
Posts: 6118

 PostPosted: Mon Mar 10, 2014 11:12 am    Post subject: Reply with quote Back to top

It did work! But you wrote the wrong location. Wink It's: 7000EDC0
 
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ShootersForever.com Forum Index -> Online And Emulation 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 ]