Testing emulators with ZX X-MAS '19 Demo
Re: Testing emulators with ZX X-MAS '19 Demo
Thanks for the topic. I also have found and fixed a bug in my emulator related to ULAplus. The bug is incorrect realization of port #FF3B reading (due to fuzzy specification of ULAplus) - seems like it returns either color of the last color register or last ULAplus mode, depending on the last value sended to port #BF3B.
Re: Testing emulators with ZX X-MAS '19 Demo
Hi [mention]Weiv[/mention],
Which emulator is yours?
Peter
Which emulator is yours?
Peter
Re: Testing emulators with ZX X-MAS '19 Demo
Hi Peter, mine is Spectramine.
Re: Testing emulators with ZX X-MAS '19 Demo
Also, Peter, I'm not Cesar Nicolas-Gonzalez, as it is stated in your Spectrum Emulator Features Spreadsheet for the author of Spectramine.
I wonder why it is stated so?
(Also, Peter, how to appeal by nickname? If I put @ before nickname, it is still black in a message.)
I wonder why it is stated so?
(Also, Peter, how to appeal by nickname? If I put @ before nickname, it is still black in a message.)
Re: Testing emulators with ZX X-MAS '19 Demo
Where did you find this information? All I have found is that port FF3B returns the last colour written to the palette.Weiv wrote: ↑Fri Nov 20, 2020 1:25 pm Thanks for the topic. I also have found and fixed a bug in my emulator related to ULAplus. The bug is incorrect realization of port #FF3B reading (due to fuzzy specification of ULAplus) - seems like it returns either color of the last color register or last ULAplus mode, depending on the last value sended to port #BF3B.
My ZX Spectrum emulator project: https://softspectrum48.weebly.com.
Re: Testing emulators with ZX X-MAS '19 Demo
I guessed from this: "Reading from port FF3B returns the last data byte written to the currently selected register. This can be used to read back the current palette or determine if palette mode is active." There:https://zxdesign.itch.io/ulaplus
Re: Testing emulators with ZX X-MAS '19 Demo
Hi [mention]Weiv[/mention],Weiv wrote: ↑Fri Nov 20, 2020 2:59 pm Also, Peter, I'm not Cesar Nicolas-Gonzalez, as it is stated in your Spectrum Emulator Features Spreadsheet for the author of Spectramine.
I wonder why it is stated so?
(Also, Peter, how to appeal by nickname? If I put @ before nickname, it is still black in a message.)
Firstly, welcome to the forums. Thanks for joining.
Sorry, about the wrong name against your emulator. Please could you provide your name and I will make the changes. Is everything else correct against the entry for Spectramine? Do we have the latest version? 1.03b
The mention system should work as you describe. Not sure why it didn't for you.
Re: Testing emulators with ZX X-MAS '19 Demo
Thanks [mention]Weiv[/mention], well spotted!Weiv wrote: ↑Fri Nov 20, 2020 3:25 pmI guessed from this: "Reading from port FF3B returns the last data byte written to the currently selected register. This can be used to read back the current palette or determine if palette mode is active." There:https://zxdesign.itch.io/ulaplus
My ZX Spectrum emulator project: https://softspectrum48.weebly.com.
Re: Testing emulators with ZX X-MAS '19 Demo
Thanks but I'm here since 2018, rather "welcome back".
It's ok, I just wondered, but it was a mistake, I understood. I'm not ready to uncover my real name, state me please as Weiv.Sorry, about the wrong name against your emulator. Please could you provide your name and I will make the changes. Is everything else correct against the entry for Spectramine? Do we have the latest version? 1.03b
Everything else about Spectramine in the table seems ok. Yes, version 1.03b is the latest published.
Also, author of Xpeccy is Alexandr Sinyakov (it is stated in his profile on zx-pk.ru).
Thanks, [mention]PeterJ[/mention]. I understood, it is need to type @ and first letters of nickname, then choose nickname from list. Typing @nickname fully is not working.The mention system should work as you describe. Not sure why it didn't for you.
Last edited by Weiv on Fri Nov 20, 2020 4:55 pm, edited 1 time in total.
Re: Testing emulators with ZX X-MAS '19 Demo
Thank you [mention]Weiv[/mention],
All changed. I appreciate the corrections and checking.
The mention system uses Javascript. Maybe your browser is blocking it? I checked in Chrome and Firefox desktop versions.
All changed. I appreciate the corrections and checking.
The mention system uses Javascript. Maybe your browser is blocking it? I checked in Chrome and Firefox desktop versions.
Re: Testing emulators with ZX X-MAS '19 Demo
Thanks.
No, Javascript is on, it change @nickname to [mentiоn]nickname[/mentiоn] in the message text, but if I don't choose a nickname from list, @nickname remains as is. For example - @Weiv and [mention]Weiv[/mention] . But it doesn't matter.
Re: Testing emulators with ZX X-MAS '19 Demo
[mention]azimov[/mention],
Pease could you list the demos you are using please?
Out of interest, are you the same [mention]azesmbog[/mention] who wrote some of the ZXUno cores?
Pease could you list the demos you are using please?
Out of interest, are you the same [mention]azesmbog[/mention] who wrote some of the ZXUno cores?
Re: Testing emulators with ZX X-MAS '19 Demo
ULAp256b
https://www.pouet.net/prod.php?which=82424
https://zxart.ee/eng/software/demoscene ... /ulap256b/
works correctly in:
Spud v.0252, SpecEmu
doesn't work at all in:
SoftSpectrum 48, LnxSpectrum
ABBATONE
https://demozoo.org/productions/269470/
works correctly in:
Spud v.0252, SpecEmu, SoftSpectrum 48
does not load in:
LnxSpectrum
Multicolour Demo
https://sites.google.com/site/ulaplus/M ... edirects=0
works correctly in:
SpecEmu
doesn't quite work correctly in:
SoftSpectrum 48
no line sync
doesn't work correctly in:
Spud v.0252
doesn't work at all in:
LnxSpectrum
Wrote - this is of course loudly said They usually write from scratch.
Most often I redo someone's work, adapt, clone, improve, do conversion from one system to another, reverse engineering, disassemble, etc.
I'm an enhancer to what other Creators have done, and I always hope the original creators don't mind seeing their work on other platforms. Sometimes I give advice to authors, sometimes they listen to them
Re: Testing emulators with ZX X-MAS '19 Demo
Thanks! I've had a look at the ULAp256b demo, and the problem is that the demo repeatedly activates the ULAplus palette, even when it is already active. SoftSpectrum 48 went through the somewhat time consuming process of activating the palette every time this happened, which caused a major stutter in the demo. I haven't seen this behaviour before but it was easy to fix.
My ZX Spectrum emulator project: https://softspectrum48.weebly.com.