WHDLoad MantisBT - Lollypop
View Issue Details
0005831Lollypop[All Projects] Generalpublic2022-10-24 01:122022-11-02 11:59
ReporterTorti the Smurf 
Assigned ToCFOU 
PriorityhighSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineA1200
CPU68020
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem28 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.7
imported
Summary0005831: Crash at level 5 !!! 100% !!! - There is also a Install Bug besides others
Description100% Crash at Level 5. (Level 5 is working tho with the level select cheat)

The Install not only copies the Extracted data files from the Disc Images, but also copies the hole Disk Images Themself.
Steps To Reproduceuse the cheatcode for faster testing. level 5 will crash 100%.

1) ok so start the game as usal.
2) when level 1 starts type brain and then Enter to activate the cheat
3) now press Tab on the keyboard.
4) you will skip a level everytime you press tab
5) if level 5 comes up it will freeze 100% ether with a grey like screen or a error message that LifeSchool posted here.

https://eab.abime.net/showthread.php?t=112179

The funny thing is...
if we would press 5 on the keyboard (with the bbrain code activated) Level 5 would work. But there is no regular way to get to level 5 with the current 1.0 Slave.

So, this would need a fix and the install themself; so that the Images Disk.1-Disk.5 will not be copied into the Data folders.


Additional InformationThis game is played right now for the LemonAmiga SuperLeague competition.
TagsNo tags attached.
Attached Files? Lollypop-rawdic-update_corrupt-files.lha (6,151) 2022-10-26 19:12
http://mantis.whdload.de/file_download.php?file_id=1481&type=bug
? Good-From-Update.lha (145,495) 2022-10-26 22:35
http://mantis.whdload.de/file_download.php?file_id=1482&type=bug
? Lolllypop-WHD-beta0c.lha (2,909) 2022-10-31 13:06
http://mantis.whdload.de/file_download.php?file_id=1484&type=bug
? Lollypop-WHD-V20-for-test.lha (82,345) 2022-11-01 23:01
http://mantis.whdload.de/file_download.php?file_id=1488&type=bug

Notes
(0011858)
Torti the Smurf   
2022-10-24 12:47   
File 5B and 6E are corrupt on Disk1.
There was however a updated version of this disk.

The updated/fixed Disk is flawless as far as i can see.

Please use that one (the disk is to big to post it here, sorry)

Greetings, Torti
(0011860)
CFOU   
2022-10-25 00:59   
(Last edited: 2022-10-25 01:00)
so you need just ignore both files on disk1 during instakllation if present on another disks?

can you post good files 5b and 6e for test?

(0011861)
CFOU   
2022-10-25 01:03   
PS: a checksum test of both files could be added in the slave at launch to verify installed files and display error message if needed...
(0011862)
CFOU   
2022-10-25 01:05   
@Torti the Smurf
SPS 2664 is damaged?
Can you upload good disk1 in EAB's TheZone! ?
(0011863)
Torti the Smurf   
2022-10-25 01:10   
Cheat=brainb + enter .... not brain + enter (damn typos..sorry)

Btw. A option for using the second button would be really neat. ( space,enter OR jump)

Thank you guys !

Greetings (T_T)
(0011865)
CFOU   
2022-10-25 02:03   
are you sure for the file "5B" it is not on the disk update nor on disk 1?
On the other hand, the "6E" file is very different
(0011866)
CFOU   
2022-10-25 09:32   
in fact its file "58" and not "5B" whicj it different between updated version and original..

i am workin gon a update
(0011867)
CFOU   
2022-10-25 11:27   
i have a file '0f' with an octet different (offsset $9a3) i will verify if it's not damaged too...

i notice a crash when i skip to last level (access to exec.library...)

indeed disk1-5 must be deleted , rawdic imager to fix...
(0011869)
CFOU   
2022-10-26 19:12   
Hi,
can you test attached fixed RawDIC imager please?

2 fixes:
+ inused Disk.1 to disk.5 not saved
+ files 0f,58 & 6e fixed (update disk data)
(0011870)
Torti the Smurf   
2022-10-26 22:35   
The new Installer works; no more corrupted files \(^o^)/

Anything else stays the same as you know ;) Crash at Level 5 n stuff ....

The Second Button feature would be really sweet too; if you could add that (ړײ)‎

❤ Thank you CFou ❤


PS:Down below are the Files 5B & 6E from the Updated Disk.
   I will post the Updated Disk in EAB´s Zone <(^_^)>


Greetings; Torti ツ
(0011871)
CFOU   
2022-10-27 00:27   
in fact it is not level 5 that crashes.
indeed, if you load five different levels one after the other (regardless of the order) using the passwords or the keys 1-8 with the cheat mode, the game will crash after loading of 5 diffrents levels.
(0011872)
Torti the Smurf   
2022-10-27 08:40   
Hhmmm,i see ...

Nice discovery CFou (◠‿◠)

Rock on ✿
(0011873)
CFOU   
2022-10-31 13:06   
can you test last attached quick update ?


random crashes are fixed (normally )

there was a bug in load file code.
(CPU registers was not correctly restored after loading....)
__________________
(0011876)
CFOU   
2022-10-31 17:01   
game code use absolute adresses with extended memory to $80000, 200000 or c00000 but with not relocable codes....

