WHDLoad MantisBT - Lionheart
View Issue Details
0004181Lionheart[All Projects] Generalpublic2019-08-12 21:382021-02-01 04:53
ReporterHexaae 
Assigned ToPsygore 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineUAE
CPU68040
CPUSpeed75
ChipSetAGA
GFXCardOther
ChipMem2 MB
FastMem512 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftOther
WHDLoad18.5
importedyes
Summary0004181: Horizontal line glitch. Please, can you force the SLAVE to run in ECS Denise
DescriptionGameVersion: english,pal,2 disks
SlaveVersion: 2.2 (07.08.14)

Horizontal line glitch.
Please, can you force the SLAVE to run in ECS Denise mode to workaround minor gfx glitch of horizontal line when scrolling up/down?
See link: bit.ly/2YH37UB
TagsNo tags attached.
Attached Files? Lionheart23.lha (2,055) 2020-05-15 01:01
http://mantis.whdload.de/file_download.php?file_id=973&type=bug
? Lionheart23a.lha (2,052) 2020-05-17 01:35
http://mantis.whdload.de/file_download.php?file_id=981&type=bug
? Lionheart23b.lha (2,264) 2020-05-25 15:54
http://mantis.whdload.de/file_download.php?file_id=1007&type=bug
? Lionheart23c.lha (2,511) 2020-05-28 13:25
http://mantis.whdload.de/file_download.php?file_id=1010&type=bug
? Full Manual (19,481) 2020-06-03 23:20
http://mantis.whdload.de/file_download.php?file_id=1014&type=bug
? Lionheart23d.lha (2,855) 2020-06-04 05:51
http://mantis.whdload.de/file_download.php?file_id=1015&type=bug
txt Lionheart_cheat.txt (830) 2020-06-06 00:40
http://mantis.whdload.de/file_download.php?file_id=1016&type=bug
txt Lionheart_cheat_2.txt (808) 2020-06-06 00:43
http://mantis.whdload.de/file_download.php?file_id=1017&type=bug
? Lionheart23e.lha (3,011) 2020-06-08 08:36
http://mantis.whdload.de/file_download.php?file_id=1018&type=bug
? Lionheart23f.lha (3,019) 2020-06-15 08:20
http://mantis.whdload.de/file_download.php?file_id=1021&type=bug
txt Lionheart_Cheat_3.txt (812) 2020-06-28 16:34
http://mantis.whdload.de/file_download.php?file_id=1023&type=bug

Notes
(0008686)
Pascal De Maeseneire   
2020-05-13 21:23   
Hi Hexaae,
Did You Try with ToolType NOVBRMOVE because with my A500 ACA500Plus, Horizontal line glitch were resolved.
(0008687)
Hexaae   
2020-05-14 01:29   
Won't change. It's been confirmed by other users on EAB forum, and is a known issue on AGA. If you have ECS (A500) you're automatically safe.
(0008688)
Pascal De Maeseneire   
2020-05-14 01:57   
Strange,
Because On my A1200 1D4 PAL AGA 2MB with GVP A1230Turbo+II @40MHZ+FPU WITH 32MB.
It seems works correctly without any tooltype (No horizontal line glitch)

But with my A500ECS ACA500PLUS @7MHZ AND 7MB FAST WITHOUT ToolType NOVBRMOVE,I Had full line glitch.
please could You add a Youtube Video link or something like that...
Best regards,
Pascal
(0008689)
Pascal De Maeseneire   
2020-05-14 02:02   
Here my other note about this game
http://mantis.whdload.de/view.php?id=4556#c8470
(0008710)
Psygore   
2020-05-15 01:02   
Could you pls try the attached slave 2.3 ?
(0008717)
Pascal De Maeseneire   
2020-05-15 02:57   
Hi,
I Try your lastest slave v2.3,

On my A500 ECS ACA500PLUS (CPU 68000) @14 MHZ WITH 7MB FAST Plus it's OK but need ToolType NOVBRMOVE

