Search found 48 matches

by Exile
Sun Mar 17, 2024 10:05 am
Forum: Hardware
Topic: Chroma 80
Replies: 2
Views: 1730

Re: Chroma 80

Lardo Boffin wrote: Sat Mar 16, 2024 3:01 pm This arrived today:
That looks great! I'd love to get hold of a Chroma81, but they appear very elusive!
by Exile
Mon Mar 11, 2024 9:12 pm
Forum: Emulators
Topic: ZX80 / ZX81 Emulator for the Raspberry Pi Pico
Replies: 47
Views: 42050

Re: ZX80 / ZX81 Emulator for the Raspberry Pi Pico

The latest updates to picozx81: 1. More LCD displays are supported, using the Cytron Maker board as a base. 2. Colour comes to picozx81! Chroma is now supported for VGA and LCD displays. Pre-built executables can be found at: https://github.com/ikjordan/picozx81/tree/main/uf2 Documentation and pictu...
by Exile
Tue Mar 05, 2024 10:30 pm
Forum: Emulators
Topic: Eightyone emulator not recognizing cursor keys as joystick
Replies: 10
Views: 3078

Re: Eightyone emulator not recognizing cursor keys as joystick

I've extended the example I gave before to show collision detection. When you use the cursor keys to move the O to the same position as the X the collision is detected, "BANG" is displayed and the program ends. The detection of the collision is at line 105, which evaluates to TRUE if a=x AND b=y 10 ...
by Exile
Tue Mar 05, 2024 9:09 pm
Forum: Emulators
Topic: Eightyone emulator not recognizing cursor keys as joystick
Replies: 10
Views: 3078

Re: Eightyone emulator not recognizing cursor keys as joystick

what are those secondary bracket checks for (x<30) and so on? These checks ensure that x does not not go negative, or become larger than 30, and that y does not become negative, or larger than 20. That keeps the "O" within the boundary of the screen. As an example, 70 IF (A$="5") * (X>0) THEN LET X...
by Exile
Mon Mar 04, 2024 12:36 pm
Forum: Emulators
Topic: Eightyone emulator not recognizing cursor keys as joystick
Replies: 10
Views: 3078

Re: Eightyone emulator not recognizing cursor keys as joystick

Here is some Basic code that uses the cursors keys to move a character around the screen. The code has been tested and works on both the ZX81 (sz81, picozx81 & EightyOne) and Spectrum (EightyOne and FUSE). There are checks to ensure that the character stays within the screen bounds. I used zmakebas ...
by Exile
Sun Mar 03, 2024 11:28 pm
Forum: Emulators
Topic: Eightyone emulator not recognizing cursor keys as joystick
Replies: 10
Views: 3078

Re: Eightyone emulator not recognizing cursor keys as joystick

At the moment I think it will not read the joystick again if it is not initially pressed?
Do you need to change line 30 to:

30 IF K$="" THEN GOTO 20

Also I presume one of line 40 or 41 should be X=X-1
Currently both are X=X+1
by Exile
Sat Mar 02, 2024 9:53 pm
Forum: SALES
Topic: Nice issue 3 ZX81, £35 plus p&p
Replies: 6
Views: 1993

Re: Nice issue 3 ZX81, £35 plus p&p

If it is still available, I am interested - I've sent a PM.
Thanks
by Exile
Mon Feb 05, 2024 9:58 pm
Forum: Software
Topic: Z80 inside high res test P file
Replies: 12
Views: 3762

Re: Z80 inside high res test P file

The original 1kB rezurrection (as linked earlier in the thread) uses a custom high speed loader, which in turn is then used to load each part of the demo. It also comes with a Windows based mini emulator ("cdx81") derived from the z81 emulator, which loads .wav files I did successfully run the 1kB r...
by Exile
Sun Jan 28, 2024 10:14 pm
Forum: Emulators
Topic: sz81 emulator
Replies: 49
Views: 48803

Re: sz81 emulator

With the help of some very thorough testing by zx4ever we now have 3 version of sz81 for Risc OS that have been run on Raspberry Pis. They are attached. sz81o Based on sz81 2.1.8 UI, with the core emulation loop ported back from picozx81, this is a lightweight version that runs on a Pi2. It has good...
by Exile
Sun Jan 14, 2024 8:06 pm
Forum: Emulators
Topic: sz81 emulator
Replies: 49
Views: 48803

Re: sz81 emulator

I've now rebuilt to use the AIF executable format. zx4ever reports that it installs and runs at the right speed on a Pi3b+. I have installed it on a clean Risc OS installation, and it ran "out of the box". I've also increased the optimisation level of the compile where possible, but a Pi2 still stru...