avatar
L Break Into Program @breakintoprogram.co.uk

A minor visual improvement this afternoon - ten minutes of coding and I've almost got hidden line removal working. Still some glitches to work through.

Video thumbnail
aug 30, 2025, 2:48 pm • 56 6

Replies

avatar
bugbear6502.bsky.social @bugbear6502.bsky.social

It may be of interest that in a product that sold purely on performance (of a standard spec), we coded and debugged a fully general implementation, and THEN optimised special cases. (as opposed to creating the easy/fast special cases, and then adding the hard cases)

aug 30, 2025, 9:35 pm • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

Better get my Spectrum Next out to see this running on real hardware…

aug 30, 2025, 3:46 pm • 11 0 • view
avatar
Sean Carolan @sean.carolan.io

Amazing, still pushing the limits of 8 bit hardware in 2025!

aug 30, 2025, 4:36 pm • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

Thank you! Still a way to go with the pushing too!!

aug 30, 2025, 5:58 pm • 0 0 • view
avatar
Robert @flatduckrecords.co.uk

Can I ask a wee toolchain question? Are you building/debugging a NEX or a SNA? I'd like to use Z80n mnemonics (NEXTREG etc) in a SNA so it can be debugged, but sjasmplus won't do that 48 mode, conversely it won't SAVESNA in Next mode! I just wondered if you had a workaround (DEFB the Z80n opcodes?)

aug 31, 2025, 8:27 pm • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

Just read your post again - I've never had issues debugging a SNA or NEX file. I use DeZog in Visual Studio Code to handle that, and ZEsarUX/CSpect as my emulators of choice.

aug 31, 2025, 8:54 pm • 1 0 • view
avatar
Robert @flatduckrecords.co.uk

Ah, thank you. I was just being a wally. I didn't realise you could specify a NEX file to be loaded in launch.json; I'm so used to using SNA with DeZog I never thought to try that, sorry! 🤦‍♂️ It's working now, but I did manage to upset ZEsarUX in new and exotic fashion along the way! 😎

A screenshot showing ZEsarUX 12.0 kernel panic. Oops!
aug 31, 2025, 9:15 pm • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

Oh haha, yes I get that occasionally, and no problems.

aug 31, 2025, 9:58 pm • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

I'm building a NEX file.

aug 31, 2025, 8:29 pm • 1 0 • view
avatar
Arnaud Buchholz @abubuhh.bsky.social

Are trying to recode Elite ?

aug 31, 2025, 1:04 pm • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

Not specifically, yet. The model was available online and is instantly recognisable.

aug 31, 2025, 1:08 pm • 1 0 • view
avatar
Dark Table @drktbl.bsky.social

I don’t know how to break this to you, but there’s already a game that looks a lot like this. Came out a few years ago. I think it was called “Space Cargo Delivery Person.”

aug 30, 2025, 4:11 pm • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

Hahaha!

aug 30, 2025, 4:14 pm • 0 0 • view