2024-12-09 14:45 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0006075ChuckYeagerAFT2[All Projects] Generalpublic2024-12-04 14:53
ReporterDenis 
Assigned ToDJ MikeProject InfoChuck Yeager AFT 2.0 (Eldrich the Cat)
http://www.whdload.de/games/ChuckYeagerAFT2.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
Summary0006075: Can you please update the install and rework the slave please ? Thank you. Per
DescriptionGameVersion: multi,pal,1 disks
SlaveVersion: 1.0 from 1998.....

Can you please update the install and rework the slave please ?
Thank you.
Per se, it doesn't work with my original.
Cheers,
Denis
TagsNo tags attached.
MachineA1200
CPU68030
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem32 MB
WorkbenchOS 3.5
KickROM39 - Kick 3.0
KickSoft40 - Kick 3.1
WHDLoad18.8
importedyes
Attached Files

-Relationships
+Relationships

-Notes

note ~0012481

DJ Mike (developer)

This does look overdue for an update. Would you like to send over a WWarp of your original please?

note ~0012482

Denis (reporter)

The game disk has no protection, it's plain AmigaDOS track format.

You can use IPF 670, it's the same version as mine.

DIC is enough, RAWDIC only if you plan to install the game as real files.

note ~0012483

DJ Mike (developer)

Last edited: 2023-03-10 13:15

View 2 revisions

If I use DIC to image the disk manually, the existing install seems to run fine under WinUAE at least.

The install script needs updating as a bare minimum to use DIC, so I will at least do that. Source could do with updating to use modern WHDL 18 anyway, so I'll rework that too.

note ~0012484

Denis (reporter)

It doesn't work for me i have an A1200 with blizzard IV 68030.

The screen is black, remains like that, cannot even exist with the quitkey.

I have to do 3 fingers salute.

PS : this install is way too old.

note ~0012485

DJ Mike (developer)

At least I have the same expansion as you for testing on a real Amiga.

I will have a more detailed look soon. :)

note ~0012486

DJ Mike (developer)

Last edited: 2023-03-10 17:36

View 3 revisions

I've copied the install I made from the SPS version to my real Amiga, and it still starts just fine.

Could I ask you to please upload your disk image and we can go from there? As I think I will need to compare what you are getting when you use DIC to image the disk.

Also worth checking what happens if you start with MMU enabled, as that may reveal more detail.

I already tried with MMU SNOOPOCS CHK and that does cause an issue with reading from INTREQ write register - so something for me to fix at least.

note ~0012493

DJ Mike (developer)

I managed to get it to hang with 68040-based WinUAE config. There's a duff wait for a VBL interrupt that reads from INTREQ instead of INTREQR when the game first starts.

Plenty of other stuff to fix though...

note ~0012568

DJ Mike (developer)

Last edited: 2023-03-24 23:17

View 2 revisions

Progress update: I've found and fixed the self-modifying code. Several branch and arithmetic instructions modified as the game unpacks its data.

Also a few missing blitter waits added.

Going to see if the game code can be relocated to fast memory next...
(I suspect "not easily", because there are a lot of hardcoded addresses.)

note ~0014277

DJ Mike (developer)

v2.0 which fixes this bug and various others now released.
+Notes

-Issue History
Date Modified Username Field Change
2023-03-09 21:55 administrator New Issue
2023-03-10 12:23 DJ Mike Note Added: 0012481
2023-03-10 12:23 DJ Mike Assigned To => DJ Mike
2023-03-10 12:23 DJ Mike Status new => assigned
2023-03-10 12:32 Denis Note Added: 0012482
2023-03-10 13:00 DJ Mike Note Added: 0012483
2023-03-10 13:11 Denis Note Added: 0012484
2023-03-10 13:15 DJ Mike Note Added: 0012485
2023-03-10 13:15 DJ Mike Note Edited: 0012483 View Revisions
2023-03-10 17:32 DJ Mike Note Added: 0012486
2023-03-10 17:35 DJ Mike Note Edited: 0012486 View Revisions
2023-03-10 17:36 DJ Mike Note Edited: 0012486 View Revisions
2023-03-12 00:01 DJ Mike Note Added: 0012493
2023-03-24 23:06 DJ Mike Note Added: 0012568
2023-03-24 23:17 DJ Mike Note Edited: 0012568 View Revisions
2024-12-04 14:53 DJ Mike Status assigned => closed
2024-12-04 14:53 DJ Mike Resolution open => fixed
2024-12-04 14:53 DJ Mike Note Added: 0014277
+Issue History