@jasesdesouza.bsky.social 🫔 šŸ’Ŗ
Good luck, it’ll be worth it!

@jasesdesouza.bsky.social Hmm, yeah that does sounds like something is loose!

@fuzzweed.co.uk are you sticking with SAM style ports? ZXi proposes some standardisation around $6E3B and $6F3B for SAA (and $6C3B and $6D3B for SID). There’s a bunch of music players and demos written for eLeMeNtZX and MB03 that would be compatible that way.

sinclair.wiki.zxnet.co.uk/wiki/ZXI_sta…

@jasesdesouza.bsky.social Does it behave normally without the DivMMC? Maybe the edge connector just needs a clean.

@samcoupe.com Hahah, of course!

@samcoupe.com OMG šŸ˜ 🌈 šŸŽ¶

@sloanysoft.itch.io Nah not at all, the gang clearly put in a lot of work and it shows. Well done! 😁

@sloanysoft.itch.io Congrats! It just keeps getting better!

@flatduckrecords.co.uk The companion blogpost has lots of interesting details about how (and why) it was made:

@flatduckrecords.co.uk Oh that might be fun to add it back in, then. I got it (in 1990-something) when I upgraded to a +2A (it came with it). The previous owner had cleaved off the little power socket loop with a hacksaw to make it fit. Rough, but nevertheless I used it as a Kempston joystick interface for years.

@flatduckrecords.co.uk Heheh, those are very cute! Be good to read those posts if you get time. I never had IF2 back-in-the-day actually, nor heard of the cartridges. We did have a RAMTurbo interface, but the cost-reduced one without a cart slot: just a mysterious hatch in the top with no purpose! I use a Quazar one now:

@flatduckrecords.co.uk I also now appreciate that ZX-Ecutor sets up the palette registers etc. for you. (I tried my ROM in SimCoupƩ and took a while to work out why the screen was blank!) Ran into the ASIC start-up delay too (tried to set registers before it was ready). It was interesting to dig into.

@flatduckrecords.co.uk Yes I think we must have talked about it. I remembered the gist of it and got it working from there. šŸ‘

@flatduckrecords.co.uk I’ve been using exactly that wee trick to set alternative AY sound ports if we’re on SAM, or lock the (easily-confused) 128K memory paging register if we’re on ZX.

@flatduckrecords.co.uk 🤫 šŸ˜‰ yep šŸ‘ heheh

@flatduckrecords.co.uk Yeah ZX0 is the business, I use it all the time now. If I’m ever LDIR’ing a bunch of bytes I always consider just using zx0 for the source data. Love that custom PCB too. Nice project!

@flatduckrecords.co.uk Nice! It’s a fun game. I had a wee chat with Johnny at last year’s RetroFest and got a copy of it on tape.

@flatduckrecords.co.uk Oh yeah good point. I’ve been focusing on code that will run on Spec or SAM but had to make a few allowances already anyway (port numbers etc). I could fill the SAM edition up with more tunes in the extra space. šŸ¤”šŸ’”

@sloanysoft.itch.io Hahah yes

@flatduckrecords.co.uk It must be one of my fave things about coding for SAM vs ZX that it’s so easy to put code at $0000. Adrian’s tutorial in the mag explains it well I think. ā€œAll-RAMā€ mode on the Amstrad Speccies is a big faff in comparison. Hence fun/novel to explore it on original ZX for a change too!

@flatduckrecords.co.uk You can even get away with IM0 😜
Just trust in the #FloatingBus āœŒļø 🚌

@samcoupe.com Ah, what a lovely/disappointing find! I found a lonely uncased copy of Codemasters’ Pinball Simulator lurking in an Inverness record shop recently. Such a rare treat I had to buy it! Must be the first time I’ve seen one in-the-wild since the 90’s. Thankfully mould free, and it loaded up fine!

@fuzzweed.co.uk Now that’s what I call efficient British engineering!

@fuzzweed.co.uk I can’t say for sure but it seems to run on some sort of electron.

@evilninjaphil.bsky.social I’ve got just the thing for that