Jump to content

flashjazzcat's Photo


Member Since 23 Nov 2008
OFFLINE Last Active Today, 4:31 PM

#4054311 XEL-CF Compact Flash Adapter for 1088XEL (formerly XEL-I3)

Posted by flashjazzcat on Today, 2:50 AM

Thanks to Marlin pressing me on these loader glitches, we finally figured out the reason: the high-speed OS. The patched OS is really unnecessary now that Hias' high-speed SIO driver is built into the PBI BIOS, but since Candle left the high-speed OS in the default OS slot, a lot of people end up running it anyway. Whether they inadvertently end up running it alongside the PBI implementation (which I imagine would cause wildly unpredictable results) I do not know, but simply running the latest XEX loader with the high-speed OS revealed a problem caused by the patched OS replacing the loader's VBI code with its own during SIO calls. This frequently resulted in the loader's internal DLI counter going out of sync (since the VBI is responsible for resetting it at the top of each frame), causing a crash.


The PBI implementation of Hias' driver does not cause this problem, since it only subverts the currently running VBI if the currently active SIO operation requires it (i.e. a divisor 0 transfer). The loader performs no high-speed IO whatsoever (indeed, it only issues API calls to the PBI BIOS), so there was zero chance of problems there. Unfortunately the patched OS relies on certain decisions being made at compile time, and the version of the patched OS in circulation clearly runs its own minimal VBI handler during SIO calls.


In any case, and despite the fact there's little or no need to ever use the high-speed patched OS with the loader, the fix was easy enough and will be part of the final firmware. Hopefully that puts an end to this mystery once and for all. ;)

#4053932 AVGCart

Posted by flashjazzcat on Yesterday, 2:38 PM

That should all work perfectly well. I have emulated carts running with low-level SD card access via the modified UNO cart firmware here, and an SDX image loaded from the AVG cart should be able to access the SD HDD via the SIDE.SYS driver. This allows - in both cases - cart emulation, XEX loading and APT hard disk operation on stock machines, and cart emulation, XEX loading, APT hard disk and ATR mounting on an U1MB machine, all via a single cart solution.

#4053665 AVGCart

Posted by flashjazzcat on Yesterday, 6:48 AM

Disabling the ATR Swap button should be all that's required to allow emulated cartridges to work. Certainly it's all I had to do when testing my UNO cart firmware modifications (it was possible to use the emulated cartridges alongside the PBI HDD). So, disabling the ATR swap button is a required step to enable your selector menu to boot (since enabling it suppresses cartridges at the CPLD level), but it should also allow unimpeded access to emulated cartridges (at least any which aren't deactivated by the PBI BIOS writing to $D5Fx). I've tested MaxFlash 1Mbit and various OSS cart images using the UNO implementation, and those carts at least didn't mind writes to $D5Fx being filtered out and redirected to the HDD registers.

#4053601 AVGCart (pre)order thread I

Posted by flashjazzcat on Yesterday, 3:53 AM

Assembling more carts, I think (re: post #61).

#4051416 Atari 1064 on a 800XL?

Posted by flashjazzcat on Sun Jun 17, 2018 3:20 PM

Oh wow... l was expecting some criticisms which I might even empathise with, but it's largely bullshit. :)

#4051375 AVGCart

Posted by flashjazzcat on Sun Jun 17, 2018 1:59 PM

Let me be the first to say how remarkable that looks. :)

#4050864 Nice case for sio2sd

Posted by flashjazzcat on Sat Jun 16, 2018 5:18 PM

I used to make these some years ago:


#4050438 AVGCart

Posted by flashjazzcat on Sat Jun 16, 2018 5:23 AM

Piggy-backing carts in software might be possible? :)

#4049735 side 3

Posted by flashjazzcat on Fri Jun 15, 2018 10:46 AM

If the lack of SD card support is your only holdback - you can get an CF-SD adapter ;)
for example https://www.ebay.com/itm/123038197343
TBH i haven't tried one in my SIDE2. I have one, so I'll give it a try to see if it works


They work, especially if you use the firmware update that I haven't released yet. :) But yes: they're very stable in SIDE2.

#4049467 1088XEL Atari ITX Motherboard DIY Builders Thread

Posted by flashjazzcat on Fri Jun 15, 2018 2:16 AM

It's too bad we don't have any +9.5V or higher voltage inside our A8s, it would be great to put that on pin 8 of the SCART connector so it would force 4:3 picture size to the TV......I totally HATE the squashed to 16:9 pictures I see all the time :D


Mmmm, maybe with a voltage doubler circuit...it's simple enough :D


I agree about the horrid stretched ARs seen in many YouTube videos these days, but I don't experience a problem here, since every TV I have used has a "Just scan" or "4:3" setting on the OSD.



Compatible or 100% identical ?


I mean...does the cool novelties cable swap the L-R audio signals too ? 


Compatible and 100 per cent identical. It took some time to decide on a pinout which made sense and was flexible at the same time, but everything is perfect and synchronised now.

#4049462 1088XEL Atari ITX Motherboard DIY Builders Thread

Posted by flashjazzcat on Fri Jun 15, 2018 2:01 AM

Yes: it's compatible with the Cool Novelties cable, as are all VBXE Ataris I put together nowadays (unless the owner intends to use a 1084S monitor or similar, in which case I build them a DIN13->DB9/Dual RCA audio cable). Perhaps Cool Novelties can be persuaded to make them as well, and I can finally place video cable fabrication firmly in the past. :)

#4049020 1088XEL Atari ITX Motherboard DIY Builders Thread

Posted by flashjazzcat on Thu Jun 14, 2018 12:55 PM

The DIN13 end is on the 1088XEL schematic on Michael's site.

#4048646 ATR Tools

Posted by flashjazzcat on Thu Jun 14, 2018 2:26 AM

Updated version running OK here. ;)

#4047472 Atari 800XL - restoration

Posted by flashjazzcat on Tue Jun 12, 2018 3:20 PM

Well, I admire your patience and exceptional skill, but I would not invest such effort in such a sorry specimen until the number of remaining 800XLs in the world was down to single figures. :)

#4046757 1200XL Owners Club (serial tracker)

Posted by flashjazzcat on Mon Jun 11, 2018 3:02 PM

So you perhaps have half of the European population of 1200XLs? :D


Seemingly so. :)