Skip to content

Releases: goshhhy/TurboQuake

486quake r8

Choose a tag to compare

@goshhhy goshhhy released this 05 Jul 14:46

this release contains a number of bugfixes and improvements.

the number of binaries built was reduced in this version. here is a rough guide on which to use:

  • 486quake.exe
    • all 386 cpus and clones
    • all socket 1/2/3 processors, except Pentium Overdrive
    • TI 486DLC and 486 SLC
    • Cyrix 6x86, 6x86L, 6x86MX
    • AMD K6
    • IDT WinChip
  • 586quake.exe
    • all Pentium processors
    • AMD K5
    • Pentium Pro and beyond

mmxQuake interrim testing release

Pre-release

Choose a tag to compare

@goshhhy goshhhy released this 09 Aug 17:19

this is an interrim testing release for some changes that enable limited use of MMX.

please run each of these binaries with xxxquake.exe -nosound -nocdaudio +timedemo demo1 and report the FPS results.

486Quake r6

Choose a tag to compare

@goshhhy goshhhy released this 29 Jul 19:05

this release adds several minor optimizations. however, most 486-class systems will not see measurable improvement in timedemo benchmarks compared to r4.

the crash that occurred when no sound card was attached and the game was launched without the -nosound parameter has also been fixed.

if you are not sure which file to use for your cpu, here's a rough guide:

  • 386quake.exe
    • all 386 cpus and clones
  • 486quake.exe
    • all socket 1/2/3 processors, except Pentium Overdrive
    • TI 486DLC and 486 SLC
    • Cyrix 6x86, 6x86L, 6x86MX
    • AMD K6
    • IDT WinChip
  • 586quake.exe
    • all Pentium processors
    • AMD K5
  • 686quake.exe
    • Pentium Pro and beyond
    • possibly Cyrix 6x86MX (untested)

1.09-r4

Choose a tag to compare

@goshhhy goshhhy released this 22 Apr 03:39

changes in this release:

  • it runs faster
  • added cvar "r_maxspans" allowing runtime adjustment for different cache sizes
  • set a higher default for maxspans that performs better on my system than the old default

known bugs:

  • incorrect rendering if d_subdiv16 is set to 0
  • crash if there is no sound card present and the -nosound option is not used

1.09-r2

Choose a tag to compare

@goshhhy goshhhy released this 20 Apr 09:45

current known bugs:

  • game crashes if run without a sound card. use parameter -nosound as a workaround.
  • graphical glitches are present if running in 8-pixel span rendering mode. this should affect exactly nobody, and will be fixed in the next release.

qmark-r3-pre

qmark-r3-pre Pre-release
Pre-release

Choose a tag to compare

@goshhhy goshhhy released this 21 Apr 06:06
add revision to version

1.09orig-pre2

1.09orig-pre2 Pre-release
Pre-release

Choose a tag to compare

@goshhhy goshhhy released this 10 Apr 04:56

second initial release.

if you do not want to test all of the binaries for your architecture and do not know which to grab, then the "Osl" variant for your subarch (486, 586, etc) is likely a good choice, as well as the "O3l" variant.

initial test release

initial test release Pre-release
Pre-release

Choose a tag to compare

@goshhhy goshhhy released this 10 Apr 01:48

this is a very early test release. all binaries should be drop-in ready on your DOS machine with Quake installed.

binaries are included (hand-made) for 386, 486, and 686 machines, with both -O3 and -Os optimization levels.

all binaries except 486QSLOW.EXE have LTO enabled.

test info for all of these binaries on real hardware would be appreciated.

specifically:

  • are these binaries (aside from 486QSLOW) faster than the stock quake binary?
  • is the Os or O3 variant faster? or are they equal?
  • how do the 386, 486, and 686 optimized variants compare on a 486?