Dicembre 2019
-
Generale
Add path recognition for Ion Fury installations
-
Use the CPUID instruction to serialize on 32-bit x86 without SSE2
Mostra dettagli
Locking the memory bus seems like a bad idea in hindsight.
-
Update comments regarding LFENCE
-
Generale
Replace color matching up to index 239 with the engine's fullbright mask
Mostra dettagli
Should improve the color range available to non-Duke editors.
-
Generale
Generate editorcolors[] from vgapal16[] at a better point in the startup process
-
I think these < should be <=
-
Generale
Rename colmatch functions
-
Generale
Change PaletteIndexFullbrights from uint32_t[8] to uint8_t[32]
-
Generale
Fix -Wunused-parameter in my CONTROL_ClearUserInput fix
-
Fix crash issues when Track sprites are set up incorrectly
-
Generale
SW, KenBuild: Draw mouse cursor in editor's 3D mode
Mostra dettagli
Will still look wrong in SW due to reversed palette ramps.
-
Generale
Fix a mistake in my temporary CONTROL_ClearUserInput
Mostra dettagli
Fixes skipping SW's 3D Realms screen and intro logo.
-
Generale
SW, KenBuild: Remove some unnecessary #ifdef RENDERTYPEWIN
-
Add tailspritefree to savegames
-
Generale
Revert r8386 and reinstate the Reverse Stereo option, but only #ifdef __MSDOS__
Mostra dettagli
Agreed that this feature serves no purpose on modern systems.
-
Remove sound quality option from startup window
-
Generale
Move InitCustomColors to build.cpp
Mostra dettagli
This gets grid lines showing in all editors.
-
Generale
SW, KenBuild: Add grid line size change G key
-
Generale
KenBuild, SW: Replace qsetmode == 200 with in3dmode()
-
Use old-style voxel loading so that ART animations are ignored
-
Move voxel loading to common.cpp
-
Move palswap generation to common.cpp
-
Generale
Add check against MAXVOXELS in qloadkvx
-
Generale
Expose nextvoxid variable
Mostra dettagli
This allows game and defs to not overwrite each other's voxels.
-
Generale
Don't predicate the construction of distrecip on voxoff[0][0]
Mostra dettagli
It's possible to load voxels after a call to dosetaspect.
-
Add call to palettePostLoadLookups
-
Add call to enginePreInit
-
Generale
Add vfs.h include to common.h for BUILDVFS_FIND_REC
-
Add DAMETH_INDEXED token and replace PTH_INDEXED with it where applicable
-
Add tilefromtexture subtoken "ifmatch", with subtokens "crc32" and "size"
-
Minor ifcrc cleanup
-
Move MV_Lock() and MV_Unlock back to multivoc.h
-
Function definitions in class definitions are implicitly inline
-
Remove chdir for artLoadFiles now that the engine has g_modDir
-
Generale
KenBuild, SW: Change console key default from NumLock to `
-
Enable mouse by default
-
Generale
SW, KenBuild: Add warning on startup that the software is not ready for public use
-
Generale
SW, KenBuild: Fix print error in the first line of editor log files
-
Call the port EKenBuild at runtime
-
Generale
SW, KenBuild: Fix build of editors after AnalyzeSprites change
-
Generale
Fix rotatesprite widescreen pinning in 5:4
-
Remove unconditional inclusion of winbits.h from game.cpp
-
Add USE_SSE2 option for 32-bit x86 and default it to off
Mostra dettagli
This option might not exist forever, but for now entropy is preserved.
-
Re-add DemandFeed
Mostra dettagli
Backported from PCExhumed.
-
Add MV_PlayRAW
Mostra dettagli
Backported from NBlood.
-
Add MV_GetFrequency
Mostra dettagli
Backported from PCExhumed.
-
Generale
Bump MAXPSKYTILES to 16
Mostra dettagli
Backported from NBlood.
-
Generale
Pass -1 to ExtShowSectorData and ExtShowWallData as a sentinel instead of 0
Mostra dettagli
Backported from NBlood.
-
Generale
Avoid shadowed variable in dorotatesprite
Mostra dettagli
Backported from PCExhumed.
-
Generale
Move MAXVOXMIPS and voxoff from engine.cpp to build.h
Mostra dettagli
Backported from NBlood.