Huh? Over 60? Looks like you collect Garmin GPS's like I collect guns :DQuote:
Originally Posted by Neil [Only registered and activated users can see links. Click Here To Register...]
Huh? Over 60? Looks like you collect Garmin GPS's like I collect guns :DQuote:
Originally Posted by Neil [Only registered and activated users can see links. Click Here To Register...]
They'd be GIR files i reckon ;) [jeez i'm brilliant!]. If you can extract from the fw and then open them you'll find they're full of PNG symbols. Have a look at [Only registered and activated users can see links. Click Here To Register...], you can extract symbols from firmware [fw1_resources.bin] if it's present in GCD/RGN fw files. More info here:Quote:
Originally Posted by osiris4isis [Only registered and activated users can see links. Click Here To Register...]
EDIT: Unfortunately turboccc hasn't logged on here for a couple of years and its about 3 years since he last posted. At least his wiki is back on the air though. Having a demanding job limits his time for pet projects reportedly.Code:http://turboccc.wikispaces.com/GIR_Editor
There was an earlier tool for extracting symbols called GIRSplit, more info here:
Here's the gir files for MobilePC for you to play with: [Only registered and activated users can see links. Click Here To Register...]Code:http://www.mp3car.com/garmin-mobile-pc/124788-garmin-mobilepc-hacking.html
and
http://carpc.peterbarrette.com/MobilePC/
GIR files are also used in Dashboards: [Only registered and activated users can see links. Click Here To Register...].
Not quite like that dude. I'm far more obsessed and you're far more lethal. ;)Quote:
Originally Posted by osiris4isis [Only registered and activated users can see links. Click Here To Register...]
Thanks for the .gir data; good exercise for me to parsed it. I'm sure turboccc has good reason for not communicating; I valued people privacy so I won't bother him. Maybe we can team up and starred in "Lethal and Obsessed" or "Lethal Obsession", not as good as "Lethal Weapon" but better than "Starsky and Hutch"
'Lethal Weapon 5' will be ok as long as i get the Mel Gibson part which leaves you with the African-American sidekick role. As for 'Starsky & Hutch', i'd just starsky all over your hutch sport .....
I really haven't played much with GIR files. Those MobilePC ones are easy because they're not 'hidden' in firmware, they're just visible in the program's files:
[Only registered and activated users can see links. Click Here To Register...]
Oh ok, you play the "crazy one!" Excercise done, the icons from img_pc are pretty nice looking.
Code:0 Sig[4] : 'gir ' (67697200)
4 00000000[4] : 0x00000000
8 01000000[4] : 0x01000000
12 numOfBitmap: 453 (0xc5010000)
#0: @ 16 BMP_SYM_FIND_ADDRESS 95x95 @ 0 + 10340 [ 25384 - 35724 ]
#1: @ 72 BMP_SYM_FIND_CITY 95x95 @ 10340 + 10141 [ 35724 - 45865 ]
#2: @ 128 BMP_SYM_FIND_CONTACT 95x95 @ 20481 + 10011 [ 45865 - 55876 ]
#3: @ 184 BMP_SYM_FIND_FOODHOTEL 95x95 @ 30492 + 14170 [ 55876 - 70046 ]
#4: @ 240 BMP_SYM_FIND_HOME 95x95 @ 44662 + 11852 [ 70046 - 81898 ]
:
#447: @ 25048 BMP_SYM_BUTTON_MSGBOX_CENTER_HL 15x50 @ 2674036 + 2907 [ 2699420 - 2702327 ]
#448: @ 25104 BMP_SYM_BUTTON_MSGBOX_CENTER_SEL 15x50 @ 2676943 + 2916 [ 2702327 - 2705243 ]
#449: @ 25160 BMP_SYM_BUTTON_MSGBOX_CENTER 15x50 @ 2679859 + 2883 [ 2705243 - 2708126 ]
#450: @ 25216 BMP_SYM_BUTTON_MSGBOX_RIGHT_HL 10x50 @ 2682742 + 3319 [ 2708126 - 2711445 ]
#451: @ 25272 BMP_SYM_BUTTON_MSGBOX_RIGHT_SEL 10x50 @ 2686061 + 3360 [ 2711445 - 2714805 ]
#452: @ 25328 BMP_SYM_BUTTON_MSGBOX_RIGHT 10x50 @ 2689421 + 3251 [ 2714805 - 2718056 ]
startOfImage=25384=25384
hist(unknown1,00000000) = 451
hist(unknown1,11130000) = 1
hist(unknown1,12140000) = 1
Easy peasy! How about manually extracting the gir files from a fw1_resources.bin? C'mon, dazzle us ....
Well, it shouldn't be hard for PNG; data from nuvi1460Thai_V300\fw1_resources_7F.binQuote:
Originally Posted by Neil [Only registered and activated users can see links. Click Here To Register...]
I'm installing Win7 on my dad machine for him; so I got time to multitasked and I'll probably look at how BMP are stored. Give me some "odd" files that I can test!Code:numOfBitmap=1779
#0: @ 212780 PNG(0) 480x189x32 dataPtr=@ 269704 + 132404
#1: @ 212812 PNG(0) 480x189x32 dataPtr=@ 402108 + 88292
#2: @ 212844 PNG(0) 174x272x32 dataPtr=@ 490400 + 10348
#3: @ 212876 PNG(0) 7x7x32 dataPtr=@ 500748 + 100
#4: @ 212908 PNG(0) 28x28x32 dataPtr=@ 500848 + 1288
#5: @ 212940 PNG(0) 24x24x32 dataPtr=@ 502136 + 1088
#6: @ 212972 PNG(0) 24x24x32 dataPtr=@ 503224 + 1316
#7: @ 213004 PNG(0) 24x24x32 dataPtr=@ 504540 + 856
:
#1771: @ 269452 BMP_RGBA(9) 139x142x16 dataPtr=@ 20883012 + 33716
#1772: @ 269484 BMP_RGBA(9) 27x56x16 dataPtr=@ 20916728 + 2156
#1773: @ 269516 BMP_RGBA(9) 140x145x16 dataPtr=@ 20918884 + 34596
#1774: @ 269548 BMP_RGBA(9) 140x145x16 dataPtr=@ 20953480 + 34544
#1775: @ 269580 BMP_RGBA(9) 27x56x16 dataPtr=@ 20988024 + 2152
#1776: @ 269612 BMP_RGBA(9) 27x56x16 dataPtr=@ 20990176 + 2152
#1777: @ 269644 BMP_RGBA(9) 212x219x16 dataPtr=@ 20992328 + 77240
#1778: @ 269676 BMP_RGBA(9) 52x104x16 dataPtr=@ 21069568 + 6008
hist(type,0) = 349
hist(type,9) = 1430
hist(unknown1,1) = 1776
hist(unknown1,15) = 2
hist(unknown1,4) = 1
Well, that's not what i meant. Is it possible to find and extract the GIR files from fw? [if they exist in there]. What do the sections girimg, girclr, girfnt, girblob refer to do you think, if not about gir files? Serious question, really i don't have a clue.Quote:
Originally Posted by osiris4isis [Only registered and activated users can see links. Click Here To Register...]
Sure, if i knew how to find them [see above ;)]. While we're at it, how ya off fer underwear and socks [sox] mate? [i.e. can i get you some of them too? - old Aussie saying].Quote:
...... Give me some "odd" files that I can test!
Not sure what's you're asking. If a "gir" header exists, it will have "gir" as signature; which is really a packager for graphics. The fw1_resources.bin is a section of .gcd (or .rgn) that has the "gir" header. I've already able to find where those images are located (see my previous replied) And there seems to be several "gir" formats. The old one, which I already able to parsed (and extract PNG) and the newer one which I know where PNG's and BMP's are but only able to extract PNG so far. GIR probably stands for "Garmin Image Resources" and it contained at least graphics (bitmaps, icons, etc...) but might also contained text/font or binary data related area. The various id of 'girimg', 'girclr'. 'girfnt', 'girblob' hint at this. I am still searching for the 'girly' area :)Quote:
Originally Posted by Neil [Only registered and activated users can see links. Click Here To Register...]
BTW, Gir_editor coughed at old "gir" format.
OK, i see now. Sorry to be so dense.Quote:
Originally Posted by osiris4isis [Only registered and activated users can see links. Click Here To Register...]
Yeah, i know. That's why i linked GIRSplit for you. GIR_Editor only opens bin, gcd & rgn files i think despite it's name implying otherwise.Quote:
BTW, Gir_editor coughed at old "gir" format.