How to install Thing desktop?
Moderators: Mug UK, Zorro 2, Moderator Team
How to install Thing desktop?
Can someone give me a quick rundown on how to install the Thing desktop? I'm trying to install it within the AtariX emulator (MagiC running on Mac OSX) and putting it in the AUTO folder apparently doesn't help.
Despite the various readme files there doesn't appear to be an actual installation guide.
Also, I believe reading that there's a newer version than 1.29 -is that true, and where can I download it from?
I believe mine is 1.29 which I have from several years back.
Despite the various readme files there doesn't appear to be an actual installation guide.
Also, I believe reading that there's a newer version than 1.29 -is that true, and where can I download it from?
I believe mine is 1.29 which I have from several years back.
Mega STe | MonSTer (Mega STe) with dual IDE-CF memory card adapter | STe | SM-144 |NEC Multisync 1990SXi | IDE doubler | ST_ESCC | RSVE | ICD Link II | Link '97 | HD floppy drive/AJAX | HD floppy module | Minolta PCMCIA card-drive | Realtime Clock module | Discovery cartridge | Unitor-2 | Export | Combiner | Steady Eye | Human Touch | Unicorn USB
Are you a good person?
Are you a good person?
Re: How to install Thing desktop?
you must edit in the MAGX.INF the path of the shell
example:
#_SHL c:/thing/thing.app
example:
#_SHL c:/thing/thing.app
Re: How to install Thing desktop?
I tried it (but with the slash characters the other way, as I saw the other paths in MAGIX.INF had), but it still booted into MagxDesk.
I put the entire Thing folder on to the virtual drive C and in MAGX.INF added the following line:
#_SHL C:\THING127\THING\THING.APP
I'm puzzled as to how MagxDesk appears as the #_SHL parameter hasn't been used already. The only reference I have to it is:
#_DSK MAGXDESK V5.02 1
It appears I have Thing version 1.27, not 1.29.
After a lot of searching I finally found Thing at Github, but that's only the source so not much use to me as an end-user (UPDATE: I found that the above isn't the author's contribution, but probably a further edited version of the original author's Thing source files (Arno Welzel). There's also a link from the above two sites to the author's own website with history and background information on Thing as well as a download of the compiled version, but only version 1.09 (German only as far as I can tell) for some reason.
So what's up with versions 1.29 and 1.30? They're referred to at Atari Coldfire project (scroll down a little more than halfway on that page) where it says (no download link unfortunately):
The above public key didn't work with my version 1.27.
I put the entire Thing folder on to the virtual drive C and in MAGX.INF added the following line:
#_SHL C:\THING127\THING\THING.APP
I'm puzzled as to how MagxDesk appears as the #_SHL parameter hasn't been used already. The only reference I have to it is:
#_DSK MAGXDESK V5.02 1
It appears I have Thing version 1.27, not 1.29.
After a lot of searching I finally found Thing at Github, but that's only the source so not much use to me as an end-user (UPDATE: I found that the above isn't the author's contribution, but probably a further edited version of the original author's Thing source files (Arno Welzel). There's also a link from the above two sites to the author's own website with history and background information on Thing as well as a download of the compiled version, but only version 1.09 (German only as far as I can tell) for some reason.
So what's up with versions 1.29 and 1.30? They're referred to at Atari Coldfire project (scroll down a little more than halfway on that page) where it says (no download link unfortunately):
Haven't any versions past 1.27 been compiled and made available to the public yet?The ACP Team is proud to announce, that the very popular desktop for Atari environments - Thing which was originally done by Arno Welzel - will be freely distributed. With the cooperation of the Thing authors we have improved the number of available Open Source desktops, which has blossomed into a long-term cooperation.
Thing is, and along with jinnee, are the best existing desktops with the largest user bases, and it was not until recently a commercial product. As the sources of jinnee, according to different information sources, are lost, and hence any future development will be impossible. It initially appeared that the FireBee would be limited to the Open Source desktop TeraDesk, as far as it concerns native ColdFire versions. The authors of Thing however did support the development of the FireBee very early, and did not just agree to freeing the binary, but also publishing Thing as Open Source.
In the meantime there is a version of Thing 1.29 without the registration dialogue in existence, which was built by Dirk Klemmt. The Thing developers work right now on the following approach: First all the sources (1.27, 1.27b, 1.29, 1.30) merged as far as possible, and the code will be revised. Subsequently there will be the publishing of a free version for 68k without registration or any other limitation. Some time later the sources of Thing will be published at our CVS repository at Atari-Forge. Further development by other ACP members is being considered. Even though Thing is already running fine as the pure 68k version, a native ColdFire compilation would again bring a noticeable speed increase.
We are pleased about the Thing programmers and their extended cooperation, and that we can together hand the Atari community this gift today. Thing is even working at the very small Ataris and therefor turns out to be a benefit for all Atari users, even without the FireBee.
Here now, for the immediate release, the public key: user "PublicACP": ochl Piie juQd Kg6h kfUW ZiTh zbBr UHbx
The above public key didn't work with my version 1.27.
Mega STe | MonSTer (Mega STe) with dual IDE-CF memory card adapter | STe | SM-144 |NEC Multisync 1990SXi | IDE doubler | ST_ESCC | RSVE | ICD Link II | Link '97 | HD floppy drive/AJAX | HD floppy module | Minolta PCMCIA card-drive | Realtime Clock module | Discovery cartridge | Unitor-2 | Export | Combiner | Steady Eye | Human Touch | Unicorn USB
Are you a good person?
Are you a good person?
Re: How to install Thing desktop?
You can find version 1.29 inside this package:
https://atari.joska.no/firebee-mint/Fir ... 120513.zip
https://atari.joska.no/firebee-mint/Fir ... 120513.zip
Re: How to install Thing desktop?
Remove the #, as all lines beginning with this are comments.
Edit: This is not correct, comments starts with a ; in magx.inf
Edit: This is not correct, comments starts with a ; in magx.inf
Last edited by joska on Tue Apr 03, 2018 3:37 pm, edited 1 time in total.
Jo Even
VanillaMiNT - Firebee - Falcon060 - Milan060 - Falcon040 - MIST - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
VanillaMiNT - Firebee - Falcon060 - Milan060 - Falcon040 - MIST - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
Re: How to install Thing desktop?
That's exactly what I thought as well until I noticed that every line starts with "#_" !joska wrote:Remove the #, as all lines beginning with this are comments.
But I did manage to solve the problem and get Thing starting upon boot. The solution was to put it before a specific line (I don't know which one, but I put it before all those other paths and it worked):
#_MAG MAG!X V6.20
#[boot]
#[aes]
#_BKG 0
#_DEV 1 0
#_FLG 17
#_OBS 0 0 0 0
#_TXB 1 0 0
#_TXS 1 0 0
#_SHL C:\THING\THING.129\THING.APP
#_ACC C:\ACC\
#_APP C:\GEMSYS\MAGIC\START\
#_SCP C:\GEMSYS\GEMSCRAP\
#_TRM C:\GEMSYS\GEMDESK\VT52.PRG
#_ENV HOME=C:\GEMSYS\HOME\
#_ENV TEMP=C:\GEMSYS\GEMSCRAP
#_ENV TMPDIR=C:\GEMSYS\GEMSCRAP
#_SCP C:\GEMSYS\GEMSCRAP\
#_FSL 0 *.C;*.H;*.S
#_SLB 0 WINFRAME.SLB
... and so on.
Thanks to Galvez I now have version 1.29 as well which I see is from your website.
Is this a version you compiled specifically as part of the Firebee setup, or is there actually an "official" stand-alone 1.29 package available from somewhere?
Anyway it all seems to work as it should now and I have a nice Atari MagiC OS environment on my Mac

I've written a quick step-by-step guide on how to install AtariX for Mac owners.
Mega STe | MonSTer (Mega STe) with dual IDE-CF memory card adapter | STe | SM-144 |NEC Multisync 1990SXi | IDE doubler | ST_ESCC | RSVE | ICD Link II | Link '97 | HD floppy drive/AJAX | HD floppy module | Minolta PCMCIA card-drive | Realtime Clock module | Discovery cartridge | Unitor-2 | Export | Combiner | Steady Eye | Human Touch | Unicorn USB
Are you a good person?
Are you a good person?
Re: How to install Thing desktop?
1.29 is an old beta from around 2000.
magx.inf is explained here. First hit on google when searching for "magx.inf"
magx.inf is explained here. First hit on google when searching for "magx.inf"

Jo Even
VanillaMiNT - Firebee - Falcon060 - Milan060 - Falcon040 - MIST - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
VanillaMiNT - Firebee - Falcon060 - Milan060 - Falcon040 - MIST - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
Re: How to install Thing desktop?
Ah, got it!
Thanks.
If I recall correctly there was also a utility back in the day which allowed you to configure the Magx.inf file simply by point and clicking. It's probably in my archives somewhere.
So 1.27 is the final "official" non-beta version of Thing?

Thanks.
If I recall correctly there was also a utility back in the day which allowed you to configure the Magx.inf file simply by point and clicking. It's probably in my archives somewhere.
So 1.27 is the final "official" non-beta version of Thing?
Mega STe | MonSTer (Mega STe) with dual IDE-CF memory card adapter | STe | SM-144 |NEC Multisync 1990SXi | IDE doubler | ST_ESCC | RSVE | ICD Link II | Link '97 | HD floppy drive/AJAX | HD floppy module | Minolta PCMCIA card-drive | Realtime Clock module | Discovery cartridge | Unitor-2 | Export | Combiner | Steady Eye | Human Touch | Unicorn USB
Are you a good person?
Are you a good person?
Re: How to install Thing desktop?
Yes, 1.27 is the last release from Thomas Binder.
There is also 1.50 but the last time I checked it was extremely unstable. I have not followed that project so I don't know the current state of it.
There is also 1.50 but the last time I checked it was extremely unstable. I have not followed that project so I don't know the current state of it.
Jo Even
VanillaMiNT - Firebee - Falcon060 - Milan060 - Falcon040 - MIST - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
VanillaMiNT - Firebee - Falcon060 - Milan060 - Falcon040 - MIST - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
Re: How to install Thing desktop?
https://xn--donz-epa.ch/atari/software/magiccfg/Fujiyama wrote:If I recall correctly there was also a utility back in the day which allowed you to configure the Magx.inf file simply by point and clicking. It's probably in my archives somewhere.
Re: How to install Thing desktop?
Ah, yes!
That brings back memories. Thanks
That brings back memories. Thanks

Mega STe | MonSTer (Mega STe) with dual IDE-CF memory card adapter | STe | SM-144 |NEC Multisync 1990SXi | IDE doubler | ST_ESCC | RSVE | ICD Link II | Link '97 | HD floppy drive/AJAX | HD floppy module | Minolta PCMCIA card-drive | Realtime Clock module | Discovery cartridge | Unitor-2 | Export | Combiner | Steady Eye | Human Touch | Unicorn USB
Are you a good person?
Are you a good person?
- Neurotoxic
- Obsessive compulsive Atari behavior
- Posts: 120
- Joined: Thu Apr 20, 2017 9:29 pm
- Location: Bremen (Germany)
- Contact:
Re: How to install Thing desktop?
One of the former developers (Arno Welzel) just released the source code of the Thing desktop on github.joska wrote:Yes, 1.27 is the last release from Thomas Binder.
There is also 1.50 but the last time I checked it was extremely unstable. I have not followed that project so I don't know the current state of it.
https://github.com/arnowelzel/thing/com ... cf22f524bf
So everyone who is interested in this code may take a look at it.

520 ST(M) (TOS 1.02), Falcon030 (16 MHz, 16 MB RAM, CF-Card, MiNT & MyAES), Milan040 (25 MHz, 48 MB RAM, EasyMiNT 1.90), Firebee, PowerMac G5 Late 2005 (2 x 2,3 GHz, Mac OS 10.5), iMac 4K Late 2015 (intel Core i7 4 x 3,3 GHz, Mac OS 10.11.6), IBM XT SFD (640 KB RAM, DR DOS 6.0), Compaq LTE 5300 (Pentium/133 MHz, DR-DOS 7.03), AT-PC (Cyrix 6x86L/200 MHz, Windows 98 SE/MS-DOS 6.22 & Windows 3.11)