HOME About NCOT Documentation SineSoft Social Media Support Me

SineSoft

Made from 100% Programmer Art

[Blog] [Prototypes] [Labs]
Reading Mice and Joysticks on the Spectrum Next using C

Reading Mice and Joysticks on the Spectrum Next using C

Posted:

Today’s lesson in curing headaches by banging your head on the wall until they stop involves joysticks and mice. This is a bit technical, so ensure your seat back and tray table are in the upright and locked position.

Read More…
Hardware Sprites on the ZX Spectrum Next in C

Hardware Sprites on the ZX Spectrum Next in C

Posted:

Learning to program is an endurance game full of random side quests, dead ends and frustration. Rather than learning “how to do X”, which is specific, it’s much more useful learning “how to figure out how to do anything at all”.

Read More…
Writing C Code on a Spectrum Next

Writing C Code on a Spectrum Next

Posted:

What better way to wait out the apocalypse than trying to learn a new system. Read how I dug out my ZX Spectrum Next and set about writing C code on it…

Read More…
Gameboy Advance Dev Workflow in 2020

Gameboy Advance Dev Workflow in 2020

Posted:

How to write GameBoy Advance (GBA) homebrew using modern tools and systems in 2020. Compilers, editors, debugging and more! This isn’t the definitive way of doing things, but it’s a way that seems to work for me.

Read More…
How to Write Emulator - Fetch Decode Execute Cycle

How to Write Emulator - Fetch Decode Execute Cycle

Posted:

How a Redcode “CPU” works The CPU is a machine, it follows a basic mechanism to the beat of an external clock. In the case of a Redcode simulator, every tick of the clock causes the CPU to go through what is called the Fetch-Decode-Execute (FDE) cycle.

Read More…