Version 1.49b has just been made available on 5/27/2008 that incorporates hak’s code to make the large target street font selection permanent, rather than reverting back to the small font after starting each new segment of the trip.
a stylus is not required!!
The WordPress editor has messed up the original post to the point where I was unable to even add one sentence, so thanks to Google cached pages, I have recreated the Blog page and pasted the 35 comments that were attributed to that Blog page into this page so that they wouldn’t be deleted. My apologies to those that had problems getting the player buttons to function, as the editor had deleted a portion of the instructions. I hope WordPress either goes back to the original editor, or fixes the present one, as garbage is entered into the code each time the author edits his Blog, and I do a whole lot of that. 🙂
Note that I’ve included instructions and a folder containing just the skin files that have changed for those that might wish to add the Media Player feature to their own skins.
Enjoy, and if you appreciate the hack, consider a donation to my Coffee Fund
Please know that playing TCPMP files from within MioMap is intended for audio files only, and will not function for video files, which might suffer in performance with MioMap running concurrently anyways.
(The title screen artwork is by Art Fitzpatrick and can be purchased here. I just felt that a link would be the right thing to do, in return for borrowing part of this great painting – ’69 Pontiac GTO at Hydra Island )
Best Quicksilver skin yet!!
Newest EXCLUSIVE feature of the CarLocator skin…
Well, I knew it could be done, and it seems to work flawlessly. As far as I am aware, I may have the first TCPMP skin, at least for MioMap.
Whether your media files are DivX, XviD, MP3, wma, Matroska or MP4, “The Core Pocket Media Player” (TCPMP)” is the best open source media player to provide a solution for playing all your digital media on a wide range of mobile operating systems and devices. Possibly the best media player for the Mio GPS units!!
brings up the Media Player “skin
The File button brings up the TCPMP menus in case you want to set-up playlists, options, etc. You can adjust the Player volume here as well, independent of the Master Volume and other MioMapvolumes, so that the music can be in the background, or the foreground. Once you are done, just Exit out of TCPMP normally (without hitting Play, as will just stop again anyways) and you will be returned to MioMap.
All of the other buttons should be obvious –
- Play / Pause
- Fast Forward / Normal
- Next (applies to Audio books, playlists, etc)
- Previous (applies to Audio books, playlists, etc)
and they will flash the Player on for 1 second and return back to MioMap automatically.
You can return back to Navigation screens with your music in the background!
Another EXCLUSIVE feature of the CarLocator skin…
Clicking on the Save Car Location button saves 4 clicks…
and takes you right to this screen…
Click on Coordinates, then Done, and your Car’s present parked location is in memory.
To locate your parked car…
Just to review some of the QuickSilver CarLocator Version 1.48 revisions…
(see the 1.48 Blog for a complete review of that version)
- Right third of Navigation bar changed from Speak Last Command to Large Target Street font
- Middle third of Navigation bar remains as Speak Last Command
- Left third of Navigation bar no longer serves as shortcut to Route screen
- Added “Clear Pins” button to History screen, and changed Clear button text to “Clear All”
- Settings button added for quick access to Cockpit Settings
This skin by default names the two favorites Home and Car, and the main screen has a new button to program your current location and assigns it to Car, the intent being that it will facilitate finding your Car later.
This is a skin alternative, not an Unlock package, and can be used as a new skin without unlocking – just don’t use the Exit button.
To avoid a lot of confusion when doing Route preplanning, stay in the Browse Map mode (with Auto-Recalculation turned off), since Cockpit mode is always focused on your current location and will appear to be ignoring your route.
QuickSilver Reborn – A MioMap 3.3 Skin
Created By Ashwin Wavde
Inspired by Quicksilver for MioMap 3.2 by Matt Mullins (roscoe)
QuickSilver Reborn 1.0
* QuickSilver 1.0 for MioMap 3.2 modded for MioMap 3.3
* Added Cockpit Bar transparency
* Fixed turn distance guide visibility
* Various other improvements
QuickSilver Reborn 1.1
Compiled 2:56 PM 4/08/2007
*Adding compatability for split-screen data.zip
QuickSilver Reborn 1.3
*Added simple static car over arrow
Quicksilver ‘66 for C230
*Icons redone by CD
*GTO car over cockpit arrow – CD
*added toggle buttons cockpit view <-> browse map view – CD
*config folder fixed for C230 (roundabouts weren’t being announced) – ameridan
Quicksilver CarLocator for C230 1.45
Compiled 6:00 PM 2/15/2008
*2nd favorite tailored to Car location, rather than Work – ameridan
*All Favorite icons redone – ameridan
*New shortcut button on Main Screen to input location coordinates of parked car – ameridan
Quicksilver CarLocator for C230 1.46
Compiled 7:30 PM 2/27/2008
*added the the Binocular (Fit Route view on screen) and Route calculator (Recalculate toggling method each time) from the Olivercp Skin to the Browse Map screen – OP
*added POI button to cockpit screen – OP
*redid POI button to match others – ameridan
Quicksilver CarLocator 1.47
Compiled 12:00 PM 3/6/2008 – ameridan
*toggle for displaying POI button added to Map Settings – OP
*redid flyover button – ameridan
*added pin/unpin button to browse_map cursor popup – ameridan
Quicksilver CarLocator 1.48
Compiled 4/1/2008 – ameridan
*fixed the Stop Recording Track Log button on the map screen that resulted in an error – ameridan
*flyover button tweaked – ameridan
*right third of Destination bar changed from Speak Last Command to Large Target Street font – OP
*middle third of Destination bar remains as Speak Last Command
*left third of Destination bar no longer serves as shortcut to Route screen – ameridan
*digital font used for Clock, Speed, and Altimeter – OP and ameridan
*Set FavPOI script written to choose MyPOI group as favorite -OP
*cursor button text changes from “Cursor” to “Close” when menu bar is opened – ameridan
*back button changed from small pale green arrow to larger yellow arrow – ameridan
*added “Clear Pins” button to History screen, and changed Clear button text to “Clear All” – ameridan
*Cockpit screen & Map screen menu bars – back button changed from down arrow to left arrow – ameridan
MAJOR UPDATE TO BROWSE / NAV MAPS SETTINGS SCREEN – ameridan
*Settings button added for quick access to Cockpit Settings
*display/hide toggle button in Cockpit settings menu (in place of zoombar display/hide) for both FavPOI and Cockpit Settings buttons
*added toggle option in Cockpit settings for auto day/nite in double-button with manual toggle
*added toggle option for Cursor menu popup in double-button with Info show/hide toggle
*added track recording start/stop button in double-button with Manage track logs button – also serves as latge indicator that track logs are RECORDING.
Quicksilver CarLocator 1.49
Compiled 5/1/2008 – ameridan
*added Media Player skin into the CarLocator skin to allow playing AudioBooks, music, etc. from within MioMap.
Contents of download package:
<DATA.zip>This folder contains a complete CarLocator skin (ver 1.49) which features the TCPMP skin.
<Changed Skin files only>This folder contain only the skin files that changed for the Medai Player feature, in case you want to add the TCPMP feature to your own skin. All references to “\My Flash Disk\Script\Player.exe” may need to be changed to fit your build. The actual hidden button I’m using is “zoom_in_trans.bmp”, which is part of the Quicksilver skins. If your skin doesn’t contain this bmp file, you’ll need to copy it as well from the Data.zip file or use something similar. The buttons are hidden because of the z=0 parameter. If youwish to view them for debugging purposes or to relocate on a different background, change to z=2 instead.
<Script folder files>This folder contains the actual MortScript files needed to interface with the Player. They were written with the C230 in mind, which is 320 x 240 format. Other formats may need to be tweaked to function properly. Again, all references to “\My Flash Disk\Script\Player.exe” may need to be changed to fit your build. I’ve written them in such a way as to not cause any issues if the Player is already running or playing or if the Player is not actually on, when the scripts assume it is.
Version 1.49 download is available HERE (may not be compatible with EU units; intended for US & Can units only)
1. The file DATA.ZIP should simply replace (after backing up your original) AS-IS (don’t unzip):
- \My Flash Disk\MioMap\MioMap2\DATA.ZIP, if C230 is unlocked
- \My Flash Disk\MioMap\MioMap\DATA.ZIP, if C230 is locked
- or if you are using a Skin Changer (my Routes Menu contains this feature), just drop the DATA.ZIP into \Storage Card\Skins\QuickSilver CarLocator 1_49\
2. All of the files in the Script folder need to be extracted into \My Flash Disk\Script along with Player.exe (which is the executable for TCPMP), which should already be there.
As an alternative, Greg has already converted the TCPMP links from \My Flash Disk\Script\Player.exe to \Storage Card\Script\Player.exe and made his work available for others that have a SD Card Unlock (like Amida’s Ver 4), rather than a Flash Disk Unlock like mine. His converted DATA.ZIP is available here and the converted scripts are available here. Thank you Greg!!
3. An updated DATA.ZIP for Version 1.49b is available here with the additional code that hak wrote to make the large target street font selection permanent, rather than reverting back to the small font after starting the next segment of the trip. Instructions are the same as step #1.
After installing DATA.ZIP, you should set a Favorite POI group before clicking on the FavPOI button on the Cockpit screen or you may get an error message that ends the program and requires you to start it up again.
As an option to try out Dominique’s Skins trick in an unlocked C230, copy the “SKIN” folder from the Version 1.46 download into \My Flash Disk\MioMap\MioMap2 (or the contents of DATA.ZIP within should be added into \My Flash Disk\MioMap\MioMap2\SKIN\DATA.ZIP). See the Blog on Version 1.46 for more on this.
35 Comments (attributed to the original post)
Such a great job on the skin! I just have a couple of issues that may or may not be something on my end. I switch the player on, use the Open File button and pick something from my flash card and it plays full screen. Now, in order to get back to the Nav part, I have to exit out of there, and it returns me to the Media player. If I hit the play button, I see the video I had open before for one second, and then it stops completely and shoots me right back to the Media player screen. I thought maybe the video audio would start up when I went to Cockpit/Map view and it didn’t seem to do that either. I understand the video won’t be playing in those views, but I know you made it so the audio could – just not sure why it won’t on mine. Also I am wondering why hitting the Play button doesn’t leave the movie/song playing for more than 1 second.
Amazing job of even getting it integrated – didn’t even think it was possible!
hi… thanks for this new version…!!!
but… my error message:
Window “TCPMP” could not be found
New version!!!! great!!!
my error msg:
There is no application associated with “PlayerTCPMP_start”. Run the application first, then open this file from within the application.
I had never tried video files, but it makes sense that TCPMP would need to be the active window to work properly. My skin was designed with AUDIO only in mind anyways. And if you’ve already been playing songs, you wouldn’t need to use the File button. The File button does come in very handy as a means to change playlists, songs, volume, etc., but as you say – you do need to exit out after and hit the play button from the Media Player skin to resume.
If playing an audio file from the Media Player skin, play should work as expected. I intentionally flash the player for a second, but the audio should keep playing as the screen reverts back to the Media Player skin (but only for audio files)
I’ve clarified the Blog to indicate that the Media Player skin is designed for audio files only:
My skin will probably only work with audio files though. If you are going to watch video files, you probably wouldn’t want MioMap running at the same time anyways.
Lords and Gutierrez,
Apparently, you are not using my Unlock package. Thanks for pointing out that the scripts will result in an error message if Player.exe isn’t found in \My Flash Disk\Script\. I’ve added more clarification to my Blog regarding this requirement as well. If you are using MioPocket or some other SD card Unlock, the path statements all need to be modified to accomodate. As I told amida in the previous Blog, I’d need some fancy generic code that would find TCPMP in the registry and use those settings, particularly since TCPMP isn’t in the registry until you run it once after each hard reset.
Your QuickSilver CarLocator 1.49 with the Media player works fine for me. I had to like you said to tweak all references to “\My Flash Disk\Script\Player.exe to “\Storage Card\Script\Player.exe because of me running your unlock package from by storage card which is 8gb. Great work. Can you put more in detail on your “Changed Skin files only” folder. If I want to modify other Mio skins, step for step.
48 downloads in the first day! If you (or another Blog reader that’s already done the same) could package up your version of the DATA.zip and the Script files (and perhaps upload to MediaFire), I would be happy to publish the link on my Blog. I could then have two links to the download that a reader would select depending on the location of their Player.exe (TCPMP).
This would save many using Amida’s SD card Unlock (as an example) from having to convert all the links, as you just did. And thank you for the positive feedback!
Your second suggestion isn’t easily doable, because you usually can’t simply replace ui files, unless the skins are pretty compatible (like other Quicksilver skins). To simplify however, the last third of the Main_Menu.ui is the Media Player code you’ll need to copy and paste into some ui of another skin (some skins don’t even have a main menu) and you’ll need a button somewhere to invoke the Media Player skin [BUTTON xxx x=20 y=180 bmp=”mio/320_240/map_player.bmp#2″ onRelease=’NEXTSTATE ST_PLAYER’ text=”Media Player” w=106 fonttype=mio_main_font font=”tahoma” fontsize=16 align=”LEFT+75″ valign=”BOTTOM-18″ twolineoffset=6]
Sounds indepth with adding the media player to skins. I wanted to add the TCPMP media player to the Olivercpskin. Can this be done?
As skin changes go, this one would not be too bad, but it is not a “beginner” project. Why don’t we give it a few days to see if someone else takes it on. If not, I could take a stab at it. The main new graphic file we’d have to come up with is a compatible button to link to the Media Player page.
Three months ago, I remember being leery about adding the Exit Door option to the stock skin and now I’ve got a unique skin published, so take a stab at it. The worst that happens is you revert to your backup / original file.
Thank you for sharing Greg! I’m sure many others, including perhaps Lords and Gutierrez might appreciate the revisions. I’ve also added those links into the Blog download instructions.
Its perfect now!!!!!!! THanks!!!!!
my “speed limit” option always revert back to ON and “turn distance guide” always reverts to OFF after logoff…
thanks for this new version.
If you are using my Routes Menu, this section controls the Speed Limit behavior,and all you need to do is uncomment it (you could also add the line to your autopatcher, or directly into your SYS.TXT:
# The next line updates SYS.TXT to hide the speed-limit (mostly for Europeans, since 2007.1 North American maps don’t have speed limit data)
#IniWrite (SYSFILE, “debug”, “show_speed_limit”, “0″ )
Hi friend… how are you?
Please tell me: how to show the letters “AM” and “PM” in my clock?
In my C230, 01:00 and 13:00 are same things…
Fine, thank you, Carlos.
Go to Settings, Language, Set Date & Time format and select under Time Format: 12 hours with AM/PM. I agree, you wouldn’t expect clock setings to be under “Language” but I guess someone figured there’s no more room on the General Settings page…
Was the bigger font for the next street name on the top bar something that you were able to look into or was that someone else’s area of expertise? I find myself squinting and needing to lean really far forward to see what street is forthcoming and would rather just set the street to be shown in a bigger font and leave off that other info.
It has been resolved since my version 1.48, but you have to tap the right side of the green bar to activate it. The hidden button hides the other info just as happens when you approach that intersection and displays the street in the larger font. Nobody is increasing the font size any further on the 320×240 displays because longer street names will get cropped off.
Unfortunately though, the setting doesn’t stick, and I don’t know that we want to permanently hide the other data, so the code isn’t changing for now.
very nice update. nice job.
thanks OP. have you done any tweaking lately?
230 italy said,
i have a c 230 unlocked.
after i put the skin with Routs menu, it tryes to start the gps program but a fatal error occurrs…
fatal error occurred restarting!!!
and then i have to use the dvd to restore everything…
how can i do?
pls help couse i would like to use your wonderful skin
Yeah, no I wasn’t suggesting anything permanent as far as the font size goes, just something for those of us who want it bigger most of the time. I understand that it is a question of who coded that part of it to come forward, but I am finding that the voice prompts come too late sometimes with this GPS (either because of MIO or because of something I’ve tweaked somewhere in the voice department) and so to avoid screwing myself up, I have to look at the street name or exit name/number to be sure I don’t miss it. That is why the size of the font is most important to me right now and I do notice that it gets bigger each time you approach that street (that size is what I am looking for by the way) – I just hope we can one day find a way to make that stick longer than just one time so I don’t have to keep tapping that right part of the screen!
I know I’ve stated this before, but I’ll check this Blog to make sure it is clear that the EU C230 uses a different format in DATA.ZIP and the US version is not compatible. That is one downfall of having an all inclusive file, rather than an override (supplemental) file that you add to the SKIN folder to coexist with your existing DATA.ZIP.
I have been on the road working hard . but i am working on something.. I keep you posted.
Great skin! I am running amida168’s unlock release 4.1 off an sd card and have been unable to get the Media Player to work though. I have tried using the data and script files posted by Greg for the sd card unlock with no luck. Does anyone have this working off of amida’s 4.1 release? Any help on what I need to do to get it to work would be great appreciated.
It seems to be great. Sorry for this simple question:
I’ve unlocked my Mio C230 with the “Unlocking the Mio C230 – Version 3.5 with Route, Theme, Screen, Settings & Skins Management”. Then I’ve installed this “QuickSilver CarLocator ~ ver 1.49 with Media Player skin built-in!” by just copying the data.zip file to the MioMap2 folder.
How do I make sure that TCPMP is installed as \My Flash Disk\Script\Player.exe? Where do I get a TCPMP? There is a player.exe on this folder, is it the TCPMP?
Every thing is working fine but there are no Media Player and Save Car Location buttons. What have I done wrong? Thank you.
As you may have discovered, yes TCPMP is Player.exe and you should not have had to do anything additional to use the skin.
Since you are using my Unlock though, it would be much easier to use the Skin Changer feature by copying the DATA.ZIp to the Skins folder in your SD card and then selecting the CarLocator skin.
It sounds as if you didn’t actually overwrite the existing DATA.zip file or didn’t soft reset after copying the file. I think it might be time for me to release Version 3.6 of my Unlock that will include the CarLocator skin and all of my most recent tweaks, including the new Launcher, DST tweaks, CAB file installer, etc., but you really should be good to go if in fact you did overwrite the DATA.ZIP file with the CarLocator skin.
c230, thank you very much! Now it works! Last question, still simple: after I click on the “Media Player” button and on the “Switch Player On” the message “File and Play/Pause buttons enabled” shows. Then, if I click on any button, nothing happens, I just hear the click sound. Could you please tell me how to choose a song?
Excellent page! The QuickSilver skins works great! Just one doubt: when I switch from the QuickSilver skin back to the C230 by ameridan skin and click on the Cockpit button the following message appears: Failed to open file mio/320_240/diriconbig.spr exiting application. What’s wrong? Thanks
Unless you’ve been using TCPMP already, you’ll have to hit the FIle button and load a song or create a playlist and load that. Then just hit exit. Now when you hit Play, there will be something loaded in which to play. The alternative I use is to setup TCPMP with a playlist before running MioMap, so all the buttons have something to work with.
Hello! Very nice job, its amazing!!
But I´m with the same problem of Guga. I had already created an playlist, but when click the play button, nothing happen I do not know what I´m doing wrong! Please can anybody help me? Thanks!!!
Thanks! If you think it’s amazing when it doesn’t work, wait till it works
Anyways, try to help me figure this out (in case there really is an issue to resolve). Get the playlist working in TCPMP by itself first, as the Media Player skin is really just accessing the program and then TCPMP is hiding behind MioMap. Once you have it working, start up MioMap and bring up the Media Player screen, then click on the “Switch Player On” , then Play (once only – if you click it twice, it may be Pausing the song). You should see TCPMP appear for one second, then hide again while your music is playing. Also, make sure the files in your playlist are Audio files (not video files that you are hoping to Listen to the audio portion). I reliably play wma and mp3 files all the time now.
Do you have a US Mio C230? Which Unlock are you using?
I am having the same problem as Juliano and Guga7. I have a US mio C230 and your unlock version 3.5 and have overwritten the Data.zip file with Carlocator 1.49. Everything else works great except for the Media Player skin. It will switch on and I hear clicks when I click on stuff, but nothing else happens. I have used the TCPMP player on the main screen and it works great. Got the playlist working and tried what you had suggested, but still the same result with the Media Player skin. Tried overwritting the Data.zip again to make sure that wasn’t it and still the same result. Any suggestions??
Can you verify that all of the PlayerTCPMP files are in the \My Flash Disk|Script folder? Those are the scrpts that do the work. If so, from File Manager, double-click on PlayerTCPMP_play.exe and observe whether the current song of your playlist starts playing. (Acknowledge and ignore the error message “Window MioMap could not be found). If TCPMP does not fire up and start playing, then we can zero in on the problem.
Now that I’m looking at my instructions, I may have been very unclear regarding these scripts and that may be the simple explanation as to why several of you are experiencing this glitch. I’ll take a close look now and revise if needed.
That was the problem. I did not have all of the PlayerTCPMP files in the script folder. It works great now. Thanks for your help!
I hate this “new improved” editor that wordpress provides. Every time I edit my Blog, it gets messed up and sections get lost. You probably noticed Brad that the bottom of the blog is a mess right now, and if I try to clean it up, something else will get messed up. GRRRRRR!!!
That’s the reason Juliano and Guga are having problems – a whole set of instructions just disappeared since Andrew and others installed! My apologies to all.
Give me good ol’ FrontPage, instead of these WYSIWYG editors. No wonder Amida branched out on his own.
Anyways, you’re welcome Brad, and thanks for providing your feedback, rather than just thinking it was already reported. You gave me enough clues to zero in on the issue.