WHDLoad MantisBT - Quik
View Issue Details
0003037Quik[All Projects] Generalpublic2014-07-23 16:532019-11-27 22:04
ReporterAkira 
Assigned ToCFOU 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineA600
CPU68EC020
CPUSpeed14
ChipSetECS
GFXCardNone
ChipMem2 MB
FastMem10
WorkbenchOS 2.1
KickROM37 - Kick 2.0
KickSoft37 - Kick 2.0
WHDLoad17.2
importedyes
Summary0003037: Game locks up after TITUS screen.
DescriptionGameVersion: english,pal,2 disks
SlaveVersion: version 1.2a (13.04.13)

Game locks up after TITUS screen.
TagsNo tags attached.
Attached Filesjpg logo.jpg (83,868) 2018-01-03 17:01
http://mantis.whdload.de/file_download.php?file_id=592&type=bug
jpg

jpg logo-2.jpg (83,868) 2018-01-03 17:02
http://mantis.whdload.de/file_download.php?file_id=593&type=bug
jpg

? QuikBeta.lha (12,122) 2019-11-22 00:35
http://mantis.whdload.de/file_download.php?file_id=821&type=bug
? Quik-beta2.lha (12,900) 2019-11-22 21:39
http://mantis.whdload.de/file_download.php?file_id=825&type=bug
? quik-Beta3.lha (14,131) 2019-11-26 14:23
http://mantis.whdload.de/file_download.php?file_id=833&type=bug
? quik-beta4-ecs-aga.lha (9,498) 2019-11-26 19:28
http://mantis.whdload.de/file_download.php?file_id=837&type=bug
? Quik-beta5.lha (11,969) 2019-11-26 22:21
http://mantis.whdload.de/file_download.php?file_id=841&type=bug
? quik-beta6.lha (15,414) 2019-11-27 01:24
http://mantis.whdload.de/file_download.php?file_id=847&type=bug

Notes
(0004814)
Akira   
2016-01-23 18:31   
Any new about this one?
(0005618)
Akira   
2017-07-06 23:23   
Hello?
Reported in 2014, this and other bug assigned to CFOU, but no new slave, still 1.2a from 2013 (4 years ago).

