Hello from Canberra

New user? Tell us about yourself!
Post Reply
User avatar
Smonson
Posts: 98
Joined: Sat Oct 28, 2017 10:21 am

Hello from Canberra

Post by Smonson » Sun Nov 05, 2017 8:42 am

Hello, I should have done one of these earlier, I've already been posting quite a bit.

I'm a 39-year-old web developer in Canberra, Australia (...another aussie). When I was a kid, my dad got us an STFM - it was my first experience of a 16-bit era computer. I think that was in 1989. At age 12 I ended up in hospital in traction for several weeks unable to move. My parents were kind enough to buy an STE and placed that in my hospital room for me to play games, which I did for about 17 hours a day.

A long time ago (~2002) I was a firmware developer for a company that made passport scanners. After that, back-end applications programming in C. And now I'm a web developer. A couple of years ago I bought a broken STFM on ebay and got it in the mail from Bulgaria, and fixed it. I still own one original game: The Secret of Monkey Island.

I have been working on writing GEM programs in C++ using stock GCC (I have a moral objection to using the patched compiler that everyone else uses); and also HDMI video output for STFM.

User avatar
exxos
Site Admin
Posts: 2937
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Hello from Canberra

Post by exxos » Sun Nov 05, 2017 10:44 am

:welcomewave:

Same age as me ;)
What gem programs are those then ? I don't use c, but what's the issue with the patched compiler ?
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

Atarian Computing
Posts: 225
Joined: Tue Aug 22, 2017 4:27 am

Re: Hello from Canberra

Post by Atarian Computing » Sun Nov 05, 2017 11:53 am

Another 39-year-old chiming in.

User avatar
exxos
Site Admin
Posts: 2937
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Hello from Canberra

Post by exxos » Sun Nov 05, 2017 12:14 pm

Atarian Computing wrote:
Sun Nov 05, 2017 11:53 am
Another 39-year-old chiming in.
We should start a new club, "the 39'ers" :lol:
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
Smonson
Posts: 98
Joined: Sat Oct 28, 2017 10:21 am

Re: Hello from Canberra

Post by Smonson » Sun Nov 05, 2017 12:21 pm

exxos wrote:
Sun Nov 05, 2017 10:44 am
What gem programs are those then ? I don't use c, but what's the issue with the patched compiler ?
Nothing worth mentioning, just a bunch of tests. It was mostly interesting because of having to write libc, libg++, tos lib, etc. I like to work on stuff at a low level.

The patched GCC by Vincent Rivière is used by everyone to enable an older assembler syntax that doesn't use a percent sign on register names. It's a bad idea to me because the source code becomes ambiguous. I consider it to not be of practical use except in compiling existing source code that already uses it. One good thing: his GCC contains a linker, which stock GCC doesn't. But ordinary GCC is perfectly capable of generating code for 68K machines.
exxos wrote:
Sun Nov 05, 2017 12:14 pm
We should start a new club, "the 39'ers" :lol:
That sounds a lot better than "the almost 40s" :D

mikro
Posts: 77
Joined: Mon Aug 28, 2017 11:22 pm

Re: Hello from Canberra

Post by mikro » Tue Nov 07, 2017 9:28 am

Oh wow, that sounds pretty interesting. So how do you compile and link your programs then? Did you cook some home made elf2tos converter? Maybe would be worth sharing along with your other projects you have mentioned -- libc, libg++ and the other libs, there never to late to invent a new approach! :)

User avatar
Smonson
Posts: 98
Joined: Sat Oct 28, 2017 10:21 am

Re: Hello from Canberra

Post by Smonson » Tue Nov 07, 2017 10:28 am

mikro wrote:
Tue Nov 07, 2017 9:28 am
Oh wow, that sounds pretty interesting. So how do you compile and link your programs then? Did you cook some home made elf2tos converter? Maybe would be worth sharing along with your other projects you have mentioned -- libc, libg++ and the other libs, there never to late to invent a new approach! :)
There's an opensource linker called vlink that can link ELF format into a TOS executable. It's pretty basic, but it does the job. But really I would prefer to just take the linker from Vincent's patched GCC and use that without the compiler patches - I just haven't gotten around to it yet.

My c/g++ libs are terrible, because I've only implemented what I've needed to use so far, which isn't much. My TOS API doesn't match the tos.h everyone else uses - I'm pretty sure it would annoy people. If you want to get angry, check it out here: https://github.com/smonson78/ataricc

Steve
Posts: 138
Joined: Fri Sep 15, 2017 11:49 am

Re: Hello from Canberra

Post by Steve » Tue Nov 07, 2017 12:10 pm

Hey Smonson,

As a software coder, do you know if it would be possible to program a simple e-mail app for the Atari that runs on Mint? There aren't any e-mail apps that work with modern e-mail standards as far as I know, apparently SSL is a big issue for Atari. I just find it surprising we don't have a good mail client, even with everyone having these upgraded 060 Ataris... I'd love to have a modern e-mail client for my fast Ataris! I would pay for it!

Thx

Steve

User avatar
Smonson
Posts: 98
Joined: Sat Oct 28, 2017 10:21 am

Re: Hello from Canberra

Post by Smonson » Tue Nov 07, 2017 12:29 pm

Steve wrote:
Tue Nov 07, 2017 12:10 pm
Hey Smonson,

As a software coder, do you know if it would be possible to program a simple e-mail app for the Atari that runs on Mint? There aren't any e-mail apps that work with modern e-mail standards as far as I know, apparently SSL is a big issue for Atari. I just find it surprising we don't have a good mail client, even with everyone having these upgraded 060 Ataris... I'd love to have a modern e-mail client for my fast Ataris! I would pay for it!
Hi Steve,

If someone has time to write it, it's perfectly possible. SSL might be slow - I don't whether it's so slow that it would make it impossible to use, though. I wouldn't expect it to be THAT bad.

Kind regards, Smonson

Post Reply