*edit*
My expansions are mapped from 8..40k - the binary is 32k - I think this may be the problem
Any chance there's an 8k data block that can be relocated?? Perhaps you could have a 2-part loader - part 1 copies data to 8k then load""s the second part ???
/me wishes hard
Hi sirmorris and thanks you for your very good bug report
I think that the problem comes from the D_FILE location, I can change this where I like, but, It will help me to know how to make it fail on the emulated emviroment too. This way I can check the problem and then test the fixed version.
I'm using EO on and I see when the program starts some screen special effects some effects that I do not program , so I think that in the real hardware the effect is not the same but have the same root.
If you can help to make it fail on EO I will try to resolve the problem here and then we can try again on the real ZX
- It may be the "P" file... The original one seem to have 2 display memory in.
- There are a bug while the D_file is beatween 32k and 33k ! (due to the /M1)
We had to create a black rem filled with garbage to rise this display memory.
/or/ diet the rem, to lower the D_file segment...
- load the text part in the 2000h to 4000h, but fast-load can't be used !
Have More fun ?
Hi Xav !!!
I will try to make it fail on the emulator first, then I will made the changes in order to sort this little problem
Thanks for the info on Alzan, I'll take a closer look although I'm particular interested in The Quill.
How does your on-going Quill project work? Can it load ZX81 files or are they standalone maps?