Gvan wrote: ↑Thu Feb 03, 2022 7:33 pm
I don't manage to run the Wondeful Dizzy disk image, the emulator stays on the prompt; what I am doing wrong ?
what prompt? spectrum will display the start menu after a reset
you need to enter TR-DOS and then execute RUN "DIZZY-8"
just like any other emulator and a real Spectrum
Re: ZX ULAX emulator
Posted: Fri Feb 04, 2022 9:32 pm
by Lethargeek
While investigating why the emulator fails INIR->NOP' test found an old stupid table indexing bug in the legacy Z80emu code. Maybe it affects undocumented flags effects only, maybe it's much worse. Will need to recheck everywhere it was used. Fix coming soon.
critical fix!
Posted: Sun Feb 06, 2022 8:27 pm
by Lethargeek
public beta 28 - fixed some unsafe table indexing legacy code have no idea why it never crashed before
Re: ZX ULAX emulator
Posted: Mon Mar 21, 2022 9:06 pm
by Jbizzel
Hi, I tried ULAX but I cant get it to do anything on win 10!
f11, esc, enter and space work. I read the English read me and it hasn't helped. Maybe someone can give me a pointer, I'm sure its just me. Also, is there anywhere to read about the hardware development for this project please?
Re: ZX ULAX emulator
Posted: Mon Mar 21, 2022 10:20 pm
by Lethargeek
Jbizzel wrote: ↑Mon Mar 21, 2022 9:06 pm
Hi, I tried ULAX but I cant get it to do anything on win 10!
f11, esc, enter and space work. I read the English read me and it hasn't helped. Maybe someone can give me a pointer, I'm sure its just me. Also, is there anywhere to read about the hardware development for this project please?
it works fine under my win10 so it seems you're not following the instructions properly
i don't quite understand about the keys, space and enter are regular zx keys, not the controls
i can't help unless you describe in detail what you're trying to achieve and how exactly
step by step, starting from how you're running the executable
Re: ZX ULAX emulator
Posted: Mon Mar 21, 2022 10:36 pm
by Jbizzel
Final edit
OK great, I managed to figure it out from the guide. Here's a summary if its helpful to others:
double click on "emuL.exe"
You have to press shift and the 6,7 etc to move the cursor like on a 48k spectrum
Drag the .sna into the window.
Drag the .dux file into the window
press END to load the game.
press page down to load the dux
press page up to turn ULAX on.
Cool.
Re: ZX ULAX emulator
Posted: Tue Mar 22, 2022 6:21 am
by Lethargeek
Jbizzel wrote: ↑Mon Mar 21, 2022 10:36 pm
press page down to load the dux
press page up to turn ULAX on.
this part is wrong, pagedown already "turns the ULAX on" (the "FULL" mode) if there's a dux to load
pageup toggles between "FULL" and "auto" modes regardless of dux and without resetting the VRAM
so if you press pageup right after loading a dux you will disable the FULL mode immediately
pageup switch is meant for debugging, demonstration and setting the desired mode for quickloading
also it's possible to 'pause,end,pagedown,unpause' if you want to see the loading screen or can't press 'end,pagedown' fast enough
game pack update
Posted: Thu Mar 31, 2022 7:17 pm
by Lethargeek
el Poder Oscuro and Robin the Outlaw were added
also there might be finally some progress in hardware developement soon(ish)
Re: ZX ULAX emulator
Posted: Thu Mar 31, 2022 7:40 pm
by Gvan
Lethargeek wrote: ↑Thu Mar 31, 2022 7:17 pmel Poder Oscuro and Robin the Outlaw were added
also there might be finally some progress in hardware developement soon(ish)
Great ! What should the hardware implementation be based on ?
Lethargeek wrote: ↑Thu Mar 31, 2022 7:17 pmel Poder Oscuro and Robin the Outlaw were added
also there might be finally some progress in hardware developement soon(ish)
Great ! What should the hardware implementation be based on ?
a new fpga clone with a real z80 this time
another game
Posted: Sun Apr 17, 2022 4:03 pm
by Lethargeek
fast and simple colour clash removal for l'Abbaye des Morts
not added to the game pack yet, but as it's short i'm posting here
just create a new dux file for the right version if you don't want to wait:
two new ones - Blinky's Scare School and Titanic Blinky
also added l'Abbaye des Morts from the previous message
Re: game pack update
Posted: Sat May 07, 2022 7:23 pm
by Gvan
Lethargeek wrote: ↑Fri May 06, 2022 7:40 pm
two new ones - Blinky's Scare School and Titanic Blinky
also added l'Abbaye des Morts from the previous message
Lethargeek wrote: ↑Fri May 06, 2022 7:40 pm
two new ones - Blinky's Scare School and Titanic Blinky
also added l'Abbaye des Morts from the previous message
Great !
And some news about the hardware ?
waiting for PCBs
Re: ZX ULAX emulator
Posted: Fri May 13, 2022 10:20 am
by Seven
Hi! May I ask for update for Game Over game
Liked to play it very much, but it suffers from color clashing heavily.
Also tried to play updated Commando in emulator, it looks absolutely fantastic now.
Thank you.
EDIT: sorry, found Game Over version, but it looks modified with colored sprites etc, is there a way to run original version, just without color clashing?
Re: ZX ULAX emulator
Posted: Fri May 13, 2022 9:19 pm
by Lethargeek
Seven wrote: ↑Fri May 13, 2022 10:20 am
EDIT: sorry, found Game Over version, but it looks modified with colored sprites etc, is there a way to run original version, just without color clashing?
but it is the original (or the same gfx as original, you can check rzx as well) in the game pack
some sprites just don't have attributes in this game, so i've had to give them some default color
i chose yellow, but you can change it yourself to any other you like, here:
8000 is for 0, 8001 is for 1 in attribute format so as you see it gives 01000110 = bright yellow
Re: ZX ULAX emulator
Posted: Sat May 14, 2022 8:52 am
by Seven
Thank you! I changed default color to red and it looks so much better now!
There is Amstrad multicolor version of Game Over and it uses red for projectiles, which is what I wanted.
Enemy with new modified dux shoots with yellow but I think it's ok to distinguish.
The only minor issue is that moving platforms are now red too, is there a way to change their color in existing dux file?
Re: ZX ULAX emulator
Posted: Sat May 14, 2022 5:25 pm
by Lethargeek
Seven wrote: ↑Sat May 14, 2022 8:52 am
The only minor issue is that moving platforms are now red too, is there a way to change their color in existing dux file?
as with any sprite, you need to locate the address of its 1st byte then put a color tag there
address is either "80XXXX" where XXXX > #3FFF is current 48k RAM
or "8pxxxx" where xxxx < #4000 is offset within a 128k page p ink and paper in GRB555 format * or one of the standard 15 colors -7A111X
in this case, for grey platforms
new games added: Moving Target, Sooty and Sweep and recently recovered Sooty and Sweep II
updated The Lost Treasures of Tulum to v1.01 and fixed some original sprite mask errors (ULAX [FULL] mode only)
also decided to update Game Over 1 (both parts) - a bit more colors for sprites + proper background output in rzx
Re: ZX ULAX emulator
Posted: Thu Jun 09, 2022 10:49 am
by RockRiver
Thanks a lot , Lethargeek, for your ULAX hard and awesome work. I like these "enhanced 8bit systems". New and extended life for our beloved ZX system and games...
I'm big fan of Spec256 (through EmuZwin, ESpectrum , ZxPoly , GZX emus) [35 games nowadays]
* My goal is to have a real spec128 thing on FPGA ... mister/neptUno/DivGMX (future core?)
*now re-coloring some games on emuZwin editor
*what about spec256 support on ULAX emu???
(DUX / EZX files loader... hybrid thing)
Re: ZX ULAX emulator
Posted: Thu Jun 09, 2022 7:47 pm
by Lethargeek
@RockRiver, i don't get why anybody would need spec256 support in this emulator when there are others already. This is more like a tool for a specific hw project incompatible with spec256. Although it is relatively easy to rip the gfx from spec256 resources (Ruff&Reddy was originally an old unfinished spec256 project) and maybe add even more improvements.
Re: ZX ULAX emulator
Posted: Wed Jun 15, 2022 7:41 pm
by Gvan
Hello.
Some news about the hardware implementation ?
And about the emulator, it would be a good thing if you added support for the "recreated Zx Spectrum" keyboard (like Fuse), so to have a more real feedback from your color enhanced games.
Again, thanks for your wonderful work.
game pack update
Posted: Thu Jun 30, 2022 8:19 pm
by Lethargeek
the hw isn't completely ready yet, doing some fpga-only modeling atm
and in any case, i won't support any strange device i don't have
meanwhile, two new games - Pogotron and The Young Ones