Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Software News => Topic started by: ALB42 on June 02, 2016, 08:34:23 PM

Title: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 02, 2016, 08:34:23 PM
Mapparium is a OpenStreetMap client for all Amiga systems
(on Amiga68k it needs a FPU and a GFX card and much RAM, better use UAE :) )

New Version 0.2 is available for all Platforms


Changes for 0.2:


Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Cass on June 03, 2016, 01:01:31 AM
Quote from: ALB42;809433
Mapparium is a OpenStreetMap client for all Amiga systems
(on Amiga68k it needs a FPU and a GFX card and much RAM, better use UAE :) )

A quick test here (OS4.1FE on Sam440F) : 68K runs fine, but OS4 version fails to load map. The snoopdos log reveals the following :
Quote
20    FPC Subthread #1   Open       LOCALDOMAIN                 Read    Fail
25    FPC Subthread #1   Open       RES_OPTIONS                 Read    Fail
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Plaz on June 03, 2016, 03:42:22 AM
Nice work. And I like your warning for "Totally useless Aros Distribution".  :)

Plaz
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 03, 2016, 07:07:52 AM
@cass:

thanks for trying, I do not own a OS4 machine so I can not try.
Would you please download the OS4 version again and try. I guess I just forgot to update my freepascal installation before compiling, so some bugfixes were missing

Thanks.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Cass on June 03, 2016, 08:35:39 PM
Quote from: ALB42;809455
@cass:

thanks for trying, I do not own a OS4 machine so I can not try.
Would you please download the OS4 version again and try. I guess I just forgot to update my freepascal installation before compiling, so some bugfixes were missing

Thanks.


