Repository navigation
v1.7.4
What's Changed
VFX1 emulation
(Inspired by https://github.com/LeonG-ZA/forte-vfx1-vr)
Enable VFX1 in settings and a headset will appear on the table. You can put it on and take it off at any time - just grab it and put it over your head to wear, and grab it from your head and put it away to remove. Running any VFX1 enabled game will render as stereoscopic 3D inside your VR headset while you are wearing the virtual VFX-1, and will render as left/right eye image on the VR monitor if you remove the VFX-1 from your head.
This is not really something that can be shown with a screenshot - you'll have to try this out yourself.
Note
Resolution and FOV are limited to the original as supported by the respective games. This feature only works in VR headsets, it wouldn't make much sense on a 2D screen.
Usable VR keyboard
If you just want to try something out quickly without a connected bluetooth keyboard, there's now a VR keyboard that can be used and grabbed with the VR controllers.
Note
The bedroom scene has been updated, please go to the scene list and download the update right inside Rust-DOS.
Improved Vérité and PowerVR support
Several texture and rendering issues are fixed and games should work better across the board.
New logo
By Dominusprog on the Vogons forums, thanks!!
Other fixes and changes:
- Read CD sectors whose EDC fails as errors, so copy protections that check them pass by @kibertoad in #116
- Round FBSTP as the control word says and store the BCD indefinite for what doesn't fit by @kibertoad in #117
- Say when a state's drive image has moved, not that the state is of another machine by @kibertoad in #118
- Document how Windows OpenGL games reach the Voodoo2 by @kibertoad in #119
- Translate MMX and SSE instructions on x86-64 by @kibertoad in #120
- Draw 3dfx OpenGL's raster states with variants that fix only the combines by @kibertoad in #121
- Translate SAHF and FILD of a qword by @kibertoad in #122
- Start blocks in a page's last 15 bytes on x86-64 by @kibertoad in #123
- Run SSE arithmetic without loading MXCSR where the guest's matches by @kibertoad in #126
- Read IDE disk blocks at once in REP INSW and INSD by @kibertoad in #127
Full Changelog: v1.7.3...v1.7.4