On my A1200 1D4 PAL AGA 2MB with GVP A1230Turbo+II (CPU 68030+FPU) @40MHZ WITH 32MB FASt, all seems to works correctly without any Tooltypes.
Best Regards,
Pascal
(0008718)
Hexaae   
2020-05-15 03:40   
@Psygore
Still the same horizontal line glitch exactly when the parallax ends and the mountains start. You must have a big tree or something behind Valdyn to notice the glitch.

BTW, CUSTOM4=1 Up-with-2nd-button doesn't work anymore with beta 2.3...
(0008742)
Psygore   
2020-05-17 01:37   
The CD32 buttons and custom4 were disabled.

The attached slave 2.3a should work ok now and the gfx glitch fixed.
(0008743)
Hexaae   
2020-05-17 02:27   
Button fixed but I can still see the horizontal line glitch with AGA.
(0008744)
Pascal De Maeseneire   
2020-05-17 02:51   
Hi,
With Slave 2.3a all works with my Both systems

Aca500PLUS (68000) @14 MHZ with toolType NOVBRMOVE
Aca500PLUS (68000) @28 MHZ without toolType NOVBRMOVE

Real A1200 AGA 68030+FPU @40 MHZ with 32 MB (GVP A1230Turbo+II) => without Horizontal line glitch

Best Regards,
Pascal
(0008746)
Hexaae   
2020-05-17 03:45   
@Psygore
Here are my exe(s). I'm currently using the one out of the Others backup dir...
https://anonfile.com/vb2amd0bo0/lione_lzx
(0008748)
Psygore   
2020-05-17 11:12   
The 3 versions are supported, I didn’t see any line glitch under WinUAE 4.3.0 now with the slave 2.3a (I played in fullscreen mode).

Could you make a screenshot of the bug ?
(0008760)
Hexaae   
2020-05-17 20:14   
Here is a video. Look at the big tree in the last part (1:05) while Valdyn is jumping...

https://streamable.com/ee37uw

In the bottom left the tooltypes I use to degrade system before launch (uae-configuration...).
I remember the same bug on my A1200 AGA long time ago, using the same Lionheart exe. The only workaround on WinUAE is forcing "chipset ecs" before you run the game and the shifted line will disappear.
(0008848)
Psygore   
2020-05-25 16:02   
OK, thx for the video. I see now.

Pls try the attached slave 2.3b, all lines glitch are removed on AGA now (I hope ;)
(0008849)
Hexaae   
2020-05-25 19:18   
Fixed! :)
...but introduced a new minor glitch: vertical line (1 pixel) to the right border: https://streamable.com/niby83
(0008850)
Hexaae   
2020-05-25 19:25   
Reminds me this other border glitch for Beast (now fixed): http://eab.abime.net/showthread.php?t=98413&page=3
(0008855)
Psygore   
2020-05-28 06:19   
Btw, have you noticed the new clouds scrolling acceleration ?
(0008857)
Hexaae   
2020-05-28 11:12   
Oooh.... you did it! You're my hero Psygore! :D

So the only 2 glitches left in this glorious game ATM are:
1. vertical borders glitches (left and right, see the Agony/Beast case on the EAB thread)
2. water gfx glitch: when there are no sprites behind (trees, platforms...) in the water are visible some parallel horizontal lines at the right-border... I know also ross mentioned it on EAB threads
(0008858)
Hexaae   
2020-05-28 11:27   
Water glitch: https://i.ibb.co/tKhLHtG/image.png
(0008859)
Psygore   
2020-05-28 13:31   
Attached new slave 2.3c for fixing vertical borders glitches.

I will see if water gfx glitch could be removed without too much work.
(0008861)
Hexaae   
2020-05-28 14:36   
Great!

Sorry, maybe now I'm asking too much... ;) but there's always been also this small glitch in Lev1 right after the "wasps" in the map where you have to climb up rotating platforms: https://i.ibb.co/fv31Dvg/image.png
In the map Thalion probably forgot to add a square background sprite for this plant. But I'm afraid this would probably require too much work (analyze map format, found the exact position and add missing sprite)... So never mind in case.

