2024-03-28 20:07 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
000220920000LeaguesUnderTheSea[All Projects] Generalpublic2020-12-31 15:08
ReporterJason 
Assigned ToPuppeProject Info20000 Leagues under the Sea (Infogrames/Coktel Vision)
http://www.whdload.de/games/20000LeaguesUnderTheSea.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
Summary0002209: Hi Puppe, This isn't a bug report but a request for some assistance with 20000
DescriptionGameVersion: english,pal,2 disks
SlaveVersion: 1.0 from 20.05.2000

Hi Puppe,
This isn't a bug report but a request for some assistance with 20000 Leagues Under The Sea.
I've been trying to patch the manual protection for the English ADFs but am having a lot of trouble. I've gotten to certain points where I can see values being moved and manipulated which are used in a comparison to certain other values, however I still can't find the actual protection check. From what I can see, the actual value is used to produce an offset in memory. That offset contains another value (a checksum) and if it succeeds, the protection passes.
Can you help, whether it be some info, or even the slave source? Alternatively, do you have an already patched ADF?
Thanks,
Jason
TagsNo tags attached.
MachineUAE
CPU68020
CPUSpeed14
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem0 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad16.9
importedyes
Attached Files

-Relationships
+Relationships

-Notes

note ~0009364

Puppe (developer)

My slave patches 4010-4017 with 203c 0000 0000 2000
                 4094-409b with 203c 0000 0000 2000

203c 0000 0000: move.l #0, d0
2000 : move.l d0, d0 (nop)

With this patch, white is always the correct colour.
+Notes

-Issue History
Date Modified Username Field Change
2010-01-03 03:29 administrator New Issue
2010-01-03 03:29 administrator Status new => assigned
2010-01-03 03:29 administrator Assigned To => Puppe
2010-01-03 03:29 administrator Machine => UAE
2010-01-03 03:29 administrator CPU => 68020
2010-01-03 03:29 administrator CPUSpeed => 14
2010-01-03 03:29 administrator ChipSet => AGA
2010-01-03 03:29 administrator GFXCard => None
2010-01-03 03:29 administrator ChipMem => 2 MB
2010-01-03 03:29 administrator FastMem => 0 MB
2010-01-03 03:29 administrator Workbench => OS 3.1
2010-01-03 03:29 administrator KickROM => 40 - Kick 3.1
2010-01-03 03:29 administrator KickSoft => None
2010-01-03 03:29 administrator WHDLoad => 16.9
2010-01-03 03:29 administrator imported => yes
2020-12-29 15:24 Puppe Note Added: 0009364
2020-12-31 15:08 Puppe Status assigned => closed
2020-12-31 15:08 Puppe Resolution open => fixed
+Issue History