but there are 3 game codes by example (with offset to $60000:
6e for absolute adress to $260000
6F for absolute adress to $c60000
etc...

so i will try to compare unpached files 6e & 6f to try to make relocable table to update slave to support 0.5 chip + 0.5 fast (at the end of the week)
_
(0011879)
retrogamer   
2022-10-31 20:47   
@CFOU please can you fix the adresserror with 68000 cpu and quitkey support?
(0011880)
Torti the Smurf   
2022-11-01 10:53   
I will Test it and report later ;)
(0011883)
Torti the Smurf   
2022-11-01 18:24   
Works great CFOU !
I have finished the game (with invincible Cheat)and had zero problems with it.

Thank you CFOU !
(0011884)
CFOU   
2022-11-01 20:38   
@Torti the Smurf
great for 1Mio Chip slave, finally randow craches are fixed

I will soon need testers for the 0.5chip + 0.5 fast version.
The creation of the relocation table and the relocation code is finished.
I just have to insert it in the game and test quickly before launching the final test (probably for tomorrow)
(0011885)
Pascal De Maeseneire   
2022-11-01 20:45   
@CFOU,

Of course I can Help with my ACA500Plus.

I can change my ACA500Plus setup without 1MB CHIP Emulation and change my fast ram.
(0011889)
CFOU   
2022-11-01 23:01   
can you test attached package 2.0 before first release?


 - RawDIC imager updated (0005831):
   - to remove inused 'Disk.x' files
   - to support checksum control (disks can not be swapped by error now)
   - to fix 3 corrupted files of original version (files 0F,58 & 6e)
     WARNING!! you need re-install the game to fix files
     You must use RawDIC V5.0 or above
 - test for good files at launch added (message displayed if files corrupted)
 - access fault fixed on 68000 (0003245 & 0005485)
 - randow crash fixed (load file code bugged, some CPU registers not restored...)
   (0005831)
 - less chip memory needed & main game code loaded & relocaded in fast memory
    Relocation table is created at first launch to reloc main game code (file '6e')
    remark: files "6D" and "6F" can be deleted now
 - new install script
(0011890)
Pascal De Maeseneire   
2022-11-02 01:43   
@CFOU,

Hi,
Your lastest Slave 2.0 works correctly on my A500 rev6.A ECS 8372A (512k+512k) CPU 68000 with my ACA500Plus.

Config :
no 1MO CHIP Emulation
Disable 512K in Trapdoor
2MO FAST RAM

I used Cheat (mama) to switch to next level with TAB.
all seems to works and All levels works without any problems.

Many thanks,

Best regards,
Pascal
(0011891)
Torti the Smurf   
2022-11-02 10:08   
Install is flawless !

I finished the game .... again :) and had zero troubles.

Great work !

Thank you so much CFOU (T_T)
(0011892)
CFOU   
2022-11-02 11:59   
all reported bugs fixed with v2.0 soon released

Issue History
2022-10-24 01:12Torti the SmurfNew Issue
2022-10-24 12:47Torti the SmurfNote Added: 0011858
2022-10-25 00:59CFOUNote Added: 0011860
2022-10-25 01:00CFOUNote Edited: 0011860bug_revision_view_page.php?bugnote_id=11860#r1529
2022-10-25 01:00CFOUAssigned To => CFOU
2022-10-25 01:00CFOUStatusnew => assigned
2022-10-25 01:03CFOUNote Added: 0011861
2022-10-25 01:05CFOUNote Added: 0011862
2022-10-25 01:10Torti the SmurfNote Added: 0011863
2022-10-25 02:03CFOUNote Added: 0011865
2022-10-25 09:32CFOUNote Added: 0011866
2022-10-25 11:27CFOUNote Added: 0011867
2022-10-26 19:12CFOUFile Added: Lollypop-rawdic-update_corrupt-files.lha
2022-10-26 19:12CFOUNote Added: 0011869
2022-10-26 22:35Torti the SmurfFile Added: Good-From-Update.lha
2022-10-26 22:35Torti the SmurfNote Added: 0011870
2022-10-27 00:27CFOUNote Added: 0011871
2022-10-27 08:40Torti the SmurfNote Added: 0011872
2022-10-31 13:06CFOUFile Added: Lolllypop-WHD-beta0c.lha
2022-10-31 13:06CFOUNote Added: 0011873
2022-10-31 17:01CFOUNote Added: 0011876
2022-10-31 20:47retrogamerNote Added: 0011879
2022-11-01 10:53Torti the SmurfNote Added: 0011880
2022-11-01 18:24Torti the SmurfNote Added: 0011883
2022-11-01 20:38CFOUNote Added: 0011884
2022-11-01 20:45Pascal De MaeseneireNote Added: 0011885
2022-11-01 23:01CFOUFile Added: Lollypop-WHD-V20-for-test.lha
2022-11-01 23:01CFOUNote Added: 0011889
2022-11-02 01:43Pascal De MaeseneireNote Added: 0011890
2022-11-02 10:08Torti the SmurfNote Added: 0011891
2022-11-02 11:59CFOUStatusassigned => resolved
2022-11-02 11:59CFOUResolutionopen => fixed
2022-11-02 11:59CFOUNote Added: 0011892