UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

General Discussion, STOS.

Moderator: troed

User avatar
stephen_usher
Posts: 5582
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by stephen_usher »

I found that the stock built versions of us_getcl.prg and us_setcl.prg didn't work under EmuTOS (or, indeed, PAK/3) so I've rebuilt them using GCC.

I had to modify the source slightly so as to use osbind.h and use st52 codes directly for the screen control but that's about it.

These work both under the 68000 and 68030 under all OS versions I've tested on.
Attachments
CLOCK.zip
(185.06 KiB) Downloaded 137 times
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
Cosmic Puppet
Posts: 1689
Joined: Fri Aug 02, 2019 1:03 am
Location: West Yorkshire
Contact:

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by Cosmic Puppet »

stephen_usher wrote: Wed Mar 03, 2021 11:26 pm I found that the stock built versions of us_getcl.prg and us_setcl.prg didn't work under EmuTOS (or, indeed, PAK/3) so I've rebuilt them using GCC.

I had to modify the source slightly so as to use osbind.h and use st52 codes directly for the screen control but that's about it.

These work both under the 68000 and 68030 under all OS versions I've tested on.
Is this using EmuTOS from ROM? as my clock files work with emutos.prg (although the time does eventually drift a little)
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 20211020, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.
User avatar
stephen_usher
Posts: 5582
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by stephen_usher »

Yes, from 256K ROM (and 512K TOS3.06 PAK/3). The original binaries worked under TOS 1.04 on the same hardware, when switched to use the 68000 processor.

Basically they weren’t seeing the UltraSATAN.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
Cosmic Puppet
Posts: 1689
Joined: Fri Aug 02, 2019 1:03 am
Location: West Yorkshire
Contact:

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by Cosmic Puppet »

stephen_usher wrote: Thu Mar 04, 2021 12:03 am Yes, from 256K ROM (and 512K TOS3.06 PAK/3). The original binaries worked under TOS 1.04 on the same hardware, when switched to use the 68000 processor.

Basically they weren’t seeing the UltraSATAN.
Okay, thanks. 8-)
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 20211020, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.
DominoTree
Posts: 107
Joined: Fri Sep 25, 2020 2:47 am

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by DominoTree »

Added native support this evening - no clock tools necessary :D

C79A6138-D88C-4870-A2FE-B08BD990F49C.jpeg
C79A6138-D88C-4870-A2FE-B08BD990F49C.jpeg (513.48 KiB) Viewed 3500 times
User avatar
Cosmic Puppet
Posts: 1689
Joined: Fri Aug 02, 2019 1:03 am
Location: West Yorkshire
Contact:

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by Cosmic Puppet »

Man, that UltraSatan case is a thing of beauty!
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 20211020, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.
DominoTree
Posts: 107
Joined: Fri Sep 25, 2020 2:47 am

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by DominoTree »

I found it on Thingiverse and I totally agree! I saw a post a couple weeks ago from the guy who designed it and he’s got a new and improved version but this one is already great!

Also was laughing to myself, I randomly decided to write this RTC support today and stumbled on this thread when I made a post about it - the universe is giving me timely ideas I guess :P
DominoTree
Posts: 107
Joined: Fri Sep 25, 2020 2:47 am

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by DominoTree »

Finally wrapped up and submitted the initial patch for native EmuTOS support for the UltraSatan RTC

https://github.com/emutos/emutos/compar ... asatan_rtc
User avatar
stephen_usher
Posts: 5582
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by stephen_usher »

:dualthumbup:
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
Darklord
Posts: 901
Joined: Wed Sep 20, 2017 1:41 pm

Re: UltraSATAN clock utils don't work with EmuTOS: Have versions which do...

Post by Darklord »

stephen_usher wrote: Wed Mar 03, 2021 11:26 pm I found that the stock built versions of us_getcl.prg and us_setcl.prg didn't work under EmuTOS (or, indeed, PAK/3) so I've rebuilt them using GCC.
Wait, what? To be clear, you're talking about the original software that comes with the Ultrasatan?

Works fine here, out of the box with my Pak 68/3 equipped STacy. No issues that I'm aware of any
way.

What exactly are you seeing?

Thanks.

PS Or did you mean EmuTos on a Pak 68/3 equipped machine?
Welcome To DarkForce! www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
Post Reply

Return to “SOFTWARE”