How to create standalone Windows ACT compat. databases?

Getting old Windows games working.

How to create standalone Windows ACT compat. databases?

Postby Expack3 » 2017-11-07 @ 19:26

I've found an expansion to a game called Elona, itself called Elona+, which has a RTD error on Windows 10 with HiDPI monitors...like it's trying to read pixels which, due to screen magnification, aren't at the same memory position they'd be at if the monitor was using a 1:1 pixel ratio. That's not a problem - it's the kind of game where forcing "System (Enhanced)" actually works.

Now, with Windows 10 version 1709 (aka the Fall Creators Update), it has RTD issues with MP3 playback - rather important for a user with average tech literacy who wants something which sounds decent. Thankfully, I've been able to almost fix the game by forcing it to use WaveOut via a custom compatibility database built with the Windows Application Compatibility Toolkit (ACT). I'd like to distribute this database for testing as well as feedback on how to fix the error I get on exiting the program (yet more "can't read from memory" issues).

Question is, how do I distribute a custom compatibility database such that someone without the Windows ACT can install it?
Expack3
Member
 
Posts: 149
Joined: 2015-5-24 @ 23:18

Re: How to create standalone Windows ACT compat. databases?

Postby teleguy » 2017-11-07 @ 19:47

Distribute the sdb file you created alongside a batch file with this content

Code: Select all
sdbinst.exe "%~dp0Filename.sdb"
pause


where "Filename" is the name of the sdb file. The database can then be installed by running the batch file.
(sdbinst.exe is included with Windows.)

Example:
viewtopic.php?f=8&t=33579&p=579129#p579129

Edit:
https://github.com/MicrosoftDocs/window ... ne-tool.md
teleguy
Member
 
Posts: 377
Joined: 2004-2-28 @ 18:54

Re: How to create standalone Windows ACT compat. databases?

Postby Davros » 2017-11-07 @ 22:14

what are RTD issues ?
Guardian of the Sacred Five Terabyte's of Gaming Goodness
User avatar
Davros
l33t
 
Posts: 2475
Joined: 2004-3-01 @ 03:08

Re: How to create standalone Windows ACT compat. databases?

Postby Expack3 » 2017-11-08 @ 00:25

Davros wrote:what are RTD issues ?

"Return to Desktop", aka CTD/Crash to Desktop (should've just said the latter)
Expack3
Member
 
Posts: 149
Joined: 2015-5-24 @ 23:18


Return to Windows

Who is online

Users browsing this forum: Bing [Bot] and 1 guest