OK, I`ll try this for you.

Now it loads  and displays the tiles without a problem, but it still fails to display any text (font loading?).
The problem was already present in the previous version, but I thought it was connected to the whole display problem (my bad, since it fails to display fonts in GUI, in particular MapData coordinates in main window, Statistics window all the text and Prefs window  - "MaxTiles in memory", Middle position marker", "WayPoints", "Tracks", "Start Position", "Cached Data", buttons excluded).

Good work, I really enjoyed your blog and discovered other goodies besides Mapparium (Free Pascal etc!)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 03, 2016, 09:28:33 PM
really? no texts, this is strange, I tested last week and there it worked nicely
and also on my UAE the fonts are there, even not the one I set.

I changed the fonts a little bit maybe you want to try  https://home.alb42.de/Mapparium_powerpc-amiga-fonttest.lha


(http://blog.alb42.de/wp-content/uploads/2016/06/Mapparium-OS4.png)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: lionstorm on June 03, 2016, 10:05:55 PM
I tried the new release on my side (A1G4+AOS4.1FE) and I hve the same pb even with this new fonttest version !

anyway it looks like a very nice software !
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Cass on June 04, 2016, 12:26:08 PM
Quote from: lionstorm;809479
I tried the new release on my side (A1G4+AOS4.1FE) and I hve the same pb even with this new fonttest version !

anyway it looks like a very nice software !


Yes, I confirm the fonts problem is still present.

One utility that might be of use is GPSBabel (http://os4depot.net/index.php?function=showfile&file=utility/scientific/gpsbabel.lha) which converts various GPS data so you can import these to Mapparium.

II have RunGAP data imported from GPS runs, stored in Garmin Training Centerxml (gtrnctr) .tcx format. Unfortunately GPSBabel Version 1.3.4 can only write data to this format, so no import. Latest version (1.5.x), might do better (http://www.gpsbabel.org/htmldoc-development/fmt_gtrnctr.html).
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 04, 2016, 07:40:21 PM
@Cass:

I could add support for it in the next version to load directly tcx data, could you supply a file with a track and a waypoint?

sad, that the font is still not visible, could you supply a screenshot, that I can get an idea about what we are talking? Please. Is there something special with your setup?
4.1 FE I guess? latest updates? MUI update? maybe thats the reason, mine is rather old.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 04, 2016, 08:31:37 PM
I found a clue, the Alphavalue for font color was not set. so maybe thats the reason.
could you please try again: https://home.alb42.de/Mapparium_powerpc-amiga-fonttest2.lha

Thanks for the help

if it works, I will make a new release especially for OS4.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: tommysammy on June 05, 2016, 04:16:15 AM
Quote from: ALB42;809498
I found a clue, the Alphavalue for font color was not set. so maybe thats the reason.
could you please try again: https://home.alb42.de/Mapparium_powerpc-amiga-fonttest2.lha

Thanks for the help

if it works, I will make a new release especially for OS4.


I tested all three versions and have a font problem.
X1000+Os4.1Fe
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 05, 2016, 07:52:15 AM
%&$#?@!%&$#?@!%&$#?@!%&$#?@!.

Thanks for the test.

btw. did someone test the m68k version on OS4? Fonts are visible there?

I created 2 more versions:
https://home.alb42.de/Mapparium_powerpc-amiga-fonttest3.lha with an other color fix try
and one
https://home.alb42.de/Mapparium_powerpc-amiga-fonttest4.lha which uses Obtainpen to make colors

if both fails, and still no text showing I'm out of options and without testing possibility I will just drop OS4 support until someone else is able to fix this LCL issue.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Cass on June 05, 2016, 08:33:16 AM
Quote from: ALB42;809527
%&$#?@!%&$#?@!%&$#?@!%&$#?@!.

Thanks for the test.

btw. did someone test the m68k version on OS4? Fonts are visible there?

I did, it works fine.

Quote

I created 2 more versions:
https://home.alb42.de/Mapparium_powerpc-amiga-fonttest3.lha with an other color fix try
and one
https://home.alb42.de/Mapparium_powerpc-amiga-fonttest4.lha which uses Obtainpen to make colors

if both fails, and still no text showing I'm out of options and without testing possibility I will just drop OS4 support until someone else is able to fix this LCL issue.

Congratulations, both display fonts correctly.

Regarding the .tcx format, I may mail you a file. PM me your contact address.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 05, 2016, 06:28:07 PM
Because of a serious bug at AmigaOS4 (texts are not shown) I need to release a new Version, but there are already some new features and bugfixes inside interesting for all platforms. Therefore.

ALB42 proudly presents:

 Mapparium 0.3

OpenStreetMap viewer for all Amiga systems.

Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).

And thanks again for the debugging help.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: x303 on June 05, 2016, 07:11:35 PM
Works pretty good on a68k.

Hope you can fix/change some things:

- clear cache on exit.
- double click, zooms in.
- add the 'mapquest open' layer, then the english names are shown next to the native ones (which most ppl here can't read anyway, like russian, chinese, japanese, etc).
- search for example: beijing china gets lots of  ???????
- type in name in searchbox and enter, auto search. instead of having to press the button.

:cool:
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: tommysammy on June 06, 2016, 04:27:42 AM
Quote from: ALB42;809552
Because of a serious bug at AmigaOS4 (texts are not shown) I need to release a new Version, but there are already some new features and bugfixes inside interesting for all platforms. Therefore.

ALB42 proudly presents:

 Mapparium 0.3

OpenStreetMap viewer for all Amiga systems.

  • FIX: Invisible texts on OS4
  • FIX: Go offline if internet is down
  • FIX: Start folder for load/save dialogs
  • FIX: Filter for dialogs
  • FIX: Version informations
  • ADD: Load tracks from Garmin TCX files
  • ADD: Set size of middle marker
  • ADD: Support for geo: URIs
  • ADD: DblClick to lower panel copies middle position to clipboard as geo: URI

 Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).

And thanks again for the debugging help.


Works well now on my X1000+Fe
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: lionstorm on June 06, 2016, 06:25:50 PM
thx this version 0.3 works !
thats wonderfull and great.
one thing : for saving/loading, it would make sense to use progdir instead of sys.

thanks a lot, really nice tool ! I have yet to figure out how to make a source/destination and travel plan...
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 07, 2016, 07:46:17 AM
Quote
- clear cache on exit

No! HD cache makes no sense if delete on exit of program, there will be a button inside the prefs window to clear the cache to a certain zoom level. at my computer even after some days of debugging it was only 200Mb and makes the whole thing so much faster.
Besides it's a requirement of the openstreetmap tile server to  keep the tiles for at least 7 days.

Quote
- double click, zooms in.

Should be doable, I only have to think about how to calculate the middle of the zoom, I played a little bit with the online version, it's not completely clear how this work (coding)

Quote
- add the 'mapquest open' layer

you know this costs money? 1000 tiles is not much for one person in a month, but even so 15 people could use it per month for free. Amiga is a small community but not THAT small :-P
And it only allow the access to the API with the given toolsets.
I thought about to setup my own mapnik tile renderer server, but the space/ram needs are much to high for my current setup.

Quote
- search for example: beijing china gets lots of  ???????
I'm on it already, that you can choose the language of your search results, was not finished, so deactivated in 0.3 (reminder 0.3 was a bugfix release in principle for OS4)

Quote
- type in name in searchbox and enter, auto search. instead of having to press the button.

yeah, I got this request already some time, and it's AROS/Zunes fault ;-) the Zune string box does not give the needed events for it, so its not implemented in the LCL (GUI layer for Mapparium). I will try to come up with a solution.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 12, 2016, 12:56:46 PM
Mapparium 0.4

OpenStreetMap viewer for all Amiga systems.

 Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: x303 on June 12, 2016, 04:16:43 PM
Quote from: ALB42;809608
you know this costs money? 1000 tiles is not much for one person in a month....

Well that's what you get when you check the online version ;) You assume  the layer can be added without too much fuzz. Still it would be good to  see english names besides native one. Can this be done ?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: kolla on June 12, 2016, 10:57:54 PM
Does it work with Vampire2?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 13, 2016, 04:37:00 PM
Quote from: kolla;809922
Does it work with Vampire2?

I have no idea.

I remember I read it brings a GFX card with it so that point would be ok.

It must be a 68020+ processor.

You need also a FPU (68881+) I'm not sure if the Vampire2 already has emulation for that.
It would be possible to compile the Program without FPU. But there are many floating point calculations inside which would be then have to be done via softfloat mechanism which is rather slow.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: paul1981 on June 13, 2016, 09:22:00 PM
Quote from: kolla;809922
Does it work with Vampire2?


Don't you mean 'Does the Vampire2 work with this software?' ;)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on June 27, 2016, 07:40:32 PM
Mapparium 0.5

OpenStreetMap viewer for all Amiga systems. Now with route calculation.

 Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on July 03, 2016, 03:44:30 PM
A glimpse to Mapparium 0.6

Preview on Mapparium 0.6 (YouTube) (https://youtu.be/ZnjcADtfrXY)

More on blog.alb42.de (http://blog.alb42.de)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on July 10, 2016, 07:58:47 PM
Mapparium 0.6

OpenStreetMap viewer for all Amiga systems.
Finally got the time to finish Version 0.6

  Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on August 02, 2016, 11:26:24 AM
Quote from: ALB42;810904


Mapparium 0.6

OpenStreetMap viewer for all Amiga systems.
Finally got the time to finish Version 0.6
  • ADD: Image List with EXIF position Data
  • ADD: Image preview
  • ADD: AREXX commands for Add images to imagelist
  • ADD: Menu for Main window and ImageList
  • ADD: Active Route color
  • ADD: Overall statistics
  • FIX: Color settings

  Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).



Hummm - donwnloaded and unpacked it.
Double-clicked the icon and then - after roughly half a minute - my system crashes (black screen - reboot).

How can I find out what's going wrong?

My system:

Hardware:
Amiga 4000 (w. Buster 11) in Micronik BigBox Tower with CyberstormPPC (MC68060@50mHz / PPC604e@200mHz; 128 mB Ram) and Mediator PCI busboard (Voodoo4, Terratec 512i digital, 10/100 mBit NIC), as well as Deneb USB 2.0 highspeed in Zorro III.
2 HDs, CD-Rom, CD-Ram, DVD-Ram, tape streamer and flatbed scanner - all connected to the UW-SCSI on the CSPPC.

Software:
OS 3.9 (w. BBs I & II)/WarpOS 16.1
Picasso96, AHI, MiamiDX, IBrowse 3.4, YAM 2.10 dev, Poseidon, ...
(experimental OS 4.0 classic installation)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on August 02, 2016, 01:24:02 PM
Quote from: ALB42;810904


Mapparium 0.6

OpenStreetMap viewer for all Amiga systems.
Finally got the time to finish Version 0.6
...
Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).



What does the "MD5" directly behind the download Version mean on the mapparium page?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Oldsmobile_Mike on August 02, 2016, 03:55:48 PM
Quote from: Dandy;811993
What does the "MD5" directly behind the download Version mean on the mapparium page?


I haven't looked, but presumably this:

https://en.m.wikipedia.org/wiki/MD5
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: paul1981 on August 02, 2016, 08:26:29 PM
Quote from: Dandy;811993
What does the "MD5" directly behind the download Version mean on the mapparium page?

To check the integrity of your downloaded file. You'll need a suitable program to generate an MD5 code from your download, which will hopefully match the code given on the download page...If it does match then your download is perfect. Normally useful when downloading huge files, or when you need to know for sure that your download is perfect. I wouldn't bother testing the MD5 on something as small as this.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on August 03, 2016, 06:40:53 AM
Quote from: paul1981;812014


To check the integrity of your downloaded file. You'll need a suitable program to generate an MD5 code from your download, which will hopefully match the code given on the download page...If it does match then your download is perfect. Normally useful when downloading huge files, or when you need to know for sure that your download is perfect. I wouldn't bother testing the MD5 on something as small as this.



Hummm - perhaps we shpuld better NOT use it, as at the link provided by Oldsmobile_Mike I found this:

The security of the MD5 has been severely compromised, with its weaknesses having been exploited in the field, most infamously by the Flame malware in 2012. The CMU Software Engineering Institute considers MD5 essentially "cryptographically broken and unsuitable for further use".
:nervous:
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: utri007 on August 03, 2016, 07:44:27 AM
I have same problem with 68k version. PPC version works nicely.

Snoopdos tell that it crash after some mui libraries are access, is it so that this requires  MUI4?

Anyone with real 68k Amiga shouldn't install MUI4
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: paul1981 on August 03, 2016, 09:18:57 AM
Quote from: Dandy;812039
Hummm - perhaps we shpuld better NOT use it, as at the link provided by Oldsmobile_Mike I found this:

The security of the MD5 has been severely compromised, with its weaknesses having been exploited in the field, most infamously by the Flame malware in 2012. The CMU Software Engineering Institute considers MD5 essentially "cryptographically broken and unsuitable for further use".
:nervous:


That's irrelevant, it's not being used here to encrypt the file, it's just being used to check the integrity of the file. :)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on August 04, 2016, 07:51:04 AM
Quote from: paul1981;812045


That's irrelevant, it's not being used here to encrypt the file, it's just being used to check the integrity of the file. :)



O.K.

But do you have an idea regarding my problems to start Mapparium, as described in my posting #27?

Here the text of my posting #27:

Hummm - donwnloaded and unpacked it.
Double-clicked the icon and then - after roughly half a minute - my system crashes (black screen - reboot).

How can I find out what's going wrong?

My system:

Hardware:
Amiga 4000 (w. Buster 11) in Micronik BigBox Tower with CyberstormPPC (MC68060@50mHz / PPC604e@200mHz; 128 mB Ram) and Mediator PCI busboard (Voodoo4, Terratec 512i digital, 10/100 mBit NIC), as well as Deneb USB 2.0 highspeed in Zorro III.
2 HDs, CD-Rom, CD-Ram, DVD-Ram, tape streamer and flatbed scanner - all connected to the UW-SCSI on the CSPPC.

Software:
OS 3.9 (w. BBs I & II)/WarpOS 16.1
Picasso96, AHI, MiamiDX, IBrowse 3.4, YAM 2.10 dev, Poseidon, ...
(experimental OS 4.0 classic installation)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on August 07, 2016, 04:54:06 PM
Quote from: Dandy;812076
O.K.
Hummm - donwnloaded and unpacked it.
Double-clicked the icon and then - after roughly half a minute - my system crashes (black screen - reboot).

How can I find out what's going wrong?

My system:

Hardware:
Amiga 4000 (w. Buster 11) in Micronik BigBox Tower with CyberstormPPC (MC68060@50mHz / PPC604e@200mHz; 128 mB Ram) and Mediator PCI busboard (Voodoo4, Terratec 512i digital, 10/100 mBit NIC), as well as Deneb USB 2.0 highspeed in Zorro III.
2 HDs, CD-Rom, CD-Ram, DVD-Ram, tape streamer and flatbed scanner - all connected to the UW-SCSI on the CSPPC.

Software:
OS 3.9 (w. BBs I & II)/WarpOS 16.1
Picasso96, AHI, MiamiDX, IBrowse 3.4, YAM 2.10 dev, Poseidon, ...
(experimental OS 4.0 classic installation)


What Screenmode you are using? maybe its too small or too less colors?
I never tried that. Other hmm currently I have no idea. Did you try a an other Version before?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on August 16, 2016, 12:52:20 PM
Quote from: ALB42;812239


What Screenmode you are using?



1024 x 768 32-bit BGRA (Picasso96/Voodoo4)

Quote from: ALB42;812239


maybe its too small



Hummm - it seems to fit perfectly for my 4:3 flat screen monitor...

Quote from: ALB42;812239


or too less colors?



Can I have even more colours than in 32 bit?

Quote from: ALB42;812239


...
Did you try a an other Version before?



Nope.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: kolla on August 16, 2016, 03:32:14 PM
How about a build that does not rely on FPU?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: paul1981 on August 16, 2016, 07:35:12 PM
Quote from: Dandy;812660
1024 x 768 32-bit BGRA (Picasso96/Voodoo4)



Hummm - it seems to fit perfectly for my 4:3 flat screen monitor...



Can I have even more colours than in 32 bit?



Nope.


Referring to post no. 32, what version of MUI are you using?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on August 17, 2016, 07:58:44 PM
Quote from: paul1981;812667


Referring to post no. 32, what version of MUI are you using?



The readme says v3.8 ...but there`s also a directory "MUIRoyale". But I have a weak remembrance that this is from Hollywood...