Thank you so much for these fixes! Lionheart was and still is one of the best platforms ever (not only for the Amiga) IMHO
(0008863)
Pascal De Maeseneire   
2020-05-29 00:49   
Hi,
With Slave 2.3C all seems working correctly with my differents systems

Aca500PLUS (68000) @14 MHZ with toolType NOVBRMOVE

Real A1200 AGA 68030+FPU @40 MHZ with 32 MB (GVP A1230Turbo+II) => without Horizontal line glitch

Best Regards,
Pascal
(0008897)
Hexaae   
2020-06-03 23:20   
Attached Full Manual for Lionheart.
(0008900)
Psygore   
2020-06-04 05:51   
Thanks for the manual, I will add it into the package.

I didn't find this rotating platform, where is it in level 1 ?

Attached new slave 2.3d which fixes the water gfx glitch.

@Pascal
Thanks the tests.
(0008901)
Hexaae   
2020-06-04 10:23   
Hard or Lionhard lvl 1. The point in the map with "wasps" and you have to reach the top with jumping monster and 3 rotating platforms, then you go to the top-right...
(0008902)
Hexaae   
2020-06-04 11:56   
I mean this location... going up and then to the right...
https://i.ibb.co/7vdZh7Y/image.png
(0008903)
Hexaae   
2020-06-04 11:59   
REQUEST: when you start outdoor lev 3, 5 etc. background starts in non-laced mode and you have to press I key to enable it, while it's autoamtically on in lvl 1. Would be possible to add a WHD option to automatically force laced mode with no need to press I in these levels?

