Search found 18 matches

by Fabrizio
Tue Jan 08, 2019 10:42 pm
Forum: Development
Topic: Universal games with CrossLib - CROSS CHASE
Replies: 2
Views: 1313

Re: Universal games with CrossLib - CROSS CHASE

@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
by Fabrizio
Wed Sep 19, 2018 5:15 pm
Forum: Software
Topic: "wall" game for the Lamba 8300 / Power 3000
Replies: 28
Views: 8284

Re: "wall" game for the Lamba 8300 / Power 3000

Was my game (CROSS-CHASE) patched?

What was the issue? I can make a permant fix in my tool-chain so that future releases work on all Lambda versions.
by Fabrizio
Wed Sep 05, 2018 5:37 pm
Forum: Software
Topic: Cross Chase on Lambda 8300
Replies: 3
Views: 1126

Re: Cross Chase on Lambda 8300

Hi Maybe the game needs some tuning but keep in mind that you need to fetch the gun (shown as "!" or "G" or as a gun when graphics is implemented). If you get the gun, you have 3 shots that you can use against normal enemies, the skull and missile bases (of any kind). Use the gun against the skull a...
by Fabrizio
Fri Aug 31, 2018 3:55 am
Forum: GAMES
Topic: CROSS CHASE
Replies: 16
Views: 3040

Re: CROSS CHASE

Thanks for the videos!

Google indexes all Youtube immediately! :-)
by Fabrizio
Mon Aug 27, 2018 9:33 am
Forum: GAMES
Topic: CROSS CHASE
Replies: 16
Views: 3040

Re: CROSS CHASE

Thanks for testing on real hardware!

Could you make a video? That would be cool to prove it runs on the real ZX80.

The black screen can be fixed more easily.

The flicker is hard or impossible to fix in C.
by Fabrizio
Mon Aug 27, 2018 12:51 am
Forum: Development
Topic: z88dk: Creating flicker-free animation on the ZX80
Replies: 4
Views: 1036

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: 1036

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: 3040

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: 4124

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: 3040

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...