Universal games with CrossLib - CROSS CHASE

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
Post Reply
Fabrizio
Posts: 23
Joined: Sun Aug 19, 2018 11:59 pm

Universal games with CrossLib - CROSS CHASE

Post by Fabrizio »

Hi everyone,

I would like to present CrossLib: a universal 8-bit library for coding games for all 8-bit systems.
With CrossLib I have developed Cross Chase: a game that is somehow similar to a non-turn-based version of Robots (strategic Gnome game).

The library allows me to compile the game for ANY 8-bit platform.
I have currently made versions of Cross Chase for about 120 different 8-bit systems including nearly all 8-bit computers,
consoles, handhelds and pocket calculators.
In particular, I have made versions of the ZX81, ZX Spectrum, Lambda 8300, Galaksija, Jupiter Ace, Sam Coupe.

You can follow my project at:
https://github.com/Fabrizio-Caruso/CROSS-CHASE

Here you see a video of the ZX81 version:
https://www.youtube.com/watch?v=DgAb0RfUPaY

of the Jupiter Ace version:
https://www.youtube.com/watch?v=-OynKZa8WJI

An older version of the game can even be played online at:
https://spectrumcomputing.co.uk/playonl ... nid=112056

Could someone give it a try? I need testers.

Fabrizio
nihirash
Posts: 22
Joined: Sat Jul 28, 2018 8:00 pm

Re: Universal games with CrossLib - CROSS CHASE

Post by nihirash »

Does it support UDG's for ZX81?
Fabrizio
Posts: 23
Joined: Sun Aug 19, 2018 11:59 pm

Re: Universal games with CrossLib - CROSS CHASE

Post by Fabrizio »

@nihirash, no UDG and no hires, yet on the ZX81 and ZX80 due to the technical complexity in C.

I could attempt WRX hires because it is supported by Z88DK but I am not sure it is possible.

Fabrizio
Fabrizio
Posts: 23
Joined: Sun Aug 19, 2018 11:59 pm

Re: Universal games with CrossLib - CROSS CHASE

Post by Fabrizio »

I have made a WRX version and I have released it.

Common source code for 200 systems including ZX80, ZX81, Lambda 8300, etc.: https://github.com/Fabrizio-Caruso/CROSS-CHASE

ZX80/ZX81/Lambda8300 and all other 200 binaries are in: https://github.com/Fabrizio-Caruso/CROSS-CHASE/releases
Post Reply