P.S.
The water glitch is definitely fixed! Thank you so much!
(0008904)
Hexaae   
2020-06-04 15:07   
Bug: 1st boss (should be lev. 6): https://i.ibb.co/0QPsMH3/image.png
(0008905)
Hexaae   
2020-06-04 15:15   
To quickly reach this boss enable Cheat, press F5, press Ctrl and mouse-move Valdyn to the far-right at the end of level. Then press Ctrl again to release Valdyn and move right to begin the final boss stage.
(0008906)
Hexaae   
2020-06-04 15:21   
(BTW, found also these Cheat docs that could be included in the final release: http://www.lemonamiga.com/games/cheats.php?id=687 )
(0008907)
Pascal De Maeseneire   
2020-06-05 22:14   
@Psygore
Hi,
Sorry to repport that, BUT :

On my both and REAL A500ACA500PLUS & my A1200 A1230Turbo+II @40MHZ,
the latest beta slave v2.3d introduce some water gfx glitch
(some water pixels change to white color and return to good water color, then the bug repeat again and again)
On my real both amiga, I return to v2.3c really to compare it with v23d ...
I can confirm that v23C is better... No glitch with it...
(0008908)
Hexaae   
2020-06-06 00:10   
@Pascal
Did you try to run the WHDLoad slave with NOCACHE? Are you using WHDLoad 18.6 from whdload.de/whdload/whd186.lha ? Check out also your S:Whdload-startup and software cfg (running blitter patches from WB etc?)...
I can't reproduce it on basic WinUAE A1200 + 8MB FAST cfg and boot without SSeq, at least on lvl 1 water. Does it happen in a specific location?
(0008909)
Hexaae   
2020-06-06 00:40   
Lionheart cheat text uploaded.
(0008910)
Pascal De Maeseneire   
2020-06-06 10:03   
@Hexaae
Hi,
Yesturday evening, just after Your post I quikly tried it under WINUAE 4.3.0 64 Bits
But Under WINUAE with WHDLOAD 18.5 or 18.6 the problem NEVER COME....
This week-end, I will retry it with WHDLOAD 18.6 on my real both Amiga but with tooltype NOCACHE I can already told you that the Graphics glitcht appears all along level 1 only in water and when moving the character (A1200 too).
With slave 2.3C there isn't any problems in the wather...
Don't You have any Real amiga to try it?
because WINUAE works correctly but it's an emulator and I suspect that it can't reproduce at 100% a real Amiga...only at 99.9%
Personnaly I use WINUAE (OS 3.5) to prepare and test all of my WHDLOAD games installations but I play only in real amiga. If I post this problem, if I post this problem it is to alert the other players and that they can try this on other real Amiga.
Best regards,
Pascal
(0008911)
Hexaae   
2020-06-06 11:31   
Then I think we need more users with real HW to test the beta and confirm, I guess...
(0008912)
Hexaae   
2020-06-06 11:38   
@Pascal De Maeseneire
...but one thing is sure: horizontal glitch was visible on my real Amiga1200 with AGA ON, as well as the horizontal lines water glitch. These were original game well known glitches. So is strange you said you couldn't reproduce them on your A1200.
(0008913)
Pascal De Maeseneire   
2020-06-06 14:24   
My message is not for polemics but only to warn the programmer Psygore that the correction actually caused the opposite effect for me I think that actually the effect is much more beautiful with the slave v2.3c because there there is no flashing effects or water level as is the case with v2.3D I will make a Youtube video of the weekend proving what I say. In French there is an expression "the best is the enemy of the good". And I think that only the programmer must choose to what extent he should correct the game ... Because he cannot rewrite it completely ...
(0008916)
Pascal De Maeseneire   
2020-06-07 16:27   
@Hexaae on first time and @psygore to show the problem with v2.3d
Hi,
You can find here my YouTube video who show the problem about Water GFX problem with v2.3d.
With v2.3c there is no problem with the water.
I remember You my config REAL A1200 1D4 PAL with GVP A1230 Turbo+II @40 MHZ with FPU and 32 MB RAM (Amiga OS 3.1.4.1).
On Vitual A1200 under WINUAE 4.3.0 64 Bit with WHDLOAD 18.5 or 18.6 the problem with the slave 2.3d NEVER COME...

Video Link : youtube.com/watch?v=YZvotidS8Uw
Best regards,
Pascal De Maeseneire
(0008918)
Pascal De Maeseneire   
2020-06-07 18:13   
@Hexaae

About Water glitch: https://i.ibb.co/tKhLHtG/image.png,

I inform you that this glitch is present in the original game. this is not a WHDLOAD slave problem...

To verify it, I mounted the HFV3 converted IPF SPS 0845 images disk files in my Gotek HXC drive on my A500 ... The game start as a real original without any cracks on my A500 and the black bars are present on the screen but it's better than the problems with the glitch in the water.

Best regards,
PascalDe Maeseneire
(0008919)
Hexaae   
2020-06-07 19:58   
Water flickering glitch after 2.3d confirmed on real hw by other users on EAB.
(0008920)
Superman   
2020-06-07 21:03   
Also tested on A600 As well as A1200 and the glitch is present here also.
(0008921)
Psygore   
2020-06-08 08:35   
Thanks for the tests, water glitch confirmed on my A1200 too.

Attached a new slave 2.3e:
- missing tile in hard level 1.1 fixed
- bug boss screen fixed
- custom option for interlaced mode added
- water gfx fix should work on real HW now
(0008923)
Pascal De Maeseneire   
2020-06-08 09:46   
Hi,
I just finish to test Your slave 2.3e on my A1200 but I have the same problems about water effet (same as 2.3d).
(0008924)
Hexaae   
2020-06-08 10:06   
@Psygore
Interlaced: can you please add a Force interlace instead of Set No Interlace only?
(0008925)
Hexaae   
2020-06-08 10:48   
@Psygore
Interlaced: oh sorry! Just realized you fixed it already: when "Set No Interlace" option is Off all 1-3-5... levels will be set to interlaced as expected, and when option is On will be off for all levels. Great!
(0008926)
Hexaae   
2020-06-08 12:21   
Bug boss screen: previous bug is fixed, but I've noticed parallax cloud scrolling is quite strange in this boss stage as it is accelerating and decelerating even if you're not moving and cloud movements seems somewhat based on boss presence on screen...
(0008962)
Psygore   
2020-06-15 08:24   
Slave 2.3f attached:
- should not have glitch on real HW with the water gfx fix
- clouds scrolling fixed in boss level 5
(0008967)
Pascal De Maeseneire   
2020-06-15 11:30   
@Psygore
Hi,
I just try Your slave 2.3f
For myself, it's really good on my both systems A1200 & A500ACA500Plus.
Many thanks for Your works...
Best regards,
Pascal
(0008969)
Hexaae   
2020-06-15 14:27   
Unfortunately my PC is in RMA (will take at leask 1 week)... Will test it as soon as I can...
(0008972)
Superman   
2020-06-15 20:28   
Looks ok to me on my A600 and A1200 also.
(0008976)
Hexaae   
2020-06-18 22:33   
Viddi on EAB said "The new slave should support more Chip! Additional gfx are disabled atm.".... Is this true, and in case add more chip/fast-mem to the slave for additional gfx?
(0008984)
Hexaae   
2020-06-21 10:38   
He's right some small additional gfx is missing: for example when you break vegetation (see https://youtu.be/7GiUwZxp0FI at 25:38)
(0008986)
Psygore   
2020-06-22 09:49   
Additional gfx is for cpu 68020+.

By default, the slave is in 68000 mode. It will be fixed, maybe a custom option could be added to switch.
(0008987)
Hexaae   
2020-06-22 11:46   
Oh I see...
Yes user options for every new fix you implemented would be the best option IMHO (including correct clouds scrolling)
(0008988)
Pascal De Maeseneire   
2020-06-22 13:50   
Hi,
About Custom Option for CPU 68020 & More ... why not.
Best regards,
Pascal
(0008996)
Hexaae   
2020-06-28 16:35   
Small changes to Lionheart_Cheat text file. New upload.
(0009210)
Hexaae   
2020-10-23 19:22   
@Psygore
No final version with 020 support for extra fx?
(0009384)
Psygore   
2021-01-01 16:04   
New install package available on whdload.de
(0009388)
Pascal De Maeseneire   
2021-01-01 21:09   
@Psygore
Hi,
wow, what a big works for Your lastest Slave.
I have retry a full install and all seems to works perfectly

On my A500 with ACA500Plus @14 Mhz With 7MB with NoVBRMove tool all seems perfect.
On my A1200 GVP A1230 Turbo+II @40 MHz with 32MB all seems perfect too.

Many thanks for Your hard works.
I wish You an happy new Year 2021.
Best Regards,
Pascal

Issue History
2019-08-12 21:38administratorNew Issue
2019-08-12 21:38administratorStatusnew => assigned
2019-08-12 21:38administratorAssigned To => Psygore
2020-05-13 21:23Pascal De MaeseneireNote Added: 0008686
2020-05-14 01:29HexaaeNote Added: 0008687
2020-05-14 01:57Pascal De MaeseneireNote Added: 0008688
2020-05-14 02:02Pascal De MaeseneireNote Added: 0008689
2020-05-15 01:01PsygoreFile Added: Lionheart23.lha
2020-05-15 01:02PsygoreNote Added: 0008710
2020-05-15 02:57Pascal De MaeseneireNote Added: 0008717
2020-05-15 03:40HexaaeNote Added: 0008718
2020-05-17 01:35PsygoreFile Added: Lionheart23a.lha
2020-05-17 01:37PsygoreNote Added: 0008742
2020-05-17 02:27HexaaeNote Added: 0008743
2020-05-17 02:51Pascal De MaeseneireNote Added: 0008744
2020-05-17 03:45HexaaeNote Added: 0008746
2020-05-17 11:12PsygoreNote Added: 0008748
2020-05-17 20:14HexaaeNote Added: 0008760
2020-05-25 15:54PsygoreFile Added: Lionheart23b.lha
2020-05-25 16:02PsygoreNote Added: 0008848
2020-05-25 19:18HexaaeNote Added: 0008849
2020-05-25 19:25HexaaeNote Added: 0008850
2020-05-28 06:19PsygoreNote Added: 0008855
2020-05-28 11:12HexaaeNote Added: 0008857
2020-05-28 11:27HexaaeNote Added: 0008858
2020-05-28 13:25PsygoreFile Added: Lionheart23c.lha
2020-05-28 13:31PsygoreNote Added: 0008859
2020-05-28 14:36HexaaeNote Added: 0008861
2020-05-29 00:49Pascal De MaeseneireNote Added: 0008863
2020-06-03 23:20HexaaeFile Added: Full Manual
2020-06-03 23:20HexaaeNote Added: 0008897
2020-06-04 05:51PsygoreNote Added: 0008900
2020-06-04 05:51PsygoreFile Added: Lionheart23d.lha
2020-06-04 10:23HexaaeNote Added: 0008901
2020-06-04 11:56HexaaeNote Added: 0008902
2020-06-04 11:59HexaaeNote Added: 0008903
2020-06-04 15:07HexaaeNote Added: 0008904
2020-06-04 15:15HexaaeNote Added: 0008905
2020-06-04 15:21HexaaeNote Added: 0008906
2020-06-05 22:14Pascal De MaeseneireNote Added: 0008907
2020-06-06 00:10HexaaeNote Added: 0008908
2020-06-06 00:40HexaaeFile Added: Lionheart_cheat.txt
2020-06-06 00:40HexaaeNote Added: 0008909
2020-06-06 00:43HexaaeFile Added: Lionheart_cheat_2.txt
2020-06-06 10:03Pascal De MaeseneireNote Added: 0008910
2020-06-06 11:31HexaaeNote Added: 0008911
2020-06-06 11:38HexaaeNote Added: 0008912
2020-06-06 14:24Pascal De MaeseneireNote Added: 0008913
2020-06-07 16:27Pascal De MaeseneireNote Added: 0008916
2020-06-07 18:13Pascal De MaeseneireNote Added: 0008918
2020-06-07 19:58HexaaeNote Added: 0008919
2020-06-07 21:03SupermanNote Added: 0008920
2020-06-08 08:35PsygoreNote Added: 0008921
2020-06-08 08:36PsygoreFile Added: Lionheart23e.lha
2020-06-08 09:46Pascal De MaeseneireNote Added: 0008923
2020-06-08 10:06HexaaeNote Added: 0008924
2020-06-08 10:48HexaaeNote Added: 0008925
2020-06-08 12:21HexaaeNote Added: 0008926
2020-06-15 08:20PsygoreFile Added: Lionheart23f.lha
2020-06-15 08:24PsygoreNote Added: 0008962
2020-06-15 11:30Pascal De MaeseneireNote Added: 0008967
2020-06-15 14:27HexaaeNote Added: 0008969
2020-06-15 20:28SupermanNote Added: 0008972
2020-06-18 22:33HexaaeNote Added: 0008976
2020-06-21 10:38HexaaeNote Added: 0008984
2020-06-22 09:49PsygoreNote Added: 0008986
2020-06-22 11:46HexaaeNote Added: 0008987
2020-06-22 13:50Pascal De MaeseneireNote Added: 0008988
2020-06-28 16:34HexaaeFile Added: Lionheart_Cheat_3.txt
2020-06-28 16:35HexaaeNote Added: 0008996
2020-10-23 19:22HexaaeNote Added: 0009210
2021-01-01 16:04PsygoreStatusassigned => resolved
2021-01-01 16:04PsygoreResolutionopen => fixed
2021-01-01 16:04PsygoreNote Added: 0009384
2021-01-01 21:09Pascal De MaeseneireNote Added: 0009388
2021-02-01 04:53PsygoreStatusresolved => closed