I suppose this topic might've been covered in the main megathread already, but I thought it could use a separate one for clarity and to consolidate the knowledge.
The majority of titles I've tried (not that many) runs fine when using the "standard" roms: micro8088 & pcxt31 (using a hdd image with MS-DOS 6.22 and fairly basic autoexec/config.sys = 550 Kb)
But I also have encountered these 3 main problems so far:
1) Tandy games - what I did first: built a Tandy rom with the python script from github, mounted it in "Tandy BIOS" and choose "Tandy 1000" as "Model" in the OSD Menu, also mounted the ide_xtl.rom in "EC00 BIOS".
After Ctrl+Alt+Del screen often shows gfx garbage, sometimes actual game screen, also takes a while to reboot (not sure if this is normal).
I got some titles to work, but others have problems.
Ghostbusters - hangs after logo intro
Pitfall II - starts with game level screen but can't do anything, beep on keypress.
F-16 Combat Pilot - crashes after choosing Demonstration in game menu
Also some basic games crash with "Resume without error in 1010" (eg French edu games from 1986, like Addition, Calculme)
Crossfire - running from floppy image - game starts, shows intro and sidebar with scores and seems to run, but main gameplay scr is missing
2) IBM PC Basic games - what I did first: built a IBM 5160 rom using the python script from github, mounted it in "PCXT BIOS" and choose "IBM PC XT" as "Model" in the OSD Menu, also mounted the ide_xtl.rom in "EC00 BIOS".
(At the moment, after boot I get the memory check (slow) and"FC000 ROM /ERROR" msg. Can resume with F1 and boot into DOS. But then keyboard is not very responsive, as if registering only every other keystroke. This used to work better before, so not sure what's wrong - some problem on my side possibly.)
There are a lot of basic games in the early years, perhaps two or three types? Like BASICA, GW BASIC. Not quite sure.
When using normal roms (8088/pcxt31) some will work, but others display "OK / Direct statement in file" error.
Eg B1 Nuclear Bomber, Baseball (from 1983).
3) games which need high amounts of conventional memory. At the moment my basic autoexec/config yields 550 Kb free memory, which I guess is enough for most games, but I'm sure there are some which need more ( I think I saw one so far which actually reported it). So this would be related to squeezing more memory via config optimisation, as per this thread.