WHDLoad MantisBT - AlienBreed3D2
View Issue Details
0004717AlienBreed3D2[All Projects] Generalpublic2020-06-05 15:032022-04-26 21:37
ReporterHexaae 
Assigned ToPsygore 
PrioritynormalSeverityminorReproducibilityalways
StatusassignedResolutionreopened 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineUAE
CPU68060
CPUSpeed75
ChipSetAGA
GFXCardOther
ChipMem2 MB
FastMem256 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.6beta
importedyes
Summary0004717: Trashed mem on very fast (emulated) Amiga (060 AGA JIT enabled for maximum 3D
DescriptionGameVersion: english,pal
SlaveVersion: 1.1 (01.04.2011)

Trashed mem on very fast (emulated) Amiga (060 AGA JIT enabled for maximum 3D speed, RTG Picasso emu WinUAE).
As you can see from this video, the game intro alone trashes some memory and WB RTG background will have corrupt pixels on quit:
https://streamable.com/n13p57
Tested also beta 1.2a slave (probably from EAB) but didn't solve it.
TagsNo tags attached.
Attached Files? Intro_AB3D2.slave (1,892) 2022-04-26 18:45
https://whdload.de/mantis/file_download.php?file_id=1356&type=bug

Notes
(0009331)
Psygore   
2020-12-11 10:32   
I tried with winuae mmu enabled, so memory is write-protected, There is no bug report from whdload.
(0009346)
Hexaae   
2020-12-15 22:28   
Intro.exe trashes mem after run. If you replace Intro.exe with anything else everything will work fine.
(0010914)
Hexaae   
2022-01-25 21:56   
Probably the intro.exe (actually a small demo) does something nasty on some expanded or high-end emulated systems...
I renamed C:Echo as Intro.exe just to make this WHDLoad run without troubles, and it does. No instability or RTG glitch of any kind once I go back to Workbench.
(0011201)
Hexaae   
2022-04-24 13:54   
I can confirm that after I run intro.exe from Workbench (with Mem Access fault) the system gets very unstable (= Mem sanity check errors and gurus).
It probably requires a separate stability fix as it's run before the main exe.

As mentioned above with my trick (renaming C:Echo as Intro.exe to "skip" game intro) there are no OS stability issues after WHDLoad quits back to Workbench.
(0011221)
Psygore   
2022-04-26 18:47   
I still have no problem with the intro under whdload on winuae.

Could you try the attached slave ?

It will run only the intro.exe file, pls tell me if it works better or not.
(0011225)
Hexaae   
2022-04-26 21:36   
Seems ok... Will test it for the next couple of days too... I also noticed with this new slave that intro.exe gets just paused when pressing mouse buttons, while the original slave did fully skip it at button press.
(0011226)
Hexaae   
2022-04-26 21:37   
P.S.
An additional option to skip intro would be appreciated of course in next slave.

Issue History
2020-06-05 15:03administratorNew Issue
2020-06-05 15:03administratorStatusnew => assigned
2020-06-05 15:03administratorAssigned To => Psygore
2020-12-11 10:32PsygoreNote Added: 0009331
2020-12-15 21:25PsygoreStatusassigned => closed
2020-12-15 21:25PsygoreResolutionopen => not fixable
2020-12-15 22:28HexaaeStatusclosed => feedback
2020-12-15 22:28HexaaeResolutionnot fixable => reopened
2020-12-15 22:28HexaaeNote Added: 0009346
2022-01-25 21:56HexaaeNote Added: 0010914
2022-01-25 21:56HexaaeStatusfeedback => assigned
2022-04-24 13:54HexaaeNote Added: 0011201
2022-04-26 18:45PsygoreFile Added: Intro_AB3D2.slave
2022-04-26 18:47PsygoreNote Added: 0011221
2022-04-26 21:36HexaaeNote Added: 0011225
2022-04-26 21:37HexaaeNote Added: 0011226