Can you get "Front page sports ski racing" to run on Win10/11 with DxWnd? The game does ship with a V1000.uc file, but doesn't actually appear to have any actual rredline code, at least not in the game exe.
Can you get "Front page sports ski racing" to run on Win10/11 with DxWnd? The game does ship with a V1000.uc file, but doesn't actually appear to have any actual rredline code, at least not in the game exe.
Can you get "Front page sports ski racing" to run on Win10/11 with DxWnd? The game does ship with a V1000.uc file, but doesn't actually appear to have any actual rredline code, at least not in the game exe.
1997 game, Dynamix? Let me see
It's a Sierra game from '97. I think the developer was dynamix.
The game works. Although far from perfect. The game, on a second launch of a race, crashes due to a loss of the surface (primary surface?). This is likely a long known DxWnd issue (saying because using a "Free" window instead of a "Floating" window fixes it).
On other grounds, windowed mode with DxWnd works perfect at all times.
For fullscreen, here is the profile I use:
To use windowed, change Free window to Floating because it crashes for me. Also when launching the game, it will start at a resolution outside the window, just press the "Maximize" button on the window and it will resize correctly (yet another issue). Alternatively, you can set Intial resolution 640x480 in DxWnd and it won't be required. Officially the game supports non-widescreen ratios
BEEN_Nath_58wrote on 2024-07-29, 08:57:The game works. Although far from perfect. The game, on a second launch of a race, crashes due to a loss of the surface (primary […] Show full quote
The game works. Although far from perfect. The game, on a second launch of a race, crashes due to a loss of the surface (primary surface?). This is likely a long known DxWnd issue (saying because using a "Free" window instead of a "Floating" window fixes it).
On other grounds, windowed mode with DxWnd works perfect at all times.
For fullscreen, here is the profile I use:
To use windowed, change Free window to Floating because it crashes for me. Also when launching the game, it will start at a resolution outside the window, just press the "Maximize" button on the window and it will resize correctly (yet another issue). Alternatively, you can set Intial resolution 640x480 in DxWnd and it won't be required. Officially the game supports non-widescreen ratios
Got a weird bug with mouse support with dosbox-staging, it can cause games using the mouse to freeze permanently. This is holding up the release of staging.
The mouse code is different in staging to vanilla dosbox and expects both relative movement and absolute coordinates to be updated at the same time.
Vanilla Dosbox only uses one at a time. My code to handle this doesn't work. In fact I'm not entirely sure why it locks up.
Rebel Moon and vQuake random lock up should be fixed (fingers crossed) and now with dosbox-staging (recommended for Rebel Moon and vQuake): https://nirvtek.com/downloads/RReady.Alpha.20240806.002.zip
MD5: c5073d54097516aa71bf79f547d1df69
Staging uses its own dosbox-staging.conf and rendition.cfg files and does not support per-app configs. These will be copied across to the staging subfolder of that dosbox is installed to (withint RLauncher).
This is an alpha fully tested release (at last dosbox-rendition is). I have done some stress testing with vQuake and Rebel Moon with staging. Vanilla dosbox should also be fixed (tested only with Rebel Moon). The bug was in the mouse handler. It goes through a thread safe routine now (using SDL_PushEvent) just like it did for the keyboard.
- vQuake 2/vHexen II v1k_nopageflip should no longer tear/band. This is the Rendition native no-vsync mode. It's best to not enable this and disable vsync in rendition settings instead. This should allow for higher frames rates than 85 Hz.
- Descent II (still not working), pre-mission intros no longer flicker.
- Mouse input should be a lot more stable not cause lockups.
I'll be stress testing it over the next few days and will push it out to the store when I'm done.
Alpha release: https://nirvtek.com/downloads/RReady.Alpha.20240811.002.zip
MD5: 47c386c755cebef95a783eeef30be498
Corrects:
- Dosbox-Staging not showing up right after selecting installation folder
- Dosbox and dosbox-staging mouse motion and button clicks not registering on some systems
- Partial support for Descent II
When I get Descent II working, I'll push it out to the store.
Last edited by sharangad on 2024-08-12, 14:44. Edited 1 time in total.
@robertmo3, I can confirm icr2 custom tracks Nashville and Meadowlands don't switch to paletted modes after running Rendition enhanced tracks on actual hardware. So this is a wrapper bug. Also cars2k 95 (custom car set) doesn't suffer massive slowdown. The frame rate is lower but it's not a chugfest. This appears to be a cpu emulation problem with dosbox, but maybe I can lower the speedy3d comms load to speed things up. Setting [cpu] cycles to 400,000 will also fix it.
Descent 2 also happens to run in dma mode on rendition boards, but not with RReady. I'm looking at that too.
[edit]
Descent 2 does not run in dma mode in pure ms-dos mode, only from within Windows 98.
It appears to be a malformed int 10h function 0xf (get current video mode num) call. Registers es and Di are not zero and the dpmi real mode call tries to page in es : di and fails in ms-dos mode. Dos from within win32 is a lot more lenient and there's no gpf.
[/edit]
[EDIT2]
ICR2 does switch to paletted modes after the mode switch. It seems somewhat temperamental.
Last edited by sharangad on 2024-08-21, 19:19. Edited 1 time in total.
Just a quick update from my work on ICR2 - we're having a discussion on the ICR2 forum about .MI4 files - https://icr2.net/forum/showthread.php?tid=139 … =13934#pid13934
Those are 16-color images that seem to help reduce file size and save memory, as opposed to the standard .MIP format. So I'll be using those image files in addition to other techniques to try to get Detroit fully working.
By the way, the mods told me they activated your account over there, so please check if you haven't already.