Search found 137 matches

by tzok
Wed Nov 27, 2019 11:19 pm
Forum: HARDWARE DISCUSSIONS
Topic: Gotek write on floppy
Replies: 6
Views: 139

Re: Gotek write on floppy

You could force write protect, but by default, write is enabled. Only be aware that formatting to a higher capacity (more tracks/sectors) than original image size will corrupt the image file.
by tzok
Wed Nov 20, 2019 12:14 pm
Forum: RTC (Real time clock)
Topic: RTC guide?
Replies: 24
Views: 677

Re: RTC guide?

I don't know what PPera has done, but I think he made an offset of 20 years between IKBD clock and GEMDOS clock. So XBIOS subtracts 20 years when setting the IKBD clock, and adds 20 years, when reading it.
by tzok
Mon Nov 18, 2019 9:03 pm
Forum: RTC (Real time clock)
Topic: RTC guide?
Replies: 24
Views: 677

Re: RTC guide?

It is not up to TOS to fix this. This is a flaw in the original IKBD firmware (actually it is projected behavior). TOS uses GEMDOS clock, but every TOS since 1.02 polls the IKBD RTC (via XBIOS's Getttime()) every time GEMDOS's Tgetdate() or Tgettime() is called. And same with Tsetdate()/Tsettime() (...
by tzok
Tue Nov 12, 2019 6:16 pm
Forum: RTC (Real time clock)
Topic: RTC guide?
Replies: 24
Views: 677

Re: RTC guide?

There is a (kind of) fix - a plug in module that intercepts RTC calls to the IKBD and substitutes own responses to them. In my case this module not only makes IKBD RTC Y2K compilant, but also has the battery backed up RTC, so using one from UltraSATAN together with it is obsolete. https://www.exxosh...
by tzok
Sun Nov 10, 2019 8:36 pm
Forum: RTC (Real time clock)
Topic: RTC guide?
Replies: 24
Views: 677

Re: RTC guide?

I have checked it, and I can confirm this bug in UltraSATAN clock. It tries to set IKBD clock with year 0xB9 and fails to do this, then he reads IKBD clock and receives 0xC8 (no matter which year after 0x99 you'd set). I've tested this on TOS 2.06 and 1.62. With my IKBD RTC supplicant module it work...
by tzok
Sun Nov 10, 2019 2:55 pm
Forum: RTC (Real time clock)
Topic: no-software internal RTC
Replies: 49
Views: 10292

Re: no-software internal RTC

Next update to keep all RTC related info in one place. It is not the CONTROL.ACC responsible for setting the IKBD date/time. It adjusts just the GEMDOS clock, but since TOS 1.02 GEMDOS Tsettime() function also sets the XBIOS time, and hence updates the IKBD clock. Often seen year 28 (2028) is a resu...
by tzok
Sun Nov 10, 2019 2:44 pm
Forum: RTC (Real time clock)
Topic: RTC guide?
Replies: 24
Views: 677

Re: RTC guide?

A complication to all this is that different TOS versions seem to use different start dates. This is due to the fact that TOS 1.0 doesn't support IKBD clock through GEMDOS functions at all, and won't initialize GEMDOS clock from IKBD no matter what, TOS 1.2-1.4 won't initialize GemDOS clock from IK...
by tzok
Sun Nov 10, 2019 12:06 pm
Forum: RTC (Real time clock)
Topic: RTC guide?
Replies: 24
Views: 677

Re: RTC guide?

RP5C15 was made with Z80 in mind, so I doubt they bother to update it for 21st century. On the other hand, the DS1315, even without century bit could support 21 century dates, as it accepts and runs years like 0xB9. There were similar RTC modules at that time, for example Seiko/Epson RTC58321 and OK...
by tzok
Sun Nov 10, 2019 11:11 am
Forum: RTC (Real time clock)
Topic: RTC guide?
Replies: 24
Views: 677

Re: RTC guide?

I'm not sure if Ricoch chip in MST is Y2K compilant. If it doesn't work you either have to use some autoloaded software patch or a TOS patch to use it. Alternative is to disable it and build/buy another RTC solution (UltraSATAN, ComosEx). Ricoh RP5C15 for sure uses only 2 digits for year in BCD form...
by tzok
Sun Nov 10, 2019 10:40 am
Forum: RTC (Real time clock)
Topic: RTC guide?
Replies: 24
Views: 677

Re: RTC guide?

Some machines report weird years due to strange and completely unneeded TOS patches. I have investigated the problem thoroughly and came to the conclusion, that the only Y2K non-compatible part in Atari ST is IKBD, but it is only used to keep RTC during reset. If machine has a proper RTC module it d...

Go to advanced search