How can I find out beyond doubt what I am using?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on August 18, 2016, 09:38:08 AM
Quote from: ALB42;809433


Mapparium is a OpenStreetMap client for all Amiga systems
...
Check out the Mapparium page (http://blog.alb42.de/programs/mapparium).



B.T.W. - as there was no installer script in the Mapparium-folder after decrunching the archive, I assume I can copy the folder to whereever I like and start Mapparium from there, without having to modify the user-startup with an assign to mapparium. Is that correct?

The readme-file also does not tell anything regarding the installation...
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: paul1981 on August 18, 2016, 11:04:09 AM
Quote from: Dandy;812713
The readme says v3.8 ...but there`s also a directory "MUIRoyale". But I have a weak remembrance that this is from Hollywood...

How can I find out beyond doubt what I am using?


Yes, you're using 3.8 so that"s fine. In another thread on here that you're currently participating in someone suggested there was something wrong with your graphics card driver setup. I wonder if this could be a reason here too? I can't help further as I don't know anything about RTG setups.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on August 18, 2016, 12:07:02 PM
Quote from: paul1981;812742


Yes, you're using 3.8 so that"s fine. In another thread on here that you're currently participating in someone suggested there was something wrong with your graphics card driver setup. I wonder if this could be a reason here too? I can't help further as I don't know anything about RTG setups.



Yes - to find out why my system crashes upon starting NetSurf, I re-Installed OS 3.9 and the BoingBags I & II.

As for this I had booted from the OS 3.9 CD using the Emergency Disk, it had copied the Voodoo monitor driver file from the Emergency Disk.

The OS 3.9 CD does not know about Mediators and Voodoo graphics card, so the Voodoo driver could only have come from the Emergency Disk.

Therefor I was asked to insert the Emergency Disk each time I booted, which was quite annoying.

After copying the my old Voodoo monitor file over from a backup, I was no longer asked for the floppy disk anymore.

But with regard to my problems starting Mapparium - what about e.g. MUI?

My copy of IBrowse (which I`m just using for this posting) has a menue item "About Mui", where it says:

Library version 19.35,
Mui Release Version: 3.8,
Compilation Date: 12.,02.[19]97 .

Furthermore it says:
Code: [Select]

Custom Class           Version     Date        Copyright

Busy.mcc               17.37       23.7.97     1994- 1997 kmel, Klaus Melchior
IBTextEditField.ibcc   24.1        22.12.2006  2001-2006 Stefan Burstroem
Listtree.mcc           17.36       30.1.97     1995- 1997 kmel, Klaus Melchior
Newstring.mcc          16.18       27.12.2005  1995- 1996 RĂ¼diger Sopp fixes by MM
NList.mcc              20.138      [OS3/m68k]  (05.04.2014) Copyright (C) 2001-2014 NList Open Source Team
NListview.mcc          19.93       [OS3/m68k]  (05.04.2014) Copyright (C) 2001-2014 NList Open Source Team
Aboutmui.mui           19.8        12.02.97    1992- 1997 Stefan Stunz
Floattext.mui          19.8        12.02.97    1992- 1997 Stefan Stunz
Gauge.mui              19.8        12.02.97    1992- 1997 Stefan Stunz
Popasl.mui             19.8        12.02.97    1992- 1997 Stefan Stunz
Scrollgroup.mui        19.8        12.02.97    1992- 1997 Stefan Stunz
Virtgroup.mui          19.10       12.02.97    1992- 1997 Stefan Stunz