If CFOU can't work on it, can someone else get assigned o the bug instead?
(0005619)
SCO   
2017-07-09 13:16   
Aga and cd32 versions work at least.
(0005623)
Akira   
2017-07-11 17:36   
ECS doesn't and it's been like this for way too long. The problem is, CFOU seems inactive but he has all these "assigned" jobs. Someone else should take over.
(0005970)
Nibbler   
2018-01-01 13:55   
Same here :( - please fix
(0005973)
StingRay   
2018-01-01 18:44   
I'll take care of this.
(0005975)
StingRay   
2018-01-02 12:12   
Unfortunately I am not able to reproduce this. What exactly happens? Is the TITUS screen shown and nothing happens anymore? Or does the TITUS screen fade down and screen stays black?
(0005978)
Nibbler   
2018-01-03 17:01   
The Titus Logo fades down. The STYWOX logo begins to fade in and right at the spot the fade in begins the Freeze occur.

The interesting thing is that this part works with the oldest WHDload.slave for this game, ( Quik-20010918.lha ) BUT the slave is still in AGA mode on ECS machines, so it become a total mess after you press "Start Game" .


PS:The STYWOX logo dosent fade as far as in the picture, its barley visible before it freezes.
(0005979)
Nibbler   
2018-01-03 17:02   
hmmm, i thought i uploaded a picture of the logo. anyway. I think you get it.
(0007433)
CFOU   
2019-11-22 00:35   
(Last edited: 2019-11-22 01:06)
version 1.3 beta (xx.11.19)
 - trainer enhanced to add flight mode (ECS/AGA/CD32)
    CUSTOM1=x (to select start level (x=1 to 5)
    CUSTOM2=x (to select start stage (x=1 to 5)
    CUSTOM3=1 (to enable original cheat mode)
    CUSTOM3=2 (to enable flight mode)
    => pressing Jump button for ECS/AGA & FIRE button for CD32
 - some other stack & SR register modifications removed (AGA)
 - AGA restriction added for AGA/CD32
To do
 - outro fix using start level (AGA/ECS) works with 68020 not with 68030+ (ECS/AGA)
 - fix exitkey in intro for 68000
 - add jump key for CD32
 - add key to exit after sucide
 -....

(0007441)
CFOU   
2019-11-22 21:39   
Hi can you test new beta version for ECS /AGA /CD32?

 version 1.3 beta (xx.11.19)
 - trainer enhanced to add flight mode (ECS/AGA/CD32)
    CUSTOM1=x (to select start level (x=1 to 5)
    CUSTOM2=x (to select start stage (x=1 to 5)
    CUSTOM3=1 (to enable original cheat mode)
    CUSTOM3=2 (to enable flight mode)
    => pressing Jump button for ECS/AGA & FIRE button for CD32
 - some other stack & SR register modifications removed (AGA)
 - AGA restriction added for AGA/CD32
 - intro/outro fix (AGA/ECS)
 - Lowlevel.library emulation used instead of library file (CD32)
 - keyboard interruption enable for exitkey support in outro (CD32)
 - SPC key added to retarts after suicide pressing 'X' key (ECS/AGA/CD32)
    (0004162)
 - Missing JUMP and FIRE key added (CD32): 0004162
    LCTRL: to jump
    SPACE: to fire
 - Exitkey for 68000 added (0003397)

To do
 - test with all config (already tested 68000 (ECS) 68030&68040 (ECS/AGA/CD32)
 - try to add optional slave with fast (warning trainer use absolute adresses)
(0007484)
CFOU   
2019-11-26 14:23   
here last beta for test:
added: Skip level/wait button/CD32Pad support for ECS/AGA

to do :
- fix ECS version (level 2 cactus)
- fix instability on 68000-68020 (ECS)

 version 1.2g (26.11.19)
 - trainer enhanced to add flight mode (ECS/AGA/CD32)
    CUSTOM1=x (to select start level (x=1 to 5)
    CUSTOM2=x (to select start stage (x=1 to 5)
    CUSTOM3=1 (to enable original cheat mode)
    CUSTOM3=2 (to enable flight mode)
    => pressing Jump button for ECS/AGA & FIRE button for CD32
 - CD32Pad support (ECS/AGA)
    CUSTOM3=4
 - skip intro possible using CUSTOM3=8
 - some other stack & SR register modifications removed (AGA)
 - AGA restriction added for AGA/CD32
 - intro/outro fix (AGA/ECS)
 - Lowlevel.library removed (not needed)
 - keyboard interruption enable for exitkey support in outro (CD32)
 - SPC key added to retarts after suicide pressing 'X' key (ECS/AGA/CD32)
    (0004162)
 - Missing JUMP and FIRE key added (CD32): 0004162
    LCTRL: to jump
    SPACE: to fire
 - Exitkey for 68000 added (0003397)
 - fix gfx bug in scrolling: Addq.w replaced by Addq.l (CD32)
   (when bitmap base go from $7xxxx to $8xxxx)
 - WaitButton support added (at inter level screens)
(0007491)
CFOU   
2019-11-26 15:56   
(Last edited: 2019-11-26 16:01)
>Nibbler

interesting:
"The interesting thing is that this part works with the oldest WHDload.slave for this game, ( Quik-20010918.lha ) BUT the slave is still in AGA mode on ECS machines, so it become a total mess after you press "Start Game" ."

I will investigate.

but, in my memory if i fix it, it's freeze on 68030+ ;)

perhaps just to do special fix for 68030+ but not for 68000-20.

but before, i will try to re-written original synchronisaition code using curious method via SR register modification (perhaps replacing original code by VBL interuption by example)

(0007494)
CFOU   
2019-11-26 19:28   
(Last edited: 2019-11-26 20:08)
>Nibbler & Akira

can you test beta 4?

It seems intro is fixed.

Tested 68000-68020-68030-60040 for ECS/AGA no freeze here and synchro is ok a600+68020 (winuae)

(0007497)
Akira   
2019-11-26 19:32   
@CFOU, I'll try a test on my base system.
(0007499)
CFOU   
2019-11-26 22:21   
beta5

Fixe CD32 control (ECS/AGA):
- now you can jump, roll and tell at the same time
- now you can use UP in main menu
(0007510)
CFOU   
2019-11-27 01:24   
Beta 6
I hope final.

Can you test many option possibilities and all versions before final release?

newfeature:
    CUSTOM3=8 : Enhanced CD32Pad support
        PLay: Pause/Unpause game
        Forward+Reverse: leave current game
 - skip intro using CUSTOM3=16 (ECS/AGA)



V1.2i
 - trainer enhanced to add flight mode (ECS/AGA/CD32)
    CUSTOM1=x (to select start level (x=1 to 5)
    CUSTOM2=x (to select start stage (x=1 to 5)
    CUSTOM3=1 (to enable original cheat mode)
    CUSTOM3=2 (to enable flight mode)
    => pressing Jump button for ECS/AGA & FIRE button for CD32
 - CD32Pad support (ECS/AGA/CD32)
    CUSTOM3=4 : CD32Pad support
        Red Button for FIRE / Blue Button for JUMP
                                     + LCTRL/LALT for JUMP
    CUSTOM3=8 : Enhanced CD32Pad support
        PLay: Pause/Unpause game
        Forward+Reverse: leave current game

 - skip intro using CUSTOM3=16 (ECS/AGA)
 - some other stack & SR register modifications removed (AGA)
 - AGA restriction added for AGA/CD32
 - intro/outro fix (AGA/ECS)
 - Lowlevel.library removed (not needed)
 - keyboard interruption enable for exitkey support in outro (CD32)
 - SPC key added to retarts after suicide pressing 'X' key (ECS/AGA/CD32)
    (0004162)
 - Missing JUMP and FIRE key added (CD32): 0004162
    LCTRL: to jump
    SPACE: to fire
 - Exitkey for 68000 added (0003397)
 - fix gfx bug in scrolling: Addq.w replaced by Addq.l (CD32)
   (when bitmap base go from $7xxxx to $8xxxx)
 - Gfx bug on Quik when it passed behind object fixed (ECS)
 - WaitButton support added (inter level screens)
(0007526)
CFOU   
2019-11-27 22:04   
fixed with v1.3

Issue History
2014-07-23 21:45administratorNew Issue
2014-07-23 21:45administratorStatusnew => assigned
2014-07-23 21:45administratorAssigned To => CFOU
2016-01-23 18:31AkiraNote Added: 0004814
2017-07-06 23:23AkiraNote Added: 0005618
2017-07-09 13:16SCONote Added: 0005619
2017-07-11 17:36AkiraNote Added: 0005623
2018-01-01 13:55NibblerNote Added: 0005970
2018-01-01 18:44StingRayNote Added: 0005973
2018-01-01 18:44StingRayAssigned ToCFOU => StingRay
2018-01-02 12:12StingRayNote Added: 0005975
2018-01-03 17:01NibblerFile Added: logo.jpg
2018-01-03 17:01NibblerNote Added: 0005978
2018-01-03 17:02NibblerFile Added: logo-2.jpg
2018-01-03 17:02NibblerNote Added: 0005979
2019-06-24 11:42StingRayAssigned ToStingRay =>
2019-11-22 00:35CFOUFile Added: QuikBeta.lha
2019-11-22 00:35CFOUNote Added: 0007433
2019-11-22 01:06CFOUNote Edited: 0007433bug_revision_view_page.php?bugnote_id=7433#r1065
2019-11-22 01:09CFOUAssigned To => CFOU
2019-11-22 21:39CFOUFile Added: Quik-beta2.lha
2019-11-22 21:39CFOUNote Added: 0007441
2019-11-26 14:23CFOUFile Added: quik-Beta3.lha
2019-11-26 14:23CFOUNote Added: 0007484
2019-11-26 15:56CFOUNote Added: 0007491
2019-11-26 16:00CFOUNote Edited: 0007491bug_revision_view_page.php?bugnote_id=7491#r1067
2019-11-26 16:00CFOUNote Edited: 0007491bug_revision_view_page.php?bugnote_id=7491#r1068
2019-11-26 16:01CFOUNote Edited: 0007491bug_revision_view_page.php?bugnote_id=7491#r1069
2019-11-26 19:28CFOUFile Added: quik-beta4-ecs-aga.lha
2019-11-26 19:28CFOUNote Added: 0007494
2019-11-26 19:32AkiraNote Added: 0007497
2019-11-26 20:08CFOUNote Edited: 0007494bug_revision_view_page.php?bugnote_id=7494#r1071
2019-11-26 22:21CFOUFile Added: Quik-beta5.lha
2019-11-26 22:21CFOUNote Added: 0007499
2019-11-27 01:24CFOUFile Added: quik-beta6.lha
2019-11-27 01:24CFOUNote Added: 0007510
2019-11-27 22:04CFOUStatusassigned => closed
2019-11-27 22:04CFOUResolutionopen => fixed
2019-11-27 22:04CFOUNote Added: 0007526