Neverwinter Vault

Expand AllContract All -Site -My Profile -Features

Neverwinter Nights 2

-NWN2 Files -NWN2 Game Info -NWN2 Resources -NWN2 Community

Neverwinter Nights

-NWN Files -NWN Game Info -NWN Resources -NWN Community

Vault Network
RPG Vault
VN Boards
IGN Vault
Vault Wiki
· Age of Conan
· Anarchy Online
· Asheron's Call
· Dark Age of Camelot
· City of Heroes
· D&D
· EVE Online
· EverQuest
· EverQuest 2
· Final Fantasy
· Guild Wars
· Lineage 2
· Lord of the Rings Online
· Middle Earth
· Neverwinter Nights
· Pirates of the Burning Sea
· Rise of the Argonauts
· Star Wars Galaxies
· Tabula Rasa
· The Matrix Online
· The Witcher
· Titan Quest
· Two Worlds
· Vanguard
· Warhammer
· World of Warcraft

Planet Network
Planet Hub

IGN
Games
Cheats
Entertainment

The Web   The Site  



NWN OTHER

- Jump to comments -
Title  Forrestwolf's Camera Hack
Author  Forrestwolf
Submitted / Updated  02-13-2006 / 02-13-2006
Category  Code Modification
Format  Txt File
Description
This is a method of getting FIRST PERSON perspective back into NWN in version 1.66 (with Original+SOU+HOTU only). I'll be sure to update it to 1.67 once it's officially out (soon). ALL credit really should go to BrandonW who made: http://nwvault.ign.com/View.php?view=hakpaks.Detail&id=524 as well as Wonderbiff who kindly posted a lot of info there. I've just followed their trails to make this work in 'modern' NWN.

You'll need to get a hex editor and modify nwmain.exe, so be prepared - all the instructions are included in a text file (that's ALL the download is).

This may violate your EULA, so please be aware of the sensitivity of the issue - you're making MINOR changes to a compiled licensed program. Bioware, if you don't like this, please let me know - but I think it'll extend NWN longevity a bit more till NWN2 comes out.

Files

NameTypeSizeDownloads
Camera_Hack_Information.txtCamera_Hack_Information.txt
Submitted: 02-13-2006 / Last Updated: 02-13-2006
txt1.2Kb1524
--
SCORE OUT OF 10
9.81
4 votes
View Stats
Cast Your Vote!

PORTFOLIO
Add this entry to your portfolio so you can track it
Manage your existing portfolios or create a new one.
SCREENS
No Images




You Must Be Logged In to Participate.
Comments (19):

Posted by ShaDoOoW at 2009-09-16 01:58:29    
don't work with new patch, so obsolete
_________________________
[Boost System] [Door System] [Devastating Critical Immunity] [HIPS remake] [Circle Kick Mode] [1.69 Full 2da Source]

Posted by Flyingbox at 2008-03-11 17:38:04    
Float? Where? What? Huh?
I have no idea what you are talking about nor can I find out how to put a float on a number.

Posted by Sc10 at 2007-10-27 09:14:21    
If any one's still interested, the "can't-look-beyond-89°" limit can be fixed... maybe, I don't know much about these things.

Like Forrestwolf said on his '2006-12-15 20:43:22' post;
Change ALL instances of 00 00 c0 40 (float 6) to cc cc 4c be (float -0.2)|to bring the camera to the front of the PC in locked chase-mode.
BUT!
Change ALL instances of 00 00 78 42 (float 62) to 00 00 34 43 (float 180 instead of 89)|to free to camera from the 89° limit.

This will work with the chase-mode in locked-camera mode (~unlockcamera 0) like it did before, only it'll start off with the camera looking upwards instead of to the front, which can be manually altered (by hitting the PageDown key, DownArrow key or scroll button).

P.S. If all instances of 00 00 b2 42 is changed to 00 00 34 43, the camera-angle can be unlocked for the ~unlockcamera = 1 mode which is kinda like the original, universal camera-hack that worked anywhere... of course it may screw up some other things as well, but so far I'm going by fine with it! Always keep a nwmain.backup.zip in handy anyways ;]

Posted by Demon_knight_Raziel at 2007-08-13 10:55:59    
okay, got it to work... kinda. my guy likes looking at the floor apprantly, cant even look an elf in the eye, and I entered it just like you said in the post for 1.68 Any suggestions on whats wrong?
_________________________
So what if I tied Billy's legs to the flag pole and handed him a hacksaw and told him he had 5 minutes to find a cure for the anthrax I put in his milk.

