eXTReMe Tracker


22:51 November 4th, 2007

Map This! 0.5.0ZZ (Unnofficial MapThis)

Posted By: compsci3000

Map This! 0.5.0ZZ (Nov 4, 2007)
Only tested it on PSP290 and PSP SLIM (M33 3.71-2).

Download (with source code):
http://rapidshare.com/files/67473562/0.5.0ZZ.rar

Since I spent quite some time spliting up files and changing structures to
make the whole source code more maintainable, I hope people can benefit from
my work and further improve the program. Any comments and suggestions are
appreciated.

ZZ


Changes:

- top panel: add signal bar, battery info including percentage and remaining
time. Longtitute and latitude will always remain regardless of GPS
being on or off.

- GPS side panel: add max speed info, and estimate time and arrival time
info for trip.

- O button is genrally used as cancel button, the same as SELECT. When
in POI list, TRIANGLE is used to access search menu.

- RTRIGGER is used to combine with other button to performance short cuts
or extra functions.
- RTRIGGER + DPAD: 3 time scroll speed for maps
- RTRIGGER + UP: POI look up
- RTRIGGER + DOWN: Address look up
- RTRIGGER + LEFT: GPS record when gps is on
- RTRIGGER + RIGHT: satellite info

- RIGHT button is assigned to change track up mode in reverse order

- LTRIGGER is used to access _MY_POIS, and you can find your favorite address
in the map much faster. Originally it is assigned to rotate map in anti-
clockwise order, now you can do that by using LTRIGGER + RTRIGGER.

- SQUARE can turn GPS statuc on and off.

- start up map must be chosen, either from config, or choose when the program is
started. Fixed a bug when selection is cancelled, the program exits.

- beep can be disabled or enabled in config.txt.

- changed some time delay code, so access to menus is faster.

- remember your previous menu selection

- config file changes:
- in edit mode, every line is changeable
- remove the trailing strange characters for startupmap

- most lists can be accessed in a wrap-around fashion.

- code cleanup (I really hate to see a 5000+ line c file)
- move most of code in main.c/h to other files according to their logical
structures: Display, Menu, GPS, Basic, PSPIO
- clean up global variables
- change a few inefficient implementation.

- other minor changes: see comments by ZZ.

NOTES:
- only test on PSP-290, code for generic GPS might be broken
- internationalization might be broken for GPS panel display
- might have some bugs.

TODO:
- make POI file editable and deletable inside the program
- Group global parameters to structures
- wifi map upload not working at all (never works)
- alert when no map is present
- occasional freezing when map is zoomed in or out (related to 0.5.0)
Download Above and Give feedback Via Comments

24 comments - Last Comment By CLAUDIOGPS

06:54 November 20th, 2007

MapThis 0.5.20 with holux support for slim psps

Posted By: deniska



DIGG THIS



NEW IN v0.5.20
- Generic serial GPS receivers support (Holux gpslim236-240, M1000-1200 and others) for slim psp
- One version of the program (FW3.XX) supports both PSP-290 and Holux receivers.
Type of receiver can now be selected via configuration screen:
ENABLESERIALPORT=1 - Holux / serial port gps devices
ENABLESERIALPORT=0 - PSP-290 support.
Note that due to FW limitations the version for 1.0-1.5 firmware does not have support for PSP-290 receiver.
- WIFI upload should now work in all versions of the program. (must be enabled with LOADWIFI=1 flag)
- Variable map scroll speed (controlled via CURSORSPEED=..)
- Zoom in/out animation (toggled with SMOOTHZOOM=1)
- Smooth transition between 2D and bird-view modes
- Sound output controlled programatically in FW3.xx version. (applies to serial port gps devices only)
If during program starup the audio/serial connector is not plugged in, the sound is routed to internal speakers.
- Rotating POI icons, better rendering of compass arrows, etc
- Numerous rendering optiomizations (as of v05.05)
- Misc bug fixes
- Code cleanup
- Source code included

Factory-made cables and parts for DIY projects can be purchased @ http://pc-mobile.net/pspgps.htm

Download and Give Feedback Via Comments

432 comments - Last Comment By ice121

Play-Asia.com - Buy Video Games for Consoles and PC - From Japan, Korea and other Regions!

Part of the DCEmu Network Deniska`s PSP Development Site