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


Mouse look tool

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


Joined: 16 Jan 2009
Posts: 2

 PostPosted: Fri Jan 16, 2009 9:09 pm    Post subject: Mouse look tool Reply with quote Back to top

Last month I wrote a tool that hooks onto Project64 to allow proper mouse control and a better keyboard configuration with Goldeneye.As it is right now, it'll only work with official levels because of the way it modifies the data, but it actually turned out pretty alright. The tool also requires focus in a window, so you can't run it in fullscreen (I'd be willing to hand over the source if someone wants to turn it into an actual plugin).

Controls are:

Escape - Pause
W,A,S,D - Move
Q, E - Lean left and right
Ctrl - Crouch (it's not toggle, either)
Mouse wheel - Change weapons, or when using a zoomable weapon, it changes the zoom distance
Left click - Fire
Right click - Zoom
E - Use
R - Reload

It also autodetects whether you're in a menu and switches to cursor control if so.

You can watch a video of it here, although it doesn't show it off that well.

(Sorry if I've broken a rule; I didn't see any threads to read before posting) Edit: Found it, ah hell I'm an idiot. I guess it counts as a work-in-progress, though....

Edit: Controls updated
EditEdit: Title of thread changed because it didn't make sense Confused


Last edited by Vegetable on Thu Jan 22, 2009 5:42 pm; edited 2 times in total
 
View user's profile Send private message
Dragonsbrethren
Hacker
Hacker


Joined: 23 Mar 2007
Posts: 3058

 PostPosted: Fri Jan 16, 2009 9:44 pm    Post subject: Reply with quote Back to top

Sounds awesome. My connection is terrible right now so I'll have to watch your video later.
 
View user's profile Send private message
Wreck
Administrator
Administrator


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

 PostPosted: Sat Jan 17, 2009 3:52 am    Post subject: Reply with quote Back to top

No, this forum is probably the best place for it, actually. If not here, than under the "Online and Emulation" section. Either one is fine.

While waiting for my Adaptoid to arrive (which isn't looking too promising), I've gotten quite used to the standard keyboard playing. I tried someone else's mouse hack, but it just didn't feel right to me. However, I may give this one a try when I'm able.
_________________

YOUTUBE | TWITTER/X | FACEBOOK | VAULT | MOD DB | RHDN
 
View user's profile Send private message Visit poster's website
bmw
Hacker
Hacker


Joined: 04 Jan 2006
Posts: 1367
Location: Michigan

 PostPosted: Sat Jan 17, 2009 10:05 am    Post subject: Reply with quote Back to top

Wreck wrote:
While waiting for my Adaptoid to arrive (which isn't looking too promising), I've gotten quite used to the standard keyboard playing. I tried someone else's mouse hack, but it just didn't feel right to me. However, I may give this one a try when I'm able.


Was that from the ztnet store? They haven't updated the status since April 2008, you would think they would at least have the decency to post an update. They do have your money, correct?

I ordered mine during their first production run and got it (actually 2 of them) fairly quickly. I don't know what the deal is this time around. I so wish I had bought more than 2 (I strongly considered buying like 10 of them) to sell now - I see the last one posted on ebay went for $230!
 
View user's profile Send private message Visit poster's website
Vegetable
Agent
Agent


Joined: 16 Jan 2009
Posts: 2

 PostPosted: Sat Jan 17, 2009 10:59 pm    Post subject: Reply with quote Back to top

Wreck wrote:
No, this forum is probably the best place for it, actually. If not here, than under the "Online and Emulation" section. Either one is fine.


Oh, great Smile Just to give you an idea of how the system works, here's a screenshot.


As it is now, it's more of a proof-of-concept than anything. If an able programmer were to take a look at the code and rewrite it with the Win32 API or turn it into an N64 plugin, it could be great. The base code is all there, it just needs to be optimised. A link to the tool itself will be put up in a few minutes.

Edit: Link. You'll need Project64 1.7 and at least a P4 to run it (a Core2 would run it best). There are three modes:

Menu Mode (0) - When Goldeneye is running in a menu, you can use the mouse to move the cursor.
Game Mode (1) - Using the mouse and keys to control Bond when in the game itself.
Inactive (2) - Does nothing. Switch to this mode when you want to change windows or something.

Press Tab to switch between modes.

To toggle debug text in the window, press F1. To quit, press F12.

Edit 2: Here's a link to the source for anyone curious. It uses the Allegro API mixed with the Win32 functions for hooking processes.
 
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 ]