As I can remember having updated some mui classes at some point(s) in time, the reason for Mapparium not starting could also be one of the non-original MUI-files.
But which files are original, and which not?

Could a fresh install of the original MUI v3.8 possibly solve the problem?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on August 21, 2016, 08:36:15 AM
@Dandy:

I check my (UAE) Setup where I test my things

Library Version/Release/Compilation Date is the same. Mapparium does not use any "additional" MUI Classes so I guess this should not be the problem.

(I never used MUI4 on classic Hardware, I use and test against 3.8 only on UAE and classic hardware (A1200), but the same code does work on MOS/AOS4, so I would assume it should work also with MUI4)

did you try an other Program like ColorIt or FPCMines from
http://blog.alb42.de/fpc-amigaaros-m68k/
?? if they work it should not be something with MUI (they use the same way for operating MUI classes) But this programs does not need a GFX card, (run fine with AGA 32 Colors, on my real A1200)

@kolla:

Does not make sense to make a non-FPU version, it has to calculate floating point Values with rather high precision. Softfloat is possible but VERY slow and it's nearly to slow already for a 68060 processor. On a 68030 (the last one without FPU) it will be definitly too slow to use.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: Dandy on September 07, 2016, 08:59:27 AM
Quote from: ALB42;812844


@Dandy:

