Menu

Tools Commit Log


Commit Date  
[r2952] by plombo

Fixed some PC joystick bugs:
* Fixed control configuration when the interface is being controlled by a joystick. Reported by magggas.
* Fix the detection of PlayStation, Xbox, and GP2X controllers. OpenBOR was misdetecting my Microsoft SideWinder Freestyle Pro as an Xbox controller just because it had "Microsoft" in its name.

2010-12-11 20:26:05 Tree
[r2951] by plombo

Actually fixed the palette bug that I tried to work around in r2917.

2010-12-05 02:06:37 Tree
[r2950] by plombo

Added fixed-function gamma correction and entirely removed all GLSL code. Now even users with fixed-function GPUs can have completely accelerated brightness/gamma correction, including fading!

2010-12-05 02:03:14 Tree
[r2949] by plombo

OpenGL: implemented gamma correction using the fixed-function pipeline. OpenGL 1.3 (from 2001) is now the minimum version, but older cards with no GLSL support can now use GPU-accelerated brightness and gamma correction."

2010-12-04 22:10:02 Tree
[r2948] by plombo

Several interconnected changes:
* define OPENGL, LOADGL, and TREMOR macros in the makefile
* use the above macros in the code, making it easier to read, maintain, and port
* some general cleanup of makefile
* enable GPU-accelerated brightness/gamma correction in OpenGL
* OpenGL: do brightness correction with the fixed-function pipeline; this is a better way to do it even for GPUs that support GLSL. However, GLSL is still used for both brightness and gamma when gamma correction is requested.
* OpenGL: remove dead/disabled code
* dynamically load OpenGL libraries on OS X

2010-12-04 05:32:01 Tree
[r2947] by plombo

Fixed tracerealloc() on Windows by implementing a pseudo-realloc() function instead of relying on the buggy realloc() implementation in the Windows CRT.

2010-12-04 05:11:00 Tree
[r2946] by plombo

loadgl: load glGetError and glUniform4f

2010-12-03 20:55:10 Tree
[r2945] by plombo

Fixed previews in the SDL mod selection menu for mods using data/bgs/title.png instead of data/bgs/title.gif.

2010-12-03 01:56:14 Tree
[r2944] by plombo

Added a clearscreen() builtin function to the script API. It takes a screen pointer as input, and clears the entire screen to solid black.
The clearscreen() script function is a simple wrapper around the clearscreen() function in gamelib.

Usage: void clearscreen(void* screen)

Note: this has not been tested yet.

2010-12-01 03:20:32 Tree
[r2943] by plombo

Reverted most of r2865. It introduced several issues and large chunks of new but unmaintained code. A few fixes and improvements that could have stayed are reverted as part of this, but they can be re-added later if necessary.

2010-11-30 00:21:27 Tree
Older >
MongoDB Logo MongoDB