Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

SAVE on the Next doesn't work?

A topic by sunteam created Jun 22, 2020 Views: 166 Replies: 6
Viewing posts 1 to 5
Submitted

Do I need to do anything to allow SAVE to work? On a next it just answers with .> then an ERROR 4.

(I have Game Information at the top of the code filled in with UUID etc)

Host

Theoretically it should work fine. There is a bug with system message mappings, which I'll patch in the next release.

I only have the emulator to test on, and I see it saves games to a virtual tape. I don't know how to load from the virtual tape.

If the next patch doesn't help, then I'll escalate to some ZX Next experts.

Submitted

Is there a way to disable the save feature as it doesn't work on a real NEXT?

Host

Let me talk to Uto about this. Maybe I need to do something extra in the adventuron to Daad Ready translator to make it compatible.

Submitted

These is a workaround, you can save as a snapshot and rename to .snx so I'll put that in my readme

This is definitely  a bug in the Adventuron to DAAD exporter / mapper. I've chatted with Uto about this particular issue. It cannot be caused by DAAD ready. This can only be caused by code, so when Adventuron exports the code, this is where the magic happens.

What I can confirm: this is not bug in DAAD and saving a DAAD game on the Spectrum Next works fine. Same counts for loading. See https://8bitgames.itch.io/rabenstein as a reference, where it perfectly does the job. I just tested it on real Next hardware. Well, I did before but I wanted to be 100% sure.

Note: ERROR4 in the Spectrum interpreter means "OUT OF MEMORY". This can only occur if the commands that the interpreter tries to process are too long for the machine.

Host

I should have a patch for this issue shortly.

It seems that I left in LOAD and SAVE, rather than XLOAD and XSAVE, plus some other boiler plate was missing too.