Posted by Demon_knight_Raziel at 2007-08-13 10:41:02    
Completely new to this, but would like the first person nonetheless, what is the float number? Are you supposed to see it and be able to edit it or does the string you enter change it? just wondering what exactly to do, as I can't seem to make it work right.
_________________________
So what if I tied Billy's legs to the flag pole and handed him a hacksaw and told him he had 5 minutes to find a cure for the anthrax I put in his milk.

Posted by lrolro at 2007-03-03 03:34:44    Voted 9.75
just to note on what I did...

I applied Forrestwolf's latest post from December 15, 2006 for patch 1.68 in subsitution of the steps 4 to 9 in the Camera_Hack_Inf...ion.txt file(Camera_Hack_Information.txt). so

Instead of the 4 to 9 steps of the Camera_Hack_Information.txt:

4) Address Menu - Goto - $a1f54
5) Type 9a 99 99 be
6) Address Menu - Goto - $a1f68
7) Type 00 00 b2 42
8) Address Menu - Goto - $a1f86
9) Type 00 00 34 43

I change it to:
Change ALL instances of 00 00 c0 40 (float 6) to cc cc 4c be (float -0.2)
Change ALL instances of 00 00 78 42 (float 62) to 00 00 b2 42 (float 89)

That's it, hopefully it works for others!!!


Posted by Forrestwolf at 2006-12-15 20:43:22    
Well, I've tried it in 1.68 for the first time - for now, it seems to work to do this:
Change ALL instances of 00 00 c0 40 (float 6) to cc cc 4c be (float -0.2)
Change ALL instances of 00 00 78 42 (float 62) to 00 00 b2 42 (float 89)
Won't let you look up, but you end up looking straight and level first person nicely. I need to nail down the proper addresses so I can add in the 180 degree look-up option. At any rate, it's nice to see first-person in 1.68!

Again, be very careful in playing with these things - make a backup of nwmain.exe FIRST.

Posted by Forrestwolf at 2006-05-08 05:43:47    
IMPORTANT NOTE: This change will NO LONGER work if you upgrade to 1.67, and do NOT use this change with 1.67. Someday, I'll hopefully track down where Bioware moved the relevant integers, but not now. Until then, don't use this with 1.67.

Posted by tordini at 2006-03-01 04:36:19    Voted 10.00 on 03/01/06
Awesome

Posted by Forrestwolf at 2006-02-19 06:39:07    
Sorry - that first number I just listed on the post below should be 9a 99 99 be (I switched from -0.2 to something a bit farther like -0.3). Not a big deal either way.
Has anyone noticed you see such fun things as a torch next to you as you walk? Pretty fun.

Also, the HEIGHT is an issue - the default is 2.0 meters for a human, which is just above your head - a bit awkward talking to people. A script that does SetCameraHeight(oPC, 1.8) works wonders if it's on a heartbeat, though you'd want to check for racial type - and a script for changing height on sitting and laying down would also be key, since otherwise you see yourself somewhat.

Posted by Forrestwolf at 2006-02-19 06:36:34    
For people trying to figure it out on different versions (this is only for the original NWN+SOU+HOTU), the changes are:
a1f54 change 00 00 c0 40 (float 6) to cc cc 4c be (float -0.2)
a1f68 change 00 00 78 42 (float 62) to 00 00 b2 42 (float 89)
a1f86 change 00 00 78 42 (float 62) to 00 00 34 43 (float 180)

As you can see, those float numbers are clustered close together fairly near the beginning - and the original values (6 and 62) are RARE in the file - only a handful of instances of them - so it should be doable to find them in any version. It may require some serious trial-and-error, but don't give up - I didn't!

Posted by Daijin at 2006-02-17 21:55:55    Voted 10.00 on 02/13/06
Yeah you have to zone, and use a middle mouse scroll button to look up and down, it works perfectly...does take some getting used to though.
_________________________
Dream Well, Faith, Loyalty, Truth, Honor, Friendship always.....

Daijin Dreamweaver, Leader of the Dream Warriors for 32 years, going strong.

Nwn The Dunjon Shard:
Link

Posted by thejokerzwild ( 70.28.xxx.xxx ) at 2006-02-17 14:40:23    
I assume it depends on the version you installed with between my 2 PCs, different installs were used (original 3 discs, and Platinum install) and both of them have different sized nwmain.exe files..

Is there anyway you could include the original hex values at those addresses? It would allow us to at least try on different apps. Thanks in advance.

