Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 23:01 09 May 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : PICOZX81 - a ZX81 emulator for Raspberry Pi Pico

     Page 4 of 4    
Author Message
Exile
Newbie

Joined: 27/05/2023
Location: United Kingdom
Posts: 28
Posted: 01:28pm 16 Jan 2025
Copy link to clipboard 
Print this post

  Frank N. Furter said  
However, when I start a program from "30_programs_for_the_ZX81_1K", this folder is displayed until it is cut off at the edge of the screen.


That's correct, there is limited space for the directory, so I display what I can, then truncate the rest. I find that the directory field, even if truncated, is useful. I used it today to diagnose the problem you reported.

If you use a shorter directory name, it will not be truncated  
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 936
Posted: 01:57pm 16 Jan 2025
Copy link to clipboard 
Print this post

  Exile said  If you use a shorter directory name, it will not be truncated  

That is clear. There is only limited space for the text...
 
Exile
Newbie

Joined: 27/05/2023
Location: United Kingdom
Posts: 28
Posted: 09:06pm 19 Jan 2025
Copy link to clipboard 
Print this post

I've released an updated version of picozx81 at: https://github.com/ikjordan/picozx81/releases/tag/V2.0.1

This has all of the fixes requested by Frank. It also now supports 9 pin joystick adapter for the Olimex board. There are prebuilt uf2s for all of the supported board types.

The biggest change is the support for snapshots. These allow the user to save the emulator state to SD Card at any point . On reloading a snapshot the emulator will continue from exactly where the snapshot was saved. No need to restart from the beginning after you die in a game, just go back and reload a snapshot

Also save a snapshot to avoid re-running lengthy set-up times in programs. Full details are given in the Readme
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 936
Posted: 07:48am 21 Jan 2025
Copy link to clipboard 
Print this post

Hi Ian,

thanks for the info - I just reflashed the Pico...

Frank
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 936
Posted: 07:36pm 07 Mar 2025
Copy link to clipboard 
Print this post

@Exile:

Hi Ian,

I would like to try something with FORTH. Can you tell me exactly what I have to set where to load the ROM?

Thanks!

Frank
 
Exile
Newbie

Joined: 27/05/2023
Location: United Kingdom
Posts: 28
Posted: 01:12pm 08 Mar 2025
Copy link to clipboard 
Print this post

  Frank N. Furter said  @Exile:

Can you tell me exactly what I have to set where to load the ROM?


The 3 ROM files (ZX80, ZX81, ZX81 improved ROM) supported by picozx81 are linked into the binary. You cannot load an arbitrary ROM file. The reason for this is that to use the SD Card, picoZX81 needs to know the addresses of the ROM LOAD and SAVE routines and intercept them. These addresses differ in the Forth ROM compared to the standard ZX81 ROM.

There are several version of Forth for the ZX81 that do not require a new ROM, such as the Artic Forth, Toddy Forth etc. You could try one of those.
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 936
Posted: 07:19pm 08 Mar 2025
Copy link to clipboard 
Print this post

Ok, too bad! Many thanks for the clarification!

Frank
 
     Page 4 of 4    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025