ZX ULAX emulator
- Lethargeek
- Manic Miner
- Posts: 763
- Joined: Wed Dec 11, 2019 6:47 am
game pack update
i don't usually colorize AGD games (too much hassle and the same gameplay in most of them) but this time meet both parts of Savage Princess (thanks to being made free recently). Play them till the end even if completed before, i think it's worth it. Note (like with any other game with xored sprites) that if you switch FULL/auto mode during the game you need to enter a new room to fix the graphics. It's supposed to be toggled once in the menu.
Re: ZX ULAX emulator
@Lethargeek : Amazing stuff! Just discovered this thread , been reading it and I'm delighted with the prospect of an hardware add-on.
But also I would like to hear your opinion on the possibility of colorizing the testarossa car of OutRun in red.
Could it look like this I did here with 'paint'? And would it move without color clash (otherwise it would be as in weclemans, but even that perhaps wouldn't look that bad)?
But also I would like to hear your opinion on the possibility of colorizing the testarossa car of OutRun in red.
Could it look like this I did here with 'paint'? And would it move without color clash (otherwise it would be as in weclemans, but even that perhaps wouldn't look that bad)?
- Lethargeek
- Manic Miner
- Posts: 763
- Joined: Wed Dec 11, 2019 6:47 am
Re: ZX ULAX emulator
depends on what kind of multiload is it
but just for the car most likely yes
- Lethargeek
- Manic Miner
- Posts: 763
- Joined: Wed Dec 11, 2019 6:47 am
Re: ZX ULAX emulator
@Old-User, here's a quick one for the ULAX:
and here's just a weclemans style mock-up:
looks like there would be not much colour clash but the car looks like it's inverted
Code: Select all
; sprite
108AA1 C988
108AA9 C7EE
108CA5 0140
108CB1 0131 0534 0330 0113
108CCC 0140
108CD8 108CB1 4
108D08 0140
108D14 108CB1 4
108D1E 0140
108D2A 108CB1 4
108D39 C888
108D5F 0140 0 0340
108D66 0140
108D72 108CB1 4
108D7B 0140 0 0340
108DA7 0140
108DB3 108CB1 4
; car side
108E13 C8A0
; car back
108EF2 C8A0
108EFC 0131 0530 0 0 0330 0 0 0113 0 -18F27
108F2F 108EFC 8
108F3E C888
; dust
108F62 C887
108F6B 0130 0213
108F78 C888
; sprites
109896 C840
; buf2scr
109E65 0111 0 -19EA3
Code: Select all
; sprite
108AA1 C988
108AA9 C7EE
108D39 C888
; car side
108E13 C88A
; car back
108EF2 C88A
108F3E C888
; dust
108F62 C88A
108F6A 0131 0730 0113
108F78 C888
; buf2scr
109E65 0111 0 -19EA3
Re: ZX ULAX emulator
@Lethargeek : Thank you very much for your work!
I love the result of both of them but I must confess you nailed it - right on the spot - with the 2nd option!
Even though it could pass as a hack to imitate weclemans I feel hat's how OutRun should have looked like from the very beginning, and yet it was so "easy" to achieve with ULAX!
Looks and feels ZX Spectrum to the bone. Really amazing the possibilities this opens.
When is the add-on coming out? I want one!
I love the result of both of them but I must confess you nailed it - right on the spot - with the 2nd option!
Even though it could pass as a hack to imitate weclemans I feel hat's how OutRun should have looked like from the very beginning, and yet it was so "easy" to achieve with ULAX!
Looks and feels ZX Spectrum to the bone. Really amazing the possibilities this opens.
When is the add-on coming out? I want one!
- Lethargeek
- Manic Miner
- Posts: 763
- Joined: Wed Dec 11, 2019 6:47 am
Re: ZX ULAX emulator
Honestly no idea. We're just a few people living in distant places with little and rarely matching free time miscommunicating in written messages using the hardware components that happen to be at hand. So everything goes very slowly. Guess the optimistic time frame is within the current decade
- Lethargeek
- Manic Miner
- Posts: 763
- Joined: Wed Dec 11, 2019 6:47 am
Re: ZX ULAX emulator
another quick work for the freshest el Bigotudo
Code: Select all
; bg2buf
1083BC 0111 0 -183CA
; buf2scr
108487 0141 0 0151
10848D 0114 0 0115 0 2141 -1849E
; spreturn
108650 C888
; 2w
108907 C007
; shifted
10892D 0140 0 0131 0 0334 0730 0 0113 0 0
0170 0 0160 0 2140 0 0360 0 0131 0 0336 0737 0730 0 0113 0 0
0170 0 0160 0 0 0131 0 0336 0737 0113
108959 2140
; aligned
1089AC 0140 0 0150
1089B5 0131 0 0334 0735 0113 0 2140
1089BE 1089B5 5
1089CA 2140
; 1w
108C84 C00F
; shifted
;108C93 C03B
108CA3 10892D 8
108CAD 108948 A
108CBE 2140
; aligned
108CF0 0140 0 0150
108CF9 1089B5 5
108D05 2140
- Lethargeek
- Manic Miner
- Posts: 763
- Joined: Wed Dec 11, 2019 6:47 am
Re: ZX ULAX emulator
fixed and improved (individually coloured sprites) for el Bigotudo v1.4
Code: Select all
; bg2buf
1083C8 0111 0 -183D6
; buf2scr
108493 0141 0 0151
108499 0114 0 0115 0 2141 -184AA
; 3w
108558 C088
108585 0130 0 0331 0 0 F000 0 0113
10858F 0170 0 0130 0 2140 0 0330 0 0331 0 F000 0 F000 0 0113 -2 -185B3
1085B6 0331 0 F000 0 0113 -7 2140
10862E 0140 0 0150
108637 0341 0 F000 0 0114 0 2140 -2 -1864D
108655 2140
10865C C888
108663 0141 5FC4 0151 5FC5 -8 2115
108672 2141 5FC4 5FC5 -3 2115 -2 -188EE
7D00A8 0745 -1 0737 -3 0730
7D00B0 0345 -1 0337 -3 0330
; 2w
108913 C007
108939 108585 8
108943 1085A0 -18965
1089B8 0140 0 0150
1089C1 108640 -189D6
1089E0 108663 -18C6B
; 1w
108C90 C00F
108CAF 108585 8
108CB9 1085B1 -18CCA
108CFC 0140 0 0150
108D05 108649 -18D11
108D1B 108663 -18FA6
; spr2sbuf
10ACA4 0111
10B0B7 0111
; killfader (tmp)
102941 0133 -5 0133
;;;; mobs
709999 03E0
701999 3FE0
130000 C333 -12B47
830C00 FFFC -7A111D 0 -5 -F0EFF
830F00 FFFC -7A111D 0 -5 -F107F
8313C0 FFFC -7A1115 0 -5 -F177F
831780 FFFC -7A111B 0 -5 -F17DF
8317E0 FFFC 9999 0 -5 -F181F
831820 FFFC -7A111D 0 -5 -F183F
831840 FFFC -7A111F 0 -5 -F187F
831880 FFFC -7A111D 0 -5 -F189F
8318A0 FFFC 9999 0 -5 -F19DF
831C68 FFFC -7A111C 0 -5 -F1D67
831D68 FFFC -7A111D 0 -5 -F1EA7
831EA8 FFFC -7A1115 0 -5 -F1EE7
831EE8 FFFC -7A1114 0 -5 -F2207
832208 FFFC -7A1112 0 -5 -F2447
832448 FFFC -7A111D 0 -5 -F2747
832748 FFFC -7A111D 0 -5 -F2887
832888 FFFC -7A1116 -7A111F -5 -F2897
832898 FFFC -7A1115 0 -5 -F2B07
832B08 FFFC -7A111D 0 -5 -F2B47
;;;; items
133097 C333 -131B6
833097 FFFC -7A111D 0
83309D FFFC -7A1117 0
8330A7 FFFC -7A1116 0
8330AF FFFC -7A1117 0
8330B7 FFFC -7A111C 0
8330C7 FFFC -7A111D 0
8330D1 FFFC 0 -7A1111
8330D7 FFFC -7A111E 0
8330E7 FFFC -7A1117 0
8330EF FFFC -7A1112 0
8330F7 FFFC -7A111A 0
833107 FFFC -7A111A 0
83310D FFFC -7A1117 0
833117 FFFC -7A111A 0
833121 FFFC -7A1117 0
833127 FFFC -7A111A 0
83312F FFFC -7A1115 0
833137 FFFC -7A1117 0
833147 FFFC -7A111D 0
833151 FFFC -7A1117 0
833157 FFFC -7A1117 0
83315F FFFC -7A111D 0
833167 FFFC -7A111F -7A1112
833177 FFFC -7A111E 0
83317D FFFC -7A111E 0
833187 FFFC -7A1119 0
833193 FFFC -7A1115 0
833197 FFFC 0 -7A1112
83319D FFFC -7A1117 0
8331A7 FFFC -7A1117 0
8331AF FFFC -7A111C 0
- Lethargeek
- Manic Miner
- Posts: 763
- Joined: Wed Dec 11, 2019 6:47 am
Escape from Coincidencedron
for those who managed to get that controverisal Escape from Exodron before the link was removed
Code: Select all
; shiftab
106F36 01F1 0 0 01EF 6032 0 5AEE 5C33 0 0 011E 0 0113
806F37 FFF7 FFF6 FFF5 FFF4 FFF3 FFF2 FFF1 FFF0
; sprite
107459 C007
; shifted
10745C 5FF0 0 0140 0 0 5FF0 0 0340 0 0 0 5FF0 0 0150 0 0 5FF0 0 0350 0 0551 0 0 0354 0115 0 0 0 0 -1753F
107540 C888
; spr2scr
107553 0131 0113 0 0 -17570
; all attrs non-hiding
107577 C00F 0 0 0 6701 C888
; aligned
107580 0160 0 0 0130 0531 0336 0113 0 0 -175C5
1075C6 C888
; shiftab
80F200 8000 FFF7 FFF6 FFF5 FFF4 FFF3 FFF2 FFF1 -FF2FF
80F300 FFF0 8000 8000 8000 8000 8000 8000 8000 -FF3FF
80F400 8000 8000 FFF7 FFF6 FFF5 FFF4 FFF3 FFF2 -FF4FF
80F500 FFF1 FFF0 8000 8000 8000 8000 8000 8000 -FF5FF
80F600 8000 8000 8000 FFF7 FFF6 FFF5 FFF4 FFF3 -FF6FF
80F700 FFF2 FFF1 FFF0 8000 8000 8000 8000 8000 -FF7FF
80F800 8000 8000 8000 8000 FFF7 FFF6 FFF5 FFF4 -FF8FF
80F900 FFF3 FFF2 FFF1 FFF0 8000 8000 8000 8000 -FF9FF
80FA00 8000 8000 8000 8000 8000 FFF7 FFF6 FFF5 -FFAFF
80FB00 FFF4 FFF3 FFF2 FFF1 FFF0 8000 8000 8000 -FFBFF
80FC00 8000 8000 8000 8000 8000 8000 FFF7 FFF6 -FFCFF
80FD00 FFF5 FFF4 FFF3 FFF2 FFF1 FFF0 8000 8000 -FFDFF
80FE00 8000 8000 8000 8000 8000 8000 8000 FFF7 -FFEFF
80FF00 FFF6 FFF5 FFF4 FFF3 FFF2 FFF1 FFF0 8000 -FFFFF
;;;;
709999 03E0
701999 3FE0
; man
809F4D FFF8 9999 FFF8 9999 FFF8 FFF8 FFF8 FFF8
-8 9999 FFF8 9999 FFF8 9999 FFF8 FFF8 FFF9
80A1BD FFF8 FFF8 FFF8 FFF8 9999 FFF8 9999 FFF8
-8 FFF9 FFF8 FFF8 9999 FFF8 9999 FFF8 9999
; roller
80A1F1 FFFC -7A1115 0 -5 -FA21A
80A207 FFFC -7A111D 0 -5 -FA20C
80A21B FFFC -7A1117 0 -5 -FA220
80A221 80A1F1 -30
80A281 80A1F1 -60
; zzap
80A311 FFFC -7A111F -7A1119 -5 -FA400
; crawler
80A431 FFFC -7A1115 0 -5 -FA456
80A443 FFFC -7A111D 0 -5 -FA44A
80A450 FFFC -7A111D 0 -5 -FA451
80A457 FFFC -7A1117 0 -5 -FA460
80A461 80A431 -30
80A4C1 80A431 -60
; copter
80A551 FFFC -7A111D 0 -5 -FA580
80A565 FFFC -7A1117 0 -5 -FA568
80A579 FFFC -7A1115 0 -5 -FA580
80A581 80A551 -30
80A5E1 80A551 -60
; flash
80A671 FFFC 9999 0 -5 -FA6D0
; shot
80A7A7 -7A111F -FA7A7
80A7A7 -7A111A -7A111E -4 -7A111E -7A111A
80A7A9 80A7A7 8
- Lethargeek
- Manic Miner
- Posts: 763
- Joined: Wed Dec 11, 2019 6:47 am
game pack update
this time six new additions:
el Bigotudo (as it was made free recently, but feel free to support the authors)
Drakkar
Escape from Exodron (latest version)
Reckless Rufus
Sirwood (4 parts) (accelerated mod with AY sound in every part)
Spike in Transylvania
...aaand now it's officially 150+ games by any count!
el Bigotudo (as it was made free recently, but feel free to support the authors)
Drakkar
Escape from Exodron (latest version)
Reckless Rufus
Sirwood (4 parts) (accelerated mod with AY sound in every part)
Spike in Transylvania
...aaand now it's officially 150+ games by any count!