ZX ULAX emulator
- Lethargeek
- Manic Miner
- Posts: 747
- 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: 747
- 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: 747
- 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: 747
- 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: 747
- 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: 747
- 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