...
did you try an other Program like ColorIt or FPCMines from http://blog.alb42.de/fpc-amigaaros-m68k/?? ... But this programs does not need a GFX card, (run fine with AGA 32 Colors, on my real A1200)
...



Will try that next week.
You say those programs don't NEED a gfx card - but they work with gfx cards, don't they?
(As I would have to dig my old Amiga CRT out of some cabinet and hope it still works, if the programs would exclusively work with AGA)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on September 11, 2016, 04:10:22 PM
Of course they work with a GFX card as well. It just meant they don't use cybergraphics.library function, only graphics.library and intuition.library functions to draw shapes and texts (and no images, where I neex CyberGFX)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on September 11, 2016, 04:12:01 PM
Still playing with GPS (for Mapparium)

The testprogram became a own little tool to test GPS and record Tracks.So I put this to public as well.

GPSTool got a first official Release 1.0

(Amiga, AROS, MorphOS)

(http://blog.alb42.de/wp-content/uploads/2016/09/GPSTool-MOS-600x422.png)

more informations:

http://blog.alb42.de/2016/09/11/gpstool/
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on April 21, 2017, 05:58:01 PM
Mapparium optimization to work on a real Amiga600 (with Vampirem so without FPU but with RTG)

https://blog.alb42.de/2017/04/21/muimapparium-on-vampire/
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: PPC on April 21, 2017, 06:45:29 PM
Cool can't wait to try it on my vampire 600 :)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: outrun1978 on April 22, 2017, 08:12:18 AM
@ALB42

Many thanks for the work you have done so far on the Amiga OS4  version of Mapparium.  I quite enjoy using the version which appeared a few months back.    Is there any reason why the development has stopped and the version of this is no longer available for Amiga OS4?  :-(
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on April 22, 2017, 08:48:25 PM
A free to try Version of MUIMapparium:

https://blog.alb42.de/2017/04/22/muimapparium-to-try/
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on April 22, 2017, 09:00:36 PM
Quote from: outrun1978;824877
Many thanks for the work you have done so far on the Amiga OS4  version of Mapparium.  I quite enjoy using the version which appeared a few months back.    Is there any reason why the development has stopped and the version of this is no longer available for Amiga OS4?  :-(

Thanks, there are some reasons


Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: outrun1978 on April 23, 2017, 07:28:30 AM
Thanks for explaining and sorry to hear of the reasons behind pulling the OS4 version.   I totally agree the person who uploaded the program to OS4Depot should have asked your permission beforehand.

I am impressed you manage to produce a version using the limited resources of the WinUAE version.  This OS4 owner is grateful for your efforts thus far and hopefully someone donates you a machine for some proper development further down the line :-)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: zylesea on April 23, 2017, 09:58:07 AM
Quote from: ALB42;824887
A free to try Version of MUIMapparium:

https://blog.alb42.de/2017/04/22/muimapparium-to-try/


Does not work here (MorphOS 3.8). Program itself starts (Taskmanager lists the task), but no GUI gets initialized (no error message shown).
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: wawrzon on April 23, 2017, 11:13:42 AM
Quote from: zylesea;824898
Does not work here (MorphOS 3.8). Program itself starts (Taskmanager lists the task), but no GUI gets initialized (no error message shown).


same with aros68k unfortunately. needs to be investigated.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: zylesea on April 23, 2017, 01:27:35 PM
Add tooltype=cli
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: wawrzon on April 23, 2017, 05:27:11 PM
Quote from: zylesea;824903
Add tooltype=cli


i think i have a different issue.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on April 23, 2017, 06:29:52 PM
@wawrzon:

try to start it from shell.

There is a problem starting the problem via Icon currently, I'm on it.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: wawrzon on April 23, 2017, 07:20:51 PM
i was trying to start it from the shell already. its not that it doesnt start, but it doesnt load something, likely the free pascal resource or whatever it is. im talking about aros68k, os3 is fine. the problem is most certainly on aros side, i simply dont know whats wrong. snoopy doesnt tell me it

maybe there is some register mismatch os3 accepts. but it shouldnt be the case anymore. maybe i just try to compile some helloworld with pascal and see if it works.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on April 23, 2017, 07:38:39 PM
ahh you are talking about Mapparium not about MUIMapparium.

Did you copy the Mapparium.fpcres along with the Mapparium file?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: wawrzon on April 23, 2017, 08:51:26 PM
actually im talking about both. in case of maparium i could observe that the program attempted to load the file, but it couldnt, even though the file was present. odd.
with muimapparium i cannot tell for now.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on April 23, 2017, 09:56:26 PM
Generally the Amiga version of fpc compiled programs should 1:1 work on AROS 68k, at least last time I checked that, see for example:
https://blog.alb42.de/2016/04/08/addition-to-m68k-aros/
(that are also m68k-amiga LCL programs with an *.fpcres file which got loaded as you see)
MUIMapparium does not have a fpcres file, because it's not lcl and therefore have no resources.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: wawrzon on April 23, 2017, 11:12:41 PM
ill be testing it in a minute, one question though, why is that neccessary to have external resource to the executable? i understand, that this is because the compiler cannot generate hunk format. but how about to generate 68k binary in elf format and then convert it to hunk with the elf2hunk utility from aros crosstools?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: wawrzon on April 23, 2017, 11:30:28 PM
hmm. tested maparium and gps tool here on an older build, about three months, since i updated it on this computer and both worked. i need to check with a most current source. maybe something got broken. sorry for inconvenience.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: wawrzon on April 27, 2017, 03:24:12 AM
just to let you know. the issue has been found and fixed. mapparium and other pascal software along with a number of other amiga apps work again on aros.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 01, 2017, 09:33:59 PM
New Version MUIMapparium 0.2

https://blog.alb42.de/2017/05/01/muimapparium-0-2/
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 14, 2017, 07:51:03 PM
New Version MUIMapparium 0.3

https://blog.alb42.de/2017/05/14/muimapparium-0-3/

AROS64 ABIv1 Support
Localization (english and german)
Basic AREXX Support (goto and addwaypoint)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: eliyahu on May 14, 2017, 08:10:09 PM
@ALB42

awesome! time to fire up the ol' X5000 and give this new build a try.... :)

-- eliyahu
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 26, 2017, 10:46:54 PM
New Version MUIMapparium 0.4

https://blog.alb42.de/2017/05/26/muimapparium-0-4/

Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on July 09, 2017, 06:58:15 PM
MUIMapparium 0.5:


More informations and downloads at My Blog (http://blog.alb42.de/2017/07/09/muimapparium-0-5/)

Have Fun :)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: PPC on July 10, 2017, 05:10:00 AM
Thx for this update :)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: x303 on September 30, 2017, 08:22:02 PM
There's still an error somewhere.
Just go up all the way, then go right all the way. At some point all blocks of the map shows an error. No way to get rid of it, unless you restart the program.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 01, 2018, 07:55:24 PM
MUIMapparium 0.6

https://blog.alb42.de/2018/05/01/muimapparium-0-6/ (https://blog.alb42.de/2018/05/01/muimapparium-0-6/)

The biggest changes are the Manual, the faster network speed, an about window and route calculation.


Changelog:
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: lionstorm on May 11, 2018, 07:43:08 PM
I tried this new release on AOS4.1FE/X5000 and as the previous release, it does not work !
first the execute bit is missing after unarchiving on nearly all files and second nothing happens after double click on the icon... no error message no window opens but whatever I do afterwards I have a complete freeze of my system...
I tried again with snoopy but nothing is really showing up, no fail...
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 12, 2018, 10:37:43 PM
Hi lionstorm,

I got some answers that it should work (at least what I heard) and the 0.5 release got a special release for OS4 which fixed a problem with the Icon.

But as always the disclaimer... I do not have an OS4 computer so I can't really try and in UAE it seems to work as you see:

(http://home.alb42.de/files/MUIMapparium06OS4.png)


What you can try:
Delete/rename the Icon, start from shell maybe that will work? do you have MUI installed? of course it needs MUI (my UAE has MUI 3.9 default). Did you check the error console for any errors, I don't know how to access that in OS4, but there should be a way.
Did you try the 68k Version?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: lionstorm on May 13, 2018, 07:43:00 PM
thx for reply.
still it does not produce any output from the shell. I asked some others OS4 users with various machines and for them it works !
I tried the 68k version fpu and nofpu and both are more or less working : the window opens but any search is generating a guru...
maybe it is X5000 specific ?? I have the latest MUI5.0-2018.R1 and reverted to the one that came on the prerelease X5000 CD (MUI5.0 -2016R1) but no change...
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: nicholas on May 13, 2018, 08:54:52 PM
Quote from: lionstorm;839262
thx for reply.
still it does not produce any output from the shell. I asked some others OS4 users with various machines and for them it works !
I tried the 68k version fpu and nofpu and both are more or less working : the window opens but any search is generating a guru...
maybe it is X5000 specific ?? I have the latest MUI5.0-2018.R1 and reverted to the one that came on the prerelease X5000 CD (MUI5.0 -2016R1) but no change...

What does SnoopDOS say?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 14, 2018, 09:02:48 PM
Did you try to delete the MUIMapparium.info file and then start via shell?

With debug messages I did not mean the shell output, but the actual Debugout. I dont' know how to read that in OS4 (in MorphOS it's LogTool in AROS Sashimi). Maybe I should write such tool again (for AROS I did already long time before) to have it on all platforms available.

If the 68k Version Crash on Search you should have a crashlog?

I remember someone told me he use it on X5000 so I guess its not related to the actual machine. For me it looks like an MUI problem or pascal do something wrong on the OS4 event hooks which I already suspected before.

Sadly there is still no maintainer for FreePascal for OS4 to look into and debug that if that is true or what is the problem, there was a guy wanted to do that... but since that I did not hear anything from him about this again.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: xenic on May 15, 2018, 05:13:24 PM
Quote from: lionstorm;839224
I tried this new release on AOS4.1FE/X5000 and as the previous release, it does not work !
first the execute bit is missing after unarchiving on nearly all files and second nothing happens after double click on the icon... no error message no window opens but whatever I do afterwards I have a complete freeze of my system...
I tried again with snoopy but nothing is really showing up, no fail...

The OS4 version doesn't work on my X5000 either. When I run Snoopy, the output stops at opening a console. The debug output shows a crash but stops before showing a stack trace. However, the 68K version works on my X5000.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: xenic on May 15, 2018, 05:19:48 PM
@ALB42
I tried running the OS4 version of Mapparium from Workbench and shell. In both cases it does nothing and any further activity on my X5000 results in a freeze. I used Sashimi to capture debug output but all I get is an incomplete crash report that stops before a stack trace.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 16, 2018, 06:18:03 PM
ATTENTION:

Currently the Search function is broken, because the service used for it changed to SSL only which is not supported by MUIMapparium at the moment.
I will work on this the next days, so wait for 0.7 to fix that.

and because there is an error in the source MUIMapparium will crash instead of printing the errorcode

The routing function is also affected by this of course.

Sorry.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 18, 2018, 06:31:00 PM
MUIMapparium 0.7

As announced yesterday I release today the new version of  MUIMapparium. It's 0.7 now, most important features are the repaired  Search function, Exports and the PhotoList


 Change List:
 
Check https://blog.alb42.de/2018/05/18/muimapparium-0-7/

I added some debug output at AmigaOS4, so if you experience problems  starting up MUIMapparium on OS4 check the debug output (e.g. Sashimi) it  should count from 1 to 26 on the program start, check if any numbers missing  and send me the result on one of the forums I'm usually on.
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: gregthecanuck on May 19, 2018, 02:43:58 AM
Wow that is a lot of new features in one release - nice work :)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on May 24, 2018, 07:20:44 PM
Tips for searching:
always divide the parts of the address by a comma and keep the ordering
number, street, city, post code, country
e.g.
103, Friedrichstrasse, Berlin
or
103, Friedrichstrasse, Berlin, 10117
or
103, Friedrichstrasse, Berlin, 10117, Germany

(will be added to manual as well)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on December 01, 2019, 03:26:09 PM
Updated to Version 0.8 due to changes in the used Online Services (Search and IP Search)

else only little changes

More at: https://blog.alb42.de/2019/12/01/muimapparium-0-8/ (https://blog.alb42.de/2019/12/01/muimapparium-0-8/)
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: lionstorm on December 01, 2019, 05:45:07 PM
thx. any news regarding the status on X-5000 ?
Title: Re: Mapparium - OpenStreetMap client for all Amiga systems
Post by: ALB42 on December 01, 2019, 08:44:46 PM
Sadly not. FPC still is not compatible with X5000 as long as nobody is able to debug it. OS4 fpc has no maintainer, I do what I can but here are clearly the end of what I can do. Sadly