News | Forum | People | FAQ | Links | Search | Register | Log in
Qrusty Quake - A Modern WinQuake Port
Just released the first version of a port I've been working on for a few weeks, purely as a hobby project. Very raw, largely untested on windows, but with enough new features to justify a public showcase. Pasta from the git readme:

- A "New Options" menu, can be toggled with "newoptions 0/1"

- Integer scaling

- Borderless window with -borderless parameter

- Auto-resolution fullscreen with -fullscreen_desktop

- Hardware-accelerated frame > screen rendering

--- Boosts performance massively on systems with GPUs

--- Tanks performance on machines without GPUs

--- Use the new -forceoldrender flag to disable

- High resolution support

--- Maximum tested is 16K, 2000 times bigger that 320x200

--- Defined by MAXHEIGHT and MAXWIDTH in r_shared.h and d_ifacea.h

--- Can probably be set higher for billboard gaming

- Non-square pixels for 320x200 and 640x400 modes

--- Can be forced on other modes with -stretchpixels

- General feature parity with the original WinQuake

--- "Use Mouse" option in windowed mode (also _windowed_mouse cvar)

--- Video configuration menu (mostly for show, use -width and -heigth)

- Proper UI scaling

- Advanced audio configuration

--- The default audio rate is 11025 for more muffled WinQuake sound

--- New flags -sndsamples and -sndpitch (try -sndpitch 5 or 15)

- vim-like keybinds that work in menus, enable with -vimmode flag

- Mouse sensitivity Y-axis scaling with sensitivityyscale cvar

Building on Linux is trivial and only requires SDL2, windows binary is available at

https://github.com/cyanbun96/qrustyquake/releases/tag/v0.1

All feedback and experience reports are appreciated!

--CyanBun96 <3
No posts to display.
You must be logged in to post in this thread.
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.