Welcome to the MP3Car.com forums.
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!
If you have any problems with the registration process or your account login, please contact contact us.
|
09-17-2007, 02:16 AM
|
#31
|
|
Low Bitrate
Join Date: Nov 2006
Location: Huntsville, AL
Vehicle: 92 Miata - 02 Miata SE
Posts: 69
|
Hi All,
Even more locations added for your modding pleasure.
I think I've got all the OSK functions except for the edit box. Seriously, any help with that one would be greatly appreciated.
Also, anyone who wants to help out. I'm currently going through all addresses with a byte sequence of "68 FF FF FF 00". Most of these should be a white color of some sort. I've currently left off at "0x65430". There are 72 locations left with these bytes.
Thanks,
pb
|
|
|
09-17-2007, 06:19 AM
|
#32
|
|
Raw Wave
Join Date: Apr 2005
Vehicle: 2002 Honda CR-V
Posts: 2,699
|
Good job! Been changing tons of text after reading your findings.
One I have not found is the text for the headers in:
Settings > Display Options
and
Settings > Route Options.
The headers are black, and say things like:
Orientation, Day/Night, POI Icons, Color, 3D view
and
Method, Ferries, Toll Roads, Carpool, Turns
I tried locating these, but no luck 
|
|
|
09-17-2007, 06:21 AM
|
#33
|
|
Raw Wave
Join Date: Apr 2005
Vehicle: 2002 Honda CR-V
Posts: 2,699
|
Also, is there any way to change the color of the button's text when the buttons are depressed? I deally, I would like to be able to change the color from white to black (only while they are depressed, or 'button down' state).
Changing the buttons background color would be nice too, although Im unsure whether you already found that one. I couldn't find it. Currently looks like they are some sort of 'off white blueish'.
|
|
|
09-17-2007, 05:02 PM
|
#34
|
|
FLAC
Join Date: Apr 2005
Location: Queens, New York
Vehicle: 2002 Mitsubishi Galant
Posts: 1,380
|
Any1 have any screenshots of what u changed?
__________________
2002 Mitsubishi Galant
Progress: 90% [-▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓- ->
Carputer Specs:
Via M10K
512mb Ram
60GB HDD
Souund Blaster Audigy2 NX
OPUS ITX PC Case
███
|
|
|
09-18-2007, 08:36 PM
|
#35
|
|
Low Bitrate
Join Date: Nov 2006
Location: Huntsville, AL
Vehicle: 92 Miata - 02 Miata SE
Posts: 69
|
Hi JIT,
I haven't yet found any of the black text. Either the black colors are hidden deep in the resource segment, or (more likely) the color is being referenced as a single byte. For instance, take a look at some of the "6A 00" codes. Most of these are essentially pushing the value of zero into a DWORD sized register. So, "6A 00" is putting "00 00 00 00" at the top of the stack.
If this is the case, then it will be pretty difficult to even locate the black color values. Then, once located, there will only be a limited number of colors that it can be changed to, since we can't insert a full RGB DWORD without corrupting the offsets after the insertion.
I haven't seen anything regarding button down state, except in the "ABC"/"123" button of the OSK's.
The button background color is actually the background color of the entire window in most cases. Check "0x19D89" and see if that works for you. In the OSK's, I have it labeled as "Top Area Background", or something similar.
pb
|
|
|
11-16-2007, 12:10 PM
|
#36
|
|
It's not really that small...No, seriously.
Join Date: Feb 2004
Location: Florida
Vehicle: '02 GTI
Posts: 1,011
|
This is a great thread, I think I was reading some of your work on gpspassion.com
I just got iGuidance 4.0 will these still work? Id really like to change my nighttime background color from pure black to a dark grey.
And I would also like to 'thin' the road lines, they are too fat and dont really re-scale when zooming in and out... ?
Any ideas? Ive never ran a program through a text editor (or it has been a LONG time since I have).
__________________
'02 GTI
[Routis '04] [Opus 90W] [160GB Maxtor HD]
[Lilliput 7" TS] [VIA M10000] [XMPCR]
[512MB RAM] [Custom housing]
[Deluo GPS Mouse] [E-MU 0404 Soundcard]
Progress Meter: [==============|] 99.9%
|
|
|
11-16-2007, 01:23 PM
|
#37
|
|
FLAC
Join Date: Feb 2005
Location: Los Angeles
Vehicle: 2005 Chrysler 300
Posts: 1,280
|
You don't need a hex editor to change background colors or road colors or the width of the street borders. All you need is the THEME.ini file. There you can change all the colors you want. Here is one. Extract the file and place it into C:\Program Files\iNav\iGuidance
|
|
|
11-16-2007, 01:30 PM
|
#38
|
|
It's not really that small...No, seriously.
Join Date: Feb 2004
Location: Florida
Vehicle: '02 GTI
Posts: 1,011
|
Quote: Originally Posted by MGD 
You don't need a hex editor to change background colors or road colors or the width of the street borders. All you need is the THEME.ini file. There you can change all the colors you want. Here is one. Extract the file and place it into C:\Program Files\iNav\iGuidance
That is great.... Im going to have a lot of questions, I hope you dont mind. Ialso tried to get to the iNavCorp support site to see if they had any info, but I forgot my registration info at home...
First questions, can you explain the 5 groupings of numbers here? And the day map road pen color. So I am assuming this is the color of the street lines in 'day' mode? But why the 5 different color sets?
Thanks again@!
Code:
; day map road pen color FC1-2-3-4-5
; to use same colors for all zoom levels only specify DMRPC(max)
DMRPC0=242,0,8 242,0,8 230,143,38 117,88,75 175,147,133
__________________
'02 GTI
[Routis '04] [Opus 90W] [160GB Maxtor HD]
[Lilliput 7" TS] [VIA M10000] [XMPCR]
[512MB RAM] [Custom housing]
[Deluo GPS Mouse] [E-MU 0404 Soundcard]
Progress Meter: [==============|] 99.9%
|
|
|
11-16-2007, 02:24 PM
|
#39
|
|
FLAC
Join Date: Feb 2005
Location: Los Angeles
Vehicle: 2005 Chrysler 300
Posts: 1,280
|
Those are colors for the different zoom levels. I don't know why 5 colors but play with them and see what changed.
|
|
|
11-16-2007, 02:59 PM
|
#40
|
|
It's not really that small...No, seriously.
Join Date: Feb 2004
Location: Florida
Vehicle: '02 GTI
Posts: 1,011
|
Yeah thats what I thought, but Ive been reading about how Iguidance 4.0 has 12 zoom levels and iGuidance 3.0 has 11... Thats why having 5 colors kind of threw me... I'll play with it though. I just try to figure as much out as I can before I have to tinker on that tiny 7in screen in my car.
Thanks again
__________________
'02 GTI
[Routis '04] [Opus 90W] [160GB Maxtor HD]
[Lilliput 7" TS] [VIA M10000] [XMPCR]
[512MB RAM] [Custom housing]
[Deluo GPS Mouse] [E-MU 0404 Soundcard]
Progress Meter: [==============|] 99.9%
|
|
|
11-16-2007, 03:27 PM
|
#41
|
|
Maximum Bitrate
Join Date: May 2005
Location: Toronto, Canada
Posts: 783
|
Quote: Originally Posted by judoGTI 
Ialso tried to get to the iNavCorp support site to see if they had any info, but I forgot my registration info at home...
I will try to put together some kind of a guide to theme.ini, but it may take me several weeks to get around to doing it. But it will eventually be done. It'll be one-stop-shopping for anything theme.ini-related (and it'll be done w/iNav's blessings  ).
|
|
|
12-05-2007, 09:20 PM
|
#42
|
|
Road Runner & Mp3car Gatherings Moderator
Join Date: Sep 2005
Location: West Palm Beach, Florida
Vehicle: 99 Mitsubishi Eclipse
Posts: 2,665
|
iG hacks
I just found this thread, Wow! great work on hunting down the color values!!! Simply outstanding!
Hahaha the QWERTY keyboard, and not enough space for the last few letters... Hahah been there done that! I tried that about a year ago. I thought I struck gold, till I ran out of space for the last few letters in the row, and no way to expand the OSK  I shared the code with JIT, but we got nowhere on making the OSK larger, and I just stuck with iGQwerty
I realize your tweaking is more for changing values in the hex code to alter colors, and not really a way to manipulate iG while it is running. However in your extensive stroll through the hex, have you found a way that you could hook into iG to go directly to a specific zoom level, or report/read what the current zoom level is from iG?
I would like to be able to do this for 2 reasons:
1) A type of slide bar for zoom levels, instead of the constant tapping the screen
2) a way to implement auto zoom based on your GPS speed. Sure this could sorta be done using the up/down arrows, but it can get easily out of sync not knowing the current zoom level, or when restarting iGuidance ect.
Lastly, has anyone tried these hex changes with iG4? Hopefully the core of the iG.exe has remained the same, and most of the changes have been to the dialogs and such.
|
|
|
12-05-2007, 11:13 PM
|
#43
|
|
Low Bitrate
Join Date: Nov 2006
Location: Huntsville, AL
Vehicle: 92 Miata - 02 Miata SE
Posts: 69
|
Hi John,
Glad I could help with the color values. I don't have any info on getting or setting the current zoom level though.
The color values are probably editable in iG4 as well, but the offsets are virtually guaranteed to be different. I don't have iG4, so I can't help you on that one, but anyone who has both iG3 and iG4 could probably map out the locations for iG4 if they are similar.
It would be a process like this:
1) Go to the desired offset in iG3.
2) Write down the hex values from shortly before the desired offset to shortly after.
3) Search for those hex values in iG4.
4) Change the iG4 value to the desired color, then test to see if it worked.
One thing I got tired of was the fact that the map data had to be located in the "C:\iNav iGuiance\". So I changed the path at 0xD5560 from "iNav iGuidance" to "progra~1\iNav\\", then moved the map files to "C:\Program Files\iNav\". I can't stand messy root directories.
If you want to read or alter dynamic values from iGuidance, then it may be easier to attack it like video game hacking. With enough searching, you can probably find memory locations that point to state tables in a reliable and repeatable way.
But if you really take it that far, you'd almost be better off writing a whole new front-end for MapPoint using the provided SDK.
pb
|
|
|
12-09-2007, 01:39 PM
|
#44
|
|
Newbie
Join Date: Dec 2007
Posts: 3
|
Hi, everyone. Lately I installed IG4 on my PPC and it works fine except the some setting I have to redo it every time I turn the power on. I wonder how I save the comport and baud rate, distance units and the timezone. I did try the theme.ini method but it does not work. Do I have to use the regedit to twist the setting on iguidance.exe file? I am not the programmer and do not know how to. If someone provides me the solution, I would greatly appreciate. Thanks
|
|
|
12-10-2007, 05:03 AM
|
#45
|
|
Maximum Bitrate
Join Date: May 2005
Location: Toronto, Canada
Posts: 783
|
PPC is off topic here  , but you could try to set your settings, and then EXIT iGuidance. It saves settings upon EXIT. Go to File > Exit to EXIT the PPC version. The (X) in the top-right corner of the screen only minimizes the window - it doesn't exit the program.
|
|
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 01:19 AM.
|
|