PokeyMAX on DigiMAX

Added by foft 4 days ago

I've just tried the pokey core on the pure digital chips. It works surprisingly well!

For some reason I'd remembered the keyboard 4051s were CMOS, so I didn't think the 3.3V output would work being <3.7v ( However it works just fine, though perhaps not on all boards. Are the 4051s really CMOS levels?

The audio output is the raw sigma delta output, with no filter. However it sounds fine, perhaps relying on the normal audio filter on the main board.

Paddles do not have the correct voltage threshold, which is expected.

Less expected though is that paddle 0 works ok while paddle 1 completely fails. This one is weird. I'd connected multiple MAX10 GPIO outputs together so I could use multiple weak pull up resistors in parallel as a stronger pull-up! Paddle 1 happens to be on one of these pins. If I set them all to high impedance its pulled up to ~3v. Individual max10 pins work, together they pull high! Seems to be an interaction with multiple GPIOs at high impedance and the quick switches. I checked this on multiple boards to be sure. Weird...

Server HDD (1 comment)

Added by foft 8 days ago

I received a device to access the MSATA disk from my old server and am happy to report its all intact. I got all the old built cores etc backed up. I'll put them back online shortly, when I get motivated enough!

Server crash!

Added by foft 17 days ago

My Intel NUC, which I was using as a server stopped working last week. Its a shame, it was a really nice box from tranquil pc (

I've got a new machine installed and running now. I had backups of svn and redmine. I think those are now back in action, please let me know if you see anything missing.

Website is not backed up, but I think my ssd is ok. Just need to wait for a device that I can plug the msata ssd into... fingers crossed!

Core v31

Added by foft 2 months ago

A very simple, but hard to find, change this time!

Wizard of Wor was failing due to the code switching back and forth from poly 17 to poly 9 mode at precise times. This caused repeatable values from random, which crashed the game!

I added a 1 cycle delay to audctl bit 8, when enabling. This fixed the game.

Core v30

Added by foft 2 months ago

Fixed a few small, annoying longstanding bugs.

  • Atari control picture missing half first colour bar
  • Prozac Dreams large logo flickering with pbi enabled
  • Sprites flickering in 32x mode.

Core v29

Added by foft 3 months ago

More in-built sdrive improvements...

  • Upgrade to latest ATX code
  • Fixed SIO high speed selector in menu
  • Uses Atari SIO output clock for receiving data
  • Replies using same divisor

Core v28

Added by foft 3 months ago

  • atx support, thanks to Farb
  • fixed disk change sio ack bug (swap file read before ack led to failed reads on disk swap)

Core v27

Added by foft 4 months ago

Small update to try to get some atx stuff working...

Single floating data bus: atari800 non-present ram and D1/D5/D6.
Update slot 4 rom to 0x0e86d61d


Also available in: Atom