Page 1 of 2

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

Posted: 03 Mar 2021 23:26
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.

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

Posted: 03 Mar 2021 23:59
by Cosmic Puppet
stephen_usher wrote: 03 Mar 2021 23:26 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)

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

Posted: 04 Mar 2021 00:03
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.

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

Posted: 04 Mar 2021 00:15
by Cosmic Puppet
stephen_usher wrote: 04 Mar 2021 00:03 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-)

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

Posted: 20 Mar 2021 00:28
by DominoTree
Added native support this evening - no clock tools necessary :D

C79A6138-D88C-4870-A2FE-B08BD990F49C.jpeg

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

Posted: 20 Mar 2021 00:38
by Cosmic Puppet
Man, that UltraSatan case is a thing of beauty!

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

Posted: 20 Mar 2021 00:43
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

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

Posted: 11 Apr 2021 21:45
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

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

Posted: 11 Apr 2021 22:44
by stephen_usher
:dualthumbup:

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

Posted: 12 Apr 2021 01:52
by Darklord
stephen_usher wrote: 03 Mar 2021 23:26 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?