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.
Search found 23 matches
- Mon Aug 27, 2018 12:51 am
- Forum: Development
- Topic: z88dk: Creating flicker-free animation on the ZX80
- Replies: 4
- Views: 4141
- Sat Aug 25, 2018 6:45 pm
- Forum: Development
- Topic: z88dk: Creating flicker-free animation on the ZX80
- Replies: 4
- Views: 4141
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.
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.
- Thu Aug 23, 2018 10:55 am
- Forum: GAMES
- Topic: CROSS CHASE
- Replies: 16
- Views: 9941
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...
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...
- Tue Aug 21, 2018 6:28 pm
- Forum: GAMES
- Topic: CROSS CHASE
- Replies: 16
- Views: 9941
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...
- Tue Aug 21, 2018 6:20 pm
- Forum: GAMES
- Topic: CROSS CHASE
- Replies: 16
- Views: 9941
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...
- Tue Aug 21, 2018 11:59 am
- Forum: GAMES
- Topic: CROSS CHASE
- Replies: 16
- Views: 9941
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...
- Tue Aug 21, 2018 10:49 am
- Forum: Software
- Topic: Cross Chase on Lambda 8300
- Replies: 3
- Views: 15610
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...
- Mon Aug 20, 2018 11:09 pm
- Forum: GAMES
- Topic: CROSS CHASE
- Replies: 16
- Views: 9941
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...
- Mon Aug 20, 2018 11:00 pm
- Forum: Welcome Area
- Topic: Hello from the French Riviera
- Replies: 3
- Views: 2904
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.
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.