amiberry icon indicating copy to clipboard operation
amiberry copied to clipboard

Test Drive 2 - Faulty car selection screen

Open Retro1968 opened this issue 2 years ago • 3 comments

Raspberry Pi 4, RetroPie 4.8, Amiberry v.5.3 (2022-07-01) running AmigaOS 3.2.1. The WHDLoad games are launched from the workbench.

Hello Dimitris, I hope you have a nice holiday season. Thanks for your work on amiberry, which allows me to pretend I'm 20 again. ;-)

Since amiberry 5.3, the vehicles in the car selection screen are no longer displayed correctly in Test Drive 2. Only the statistics for the vehicles are displayed; so the associated image of the vehicle is omitted. TD2#1

The game itself runs correctly otherwise. TD2#2

Attached are my amiberry.conf and default.uae: configs.zip

Cheers Retro1968

Retro1968 avatar Jul 29 '22 09:07 Retro1968

Hi @Retro1968 thanks for reporting. There's a case with 5.3 where some settings are not properly applied as they should. Based on config file you've attached I can see the following parameter being turned on:

allow_display_settings_from_xml=yes

Meaning games settings should be fetched from an external XML file. This is how it's supposed to work with current Retropie hence all good. However 5.3 seems to apply random settings to some games (need to be refined). If you can't wait for next release feel free to fiddle with the settings straight from the GUI.

I'll test on my end (I don't rely on AmigaOS though) as from top off my head Test Drive 2 doesn't require any specific settings to be set (eg. fast copper or anything blitter related). I'm on 32bit OS also - which is Retropie's default.

nemo93 avatar Jul 30 '22 07:07 nemo93

Thx for your help. I guess its a more a problem of the autocrop function of amiberry that i additionally use to get a fullscreen.

Retro1968 avatar Jul 30 '22 09:07 Retro1968

You may be right as I can't reproduce that issue here on my environment (official Retropie, 32-bit OS, DMX).

nemo93 avatar Aug 01 '22 07:08 nemo93

I'm surprised you declared the problem resolved. It exists in both the master version and the developer version. In the developer version there is also a guru message when starting testdrive 2

Retro1968 avatar Aug 15 '22 14:08 Retro1968

I'm surprised you declared the problem resolved. It exists in both the master version and the developer version. In the developer version there is also a guru message when starting testdrive 2

Sorry, closed this by mistake. It looks like an autocrop issue, which is known to be imperfect (which is why it's an option, and can also be triggered manually).

If it works without Autocrop, then the best solution I can think of right now, would be to assign Autocrop to a hotkey (e.g. on the controller), and only trigger it when you want to. Usually that works better, since it forces a re-calculation of the screen when it's triggered.

midwan avatar Aug 15 '22 18:08 midwan

Confirmed that this works normally when using the WHDLoad booter (e.g. from RetroPie) and the LHA directly. Note to @nemo93 - the game doesn't need Horizontal centering, since it uses 720 pixels of width anyway. And the centering messes up the scrolling of sprites, in the car selection screen for example. Disable it, and it's smooth again.

midwan avatar Aug 15 '22 18:08 midwan

And also confirmed that this only happens with Autocrop - unfortunately there's no reliable way (that I've found at least) to make it work in all conditions. Cases like this one, will not work properly with auto-crop, so it's best to enable/disable it as needed.

midwan avatar Aug 15 '22 18:08 midwan