Search found 23 matches

by Fabrizio
Mon Aug 27, 2018 12:51 am
Forum: Development
Topic: z88dk: Creating flicker-free animation on the ZX80
Replies: 4
Views: 4123

Re: z88dk: Creating flicker-free animation on the ZX80

My game code does not do any floating point operations.
The problem is the complexity of the code (the cyclomatic complexity may also play a role).
It must be possible to implement a slow mode but I guess it would be extremely complex.
by Fabrizio
Sat Aug 25, 2018 6:45 pm
Forum: Development
Topic: z88dk: Creating flicker-free animation on the ZX80
Replies: 4
Views: 4123

Re: z88dk: Creating flicker-free animation on the ZX80

Indeed, but this does not make flickerfree animation impossible.
It just makes it VERY hard. After trying many times, I have given up and settled for a turn-based version of my game, which is equally fun to play. This even convinced me to make turn-based versions possible for all other systems.
by Fabrizio
Thu Aug 23, 2018 10:55 am
Forum: GAMES
Topic: CROSS CHASE
Replies: 16
Views: 9917

Re: CROSS CHASE

I have only tested the (turn-based) ZX80 version under the EightyOne emulator. It does seem to work but you get some black screens at start up. You just need to press some key multiple times. I will try to fix the black screen. All ZX81 versions are using whatever the Z88DK devkit produces, which, I...
by Fabrizio
Tue Aug 21, 2018 8:46 pm
Forum: GAMES
Topic: H-Tron
Replies: 18
Views: 13604

Re: H-Tron

Very nice game! I was planning a snake-like game to be written with my universal library CrossLib. You could do it before me. You could make a universal game in a similar way as I am doing with Cross Chase: https://github.com/Fabrizio-Caruso/CROSS-CHASE You just separate all the Z88DK-dependent comm...
by Fabrizio
Tue Aug 21, 2018 6:28 pm
Forum: GAMES
Topic: CROSS CHASE
Replies: 16
Views: 9917

Re: CROSS CHASE

@Robertk ZX80 flickerfree in C is possible in very simple games that loop over the same instructions all the time. Cross Chase, despite the simple graphics and sounds, is complex. The main loop has many different possible branches and gen_tv_field() produces horrible results: more flicker, image off...
by Fabrizio
Tue Aug 21, 2018 6:20 pm
Forum: GAMES
Topic: CROSS CHASE
Replies: 16
Views: 9917

Re: CROSS CHASE

Hi Robert! I am well aware about the new Z88DK targets. I am constantly adding new ones and checking old ones. They can be added by just: - creating a new makefile entry - adding a line or two of config info into the initialization files No game code is ever changed. Only new config is added into th...
by Fabrizio
Tue Aug 21, 2018 11:59 am
Forum: GAMES
Topic: CROSS CHASE
Replies: 16
Views: 9917

Re: CROSS CHASE

All 120 versions are available in the GitHub page: https://github.com/Fabrizio-Caruso/CROSS-CHASE/releases Please report any issues. I am now working on adding joystick support to many versions. Currently Spectrum version works with I J K L SPACE. REMARK: The goal of the game in non-boss levels is t...
by Fabrizio
Tue Aug 21, 2018 10:49 am
Forum: Software
Topic: Cross Chase on Lambda 8300
Replies: 3
Views: 15542

Cross Chase on Lambda 8300

Hi everyone! My game CROSS CHASE runs on the Lambda 8300. https://github.com/Fabrizio-Caruso/CROSS-CHASE I'd better say "should run" because I have only tested it under an emulator. Would anyone like to give it a try possibly on the real hardware? You can fetch the experimental Lambda 8300 version a...
by Fabrizio
Mon Aug 20, 2018 11:09 pm
Forum: GAMES
Topic: CROSS CHASE
Replies: 16
Views: 9917

Re: CROSS CHASE

Hi, The ZX80 is a problematic one as you may guess. You may have seen that I use the VERY SAME code for more than 120 different systems with different CPUs (Motorola 6809, 6502, Z80 and even current modern Intel/AMD CPUs). The game code is then compiled through a tool-chain (see Makefile in the GitH...
by Fabrizio
Mon Aug 20, 2018 11:00 pm
Forum: Welcome Area
Topic: Hello from the French Riviera
Replies: 3
Views: 2897

Re: Hello from the French Riviera

I am trying to find testers for my (free and open source) game.

The game runs on (nearly) all 8-bit systems.

Is it ok, if I post again about in the Lambda section?

I don't want to be kicked as spammer.