The XBE with sound (RaceX.xbe) crashes immedately with an error to do with DirectSoundCreateStream. It has been suggested that the OOVPA for this function may be broken.
On the other hand, the soundless XBE (RaceX_ns.xbe) reaches menus, but crashes when attemping to get in-game.
RaceX.xbe
KrnlDebug.txt
Xbe.txt
RaceX_ns.xbe
KrnlDebug.txt
Xbe.txt
RaceX_ns.xbe in menus:

Just wanted to say that commit f2acc6e9 (Radwolfie's DSound improvements) now gets the executable _with_ sound into menus just like the soundless xbe, and has complete working sound. RaceX still doesn't go in-game though. :c
Okay, so testing with the latest builds, RaceX can't get into menus anymore; only a breakpoint exception appears as soon as you start the demo now:
Cxbx-Reloaded
---------------------------
Received Breakpoint Exception (int 3) @ EIP := 0x00072D87(=D3D_CMiniport_GetDisplayCapabilities+0x9f7)
Press Abort to terminate emulation.
Press Retry to debug.
Press Ignore to continue emulation.
---------------------------
Abort Retry Ignore
---------------------------
Clicking on 'Retry' just crashes Cxbx-reloaded with a "Stopped Working" message; clicking ignore will just result in an endless black screen. This applies to both XBEs by the way.
After the recent Memory Manager PR by ergo720, this demo now gets In-Game, and the graphics are absolutely perfect! (for those who aren't familiar with this tech demo, the lack of buildings at the sides of some roads are normal since this is an unfinished demo).
This is all tested in the soundless XBE (racex_ns) right now though; I haven't yet tested the regular XBE with sound as my laptop is currently experiencing issues with outputting sound... I'll report back when I have tested on my GPD Pocket.
Worth noting the game can get a little slow at most times; often fluctuating between 15-60fps depending on what's being drawn on-screen.


RaceX has regressed, now showing the following message on startup:
Cxbx-Reloaded
---------------------------
Received Fatal Message:
* IDirect3D::CreateDevice failed
---------------------------
OK
---------------------------
Most helpful comment
Just wanted to say that commit f2acc6e9 (Radwolfie's DSound improvements) now gets the executable _with_ sound into menus just like the soundless xbe, and has complete working sound. RaceX still doesn't go in-game though. :c