Posted by fffosss ( 67.165.xxx.xxx ) at 2006-02-17 13:59:30    
Ok, I finally got it to work. ;) I don't know how, but I guess I typo-ed the first few times or something. I'll log in later to vote (haven't used these boards in ages).

Cool hak, probably good for PWs.

Posted by Forrestwolf at 2006-02-16 14:07:16    
I found that I could only look up if I went to a new area (transitioned) FIRST - once I'd gone to at least one new area in the game, I could look up.

Posted by Aratirn at 2006-02-16 05:24:07    Voted 9.50 on 02/16/06
It worked for me... just be sure you type the hex values on the left panel (using XVI32) and not on the right one...

Only thing is I could not look up... But the effect of first person view is nice. Not so much during combat (you may find yourself too close to your enemy to see clearly... and besides you won't see if you are being attacked from behind...

Posted by Aratirn at 2006-02-16 05:21:31    Voted 9.50 on 02/16/06
WOW! At first I was typing the values as plain text instead of as the hex values for that plain text. But once I got it right... It looks great to be in your character's head, lol.

Only thing is that I could not look up, but nontheless it is a great hack. I wrote the three values in their respective addresses, but I still could not look up... let us know if you find out why...

Posted by Forrestwolf at 2006-02-15 10:41:06    
Daijin posted that he'd had success - he's the first I've heard of (other than me!) so far. Let me/others reading know if it works for you - are you using the hex editor I listed? There might be an issue with that; just guessing.

What's going on, for the record, is that there are three addresses to hit: 1) The 'locked camera' driving mode zoom level (set to -0.3 to put it slightly in front of you), the 'locked camera' driving mode default pitch angle (set to 89 degrees to look straight ahead), and the 'locked camera' maximum pitch angle (set to 180 degrees to allow you to look UP). The reason to type `unlockcamera 0 is to LOCK the camera (it's normally unlocked in 'modern' NWN).

Post if you get it to work! Thanks.

Posted by Daijin at 2006-02-13 21:23:07    Voted 10.00 on 02/13/06
Thanks very much again!!!
_________________________
Dream Well, Faith, Loyalty, Truth, Honor, Friendship always.....

Daijin Dreamweaver, Leader of the Dream Warriors for 32 years, going strong.

Nwn The Dunjon Shard:
Link

You must be Logged In to post comments in this section.

 
Most recent posts on the MMO General Boards
Analyst: Star Wars: The Old Republic Could...Analyst: Star Wars: The Old Republic Could Sell 3M: more numbers
- last reply by Acao on Aug 15, 2011 06:15 PM
which class will your first character be
- last reply by Blisteringballs on Aug 15, 2011 05:50 PM
New Community Content!
- posted by Vault_News on Aug 15, 2011 05:00 PM
New Community Content!
- posted by Vault_News on Aug 15, 2011 04:00 PM
NWN Idea Database Update
- posted by Vault_News on Aug 15, 2011 03:46 PM
Missing Votes for NWN2 Hall of Fame
- posted by Vault_News on Aug 15, 2011 03:40 PM
Missing Votes for NWN Hall of Fame
- posted by Vault_News on Aug 15, 2011 03:39 PM
Random Questions and game altering suggest...Random Questions and game altering suggestions!!!
- last reply by ArkadyTepes on Aug 15, 2011 03:22 PM
State of the game?
- last reply by LyricOpera on Aug 15, 2011 01:37 PM
Yesterday streaming, now demanding downloa...Yesterday streaming, now demanding download :(
- last reply by Sinane-tk on Aug 15, 2011 10:23 AM
 

   


IGN Entertainment
By continuing past this page, and by your continued use of this site, you agree to be bound by and abide by the User Agreement.
Copyright 1996-2011, IGN Entertainment, Inc. | Support | Privacy Policy | User Agreement | RSS Feeds
IGN’s enterprise databases running Oracle, SQL and MySQL are professionally monitored and managed by Pythian Remote DBA.


NWN2 Hall of Fame

HOF NWN2 Models


View all Hall of Fame entries


Neverwinter Nights 2

TOP NWN2 Modules

NEW Modules

NEW Reviews

NEW INTL. Modules

TOP Hakpaks

TOP Gameworlds

TOP Tutorials

TOP Prefab:Areas

TOP Blueprints

TOP Plugins

TOP UI

TOP Other

TOP Visual Effects

TOP Scripts

TOP Tools

TOP Movies

TOP Models

TOP Characters





Hall of Fame

HOF NWN Modules


View all Hall of Fame entries


TOP NWN Modules

NEW NWN Modules

NEW Reviews

TOP Intl. Modules

TOP NWN Hakpaks

TOP NWN Gameworlds

TOP NWN Models

TOP NWN Portraits

TOP NWN Scripts

TOP NWN Prefabs

TOP NWN Other

TOP NWN Movies

TOP Sounds

TOP NWN Textures

TOP NWN Creatures

TOP NWN Characters