2024-03-29 10:30 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005676PGATourGolf[WHDLoad Installs Games] slavepublic2023-07-07 17:48
Reporterixien 
Assigned ToStingRayProject InfoPGA Tour Golf (Electronic Arts)
http://www.whdload.de/games/PGATourGolf.html
 
PrioritynormalSeverityblockReproducibilityalways
StatusresolvedResolutionfixed 
Summary0005676: Exception error in NTSC
DescriptionOnce again a game that doesn't work in NTSC while it's a shame as it's a game created by an american team, so you need to play it in 60hz to enjoy the right speed and fullscreen display.
Steps To ReproduceJust start the game using the NTSC tooltype
Additional InformationSame pb on my CDTV and on WinUAE. Attached is a screen capture showing the detail of the error.
TagsNo tags attached.
MachineCDTV
CPU68000
CPUSpeed7
ChipSetECS
GFXCardNone
ChipMem2 MB
FastMem8 MB
WorkbenchOS 2.1
KickROM37 - Kick 2.0
KickSoftNone
WHDLoad18.7
imported
Attached Files

-Relationships
+Relationships

-Notes

note ~0011448

StingRay (developer)

I can't reproduce this, game works fine using NTSC tooltype on my machines. My guess is that your data files are corrupted. What happens when you omit the NTSC tooltype?

note ~0011449

ixien (reporter)

Perfectly works in PAL. I will make new rests tomorrow if you want. I can send you my Winuae config file too.

note ~0011450

ixien (reporter)

I just tried again on WinUAE. Same problem again. Attached is my config file that simulates my real CDTV (and I Have the problem on real system too)

note ~0011451

StingRay (developer)

I still can't reproduce this with your UAE configuration. I'm starting to suspect you are using a buggy NTSC monitor driver! Please create an archive with the minimal workbench files required to run the game in NTSC mode with WHDLoad and the game files (i.e. the "data" directory") and send it to me (or upload somewhere).

note ~0011452

ixien (reporter)

Ok, I installed a minimal Workbench 2.10 with NTSC monitor in DEVS. Copied WHDLoad 18.8 in C and its files in S. Then Kickstart kick34005.A500 in DEVS:Kickstarts. Installed PGA Tour Golf in main directory of the Workbench then launched it in NTSC and... it crashed again (attached screen capture).

Here is a zip file of my Workbench test directory to use with my config file :
http://archives.amstradtoday.com/PGA_Test.zip

note ~0011453

StingRay (developer)

Last edited: 2022-06-18 10:20

View 2 revisions

Thanks, tried your archive and it triggers the error. My guess is still either broken game files and/or buggy NTSC monitor driver. I'll investigate and get back to you on this.

note ~0011454

StingRay (developer)

Problem is caused by the "fonts" directory in the data directory. You can safely delete it as it is not needed, the game will work in NTSC mode then. Not sure if game or WHDLoad bug, I'll keep this ticket open for now as I may do some more testing.

note ~0013021

StingRay (developer)

I now had time to properly check this, problem is caused by the "_get_program_disk" routine, for some reason, the "_Path_Attach" variable is at an odd address if game is run in NTSC mode and the "fonts" directory" is available. I have patched this routine to always return success, the game runs fine on 68000 in NTSC mode now.
+Notes

-Issue History
Date Modified Username Field Change
2022-06-05 14:25 ixien New Issue
2022-06-05 14:25 ixien File Added: pga_error.png
2022-06-12 19:07 JOTD Assigned To => StingRay
2022-06-12 19:07 JOTD Status new => assigned
2022-06-17 22:17 StingRay Note Added: 0011448
2022-06-17 23:58 ixien Note Added: 0011449
2022-06-18 07:59 ixien File Added: CDTV 2.04.uae
2022-06-18 07:59 ixien Note Added: 0011450
2022-06-18 08:29 StingRay Note Added: 0011451
2022-06-18 08:54 ixien Note Added: 0011452
2022-06-18 08:54 ixien File Added: PGA_ntsc.png
2022-06-18 10:19 StingRay Note Added: 0011453
2022-06-18 10:20 StingRay Note Edited: 0011453 View Revisions
2022-06-18 10:59 StingRay Note Added: 0011454
2023-07-07 17:48 StingRay Note Added: 0013021
2023-07-07 17:48 StingRay Status assigned => resolved
2023-07-07 17:48 StingRay Resolution open => fixed
+Issue History