Showing posts with label zx81 alive. Show all posts
Showing posts with label zx81 alive. Show all posts

Tuesday, February 6, 2024

ZX81 alive #02: Parallax scrolling in machine code

A new video of parallax scrolling, with a significant speed increase.

With an upgraded ZEsarUX emulator, and a little bit of newly gained know-how about ZX81 BASIC compilers, a machine code version of the "PARALLAX" demo was created. 

"MCODER2" is an easily available compiler, and basically just two USR calls (via LET) are required to do the compilation. There are a few limitations to what BASIC code MCODER2 can handle, but interestingly it looks as if in this case none applied. (See MCODER2 documentation, and source code in the video.)

Anyway - the increase in speed is quite nice. :-)

ZX81 alive YouTube channel

 

Sunday, February 4, 2024

ZX81 alive #01: Parallax scrolling in BASIC

Yesss! The first ZX81 alive video has been uploaded to YouTube. 

It shows a little experiment in creating some sort of parallax-scrolling 3D view, written in BASIC. Source code is shown in the video. (Well, it's not too spectacular. ;-) )

Maybe an inspiration for your own coding efforts?

Enjoy!

ZX81 alive YouTube channel