Commit Graph

244 Commits

Author SHA1 Message Date
spacy51 271d319e49 fix texture alignment 2008-01-05 22:22:35 +00:00
spacy51 77bf084e6c More detailed info on 16 bit hack issues. 2008-01-05 01:30:49 +00:00
spacy51 af6edc61d4 OpenAL configuration dialog:
Fixed: Label overlapped combo box
2008-01-05 01:13:56 +00:00
spacy51 757c18a5ea Direct3D renderer:
Fixed: Sqeezed image for 1x image size
Fixed: Lowest scan line visible as first one with bilinear texture filtering enabled
Optimized: Textures are now a power of 2
Optimized: Clear screen only when necessary
Debug: Added #define D3D_DEBUG_INFO for debug builds
2008-01-05 01:13:27 +00:00
spacy51 e56fb8402c 2008-01-02 16:31:48 +00:00
mudlord 3eb00c89e7 Fixed issue with ">>" in C HQXX implementation for Linux and Win32 x64 2008-01-02 10:41:48 +00:00
spacy51 eb732ff492 draw the new image on the old one instead vice versa 2008-01-01 14:34:11 +00:00
spacy51 d7031bc615 Direct3D: Added hardware motion blur 2008-01-01 02:31:07 +00:00
spacy51 1b0ee71fd3 use magenta background in debug mode 2007-12-31 15:53:27 +00:00
spacy51 b8c20bc1bf updated 2007-12-31 13:22:13 +00:00
spacy51 7a54ab0ffa fixed: RGBtoYUV switched red and blue 2007-12-31 13:20:01 +00:00
mudlord c3c2764a86 Updated copyright information in core files that we modded :) 2007-12-31 04:52:00 +00:00
jbo_85 f390575200 Fixed SDL port compiling. Use the asm core when compiling with USEASM=yes. Optimized the renderer a bit. FF4 intro should be a bit faster, now. 2007-12-31 01:24:58 +00:00
mudlord 698dd10fec Updated bug list 2007-12-31 01:18:50 +00:00
spacy51 504e8ab9f1 added support for RGB555 format (6bit green instead of 6bit).
improve speed when trying to interpolate the same colors.
2007-12-30 21:11:40 +00:00
spacy51 ba8f18d6dc hq3x/4x:
moved source files to seperate directory
added 16bit C version
C version: cleanup
C version: much code merging for 16bit/32bit
C version: code optimization ( only calculate YUV values for one pixel once )
C version: corrected one logic mistake when dealing with pixels at the border of the image
2007-12-30 20:09:14 +00:00
mudlord 555409b3fd Added extra commenting to OGL renderer source
Made more steps to allow OGL renderer to be more modular
2007-12-28 23:07:44 +00:00
spacy51 f170a8d96f Clear log whenever a new game is started.
Move log function definitions to the appropriate header file.
2007-12-27 15:40:21 +00:00
spacy51 48413a76e7 Logging: New messages will not replace old messages anymore when window is opened
OpenAL: Corrected some comments
2007-12-27 15:20:28 +00:00
spacy51 658bf188cc FIXED: Shader-related crashes when uninitializing OpenGL renderer 2007-12-27 14:57:15 +00:00
spacy51 1ad8fe2c8f FIXED: Creation of empty registry key 2007-12-27 14:31:27 +00:00
spacy51 a742e02fbc FIXED: No audio buffer low logging when not throttling 2007-12-27 14:25:48 +00:00
spacy51 3931590c65 Removed "Automatic frame skipping" option, will now be activated with throttling
Throttling now uses (actually rapes) the Smooth60FPS functionality, so that throttling is no more skippy.
2007-12-26 16:09:21 +00:00
spacy51 1af02fb5ae removed portable.cpp/h from the MSVC project file
added C version of HQ3x/4x filters to the MSVC project file
x64 version compiles now
2007-12-25 20:11:50 +00:00
Nach fa26803062 Fixes and remove of unneeded. 2007-12-25 19:44:16 +00:00
spacy51 22443443ce files were useful, after all 2007-12-25 19:20:40 +00:00
spacy51 eed74f1980 removed useless files 2007-12-25 18:49:01 +00:00
spacy51 c56e05e0e9 removed useless files 2007-12-25 18:48:09 +00:00
spacy51 8d6442b5ee build system clean up
enable GBA logging for release versions (no measurable performance impact)
change "DEV_VERSION" to "GBA_LOGGING"
2007-12-25 16:22:30 +00:00
spacy51 a92a8832ea little redesign of the Directories dialog 2007-12-25 15:43:13 +00:00
spacy51 eaa72a8da0 added info about missing OpenGL files 2007-12-25 15:22:32 +00:00
mudlord 692f9129d7 Removed unneeded code, GL_TRIANGLE_STRIP is more than enough. 2007-12-24 20:31:39 +00:00
mudlord 28081fbe5f Added sanity checks when killing shaders 2007-12-24 20:13:17 +00:00
spacy51 0279e0ced1 removed HAS_FILE_EXTRACTOR and ASM switches since they were not used in the code anymore 2007-12-23 21:21:21 +00:00
spacy51 821eef5151 fixed compile errors with NO_OAL switch 2007-12-23 21:18:21 +00:00
spacy51 01f9f5ed36 grayed out D3D menu options when compiling with NO_D3D 2007-12-23 21:15:34 +00:00
spacy51 d0f5238734 added NO_OGL switch
simplified fall back when initializing render API failed
2007-12-23 21:09:29 +00:00
spacy51 08c307c396 cleanup 2007-12-23 21:07:48 +00:00
spacy51 4bc0048174 added known preprocessor switches 2007-12-23 20:51:19 +00:00
mudlord 0e62b0fa3f Fixed up OpenGL code from last round 2007-12-23 20:03:57 +00:00
mudlord 95b51abe1d Spacy, we don't need GLEW anymore! ^_^
Rewrote vertex handling so that it is cleaner (switch() anyone?)
2007-12-23 19:36:16 +00:00
spacy51 696b14847a fixed some compiler warnings 2007-12-23 13:29:50 +00:00
spacy51 a9d4f73ad1 fixed some x64 compiler errors/warnings
we still need a GLEW x64 lib
2007-12-23 13:19:52 +00:00
squall_leonhart69r ed9ef0efc8 removed sgb/cgb border fix, now back to 1.8 behavior 2007-12-20 10:39:10 +00:00
squall_leonhart69r a08e486edb wrong folder... crap 2007-12-20 10:30:33 +00:00
squall_leonhart69r 53949a56f4 removed SGB Border fix 2007-12-20 10:27:14 +00:00
squall_leonhart69r fa29e12a4c Removed SGB Border fix 2007-12-20 10:26:31 +00:00
spacy51 0f73f98815 added support for video compression (no support for YUV color space) 2007-12-17 17:42:56 +00:00
spacy51 396170e506 completely reworked AVI recording
compression will be re-added soon
2007-12-16 19:45:25 +00:00
spacy51 06abf42d45 correctly pause sound when resizing window 2007-12-16 02:18:26 +00:00