spacy51
7206d4c467
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
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@258 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-05 01:13:27 +00:00
spacy51
3c3fdf4a83
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@257 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-02 16:31:48 +00:00
mudlord
00b1af55aa
Fixed issue with ">>" in C HQXX implementation for Linux and Win32 x64
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@256 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-02 10:41:48 +00:00
spacy51
0e6a4e7548
draw the new image on the old one instead vice versa
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@255 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-01 14:34:11 +00:00
spacy51
35354a3556
Direct3D: Added hardware motion blur
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@254 a31d4220-a93d-0410-bf67-fe4944624d44
2008-01-01 02:31:07 +00:00
spacy51
22e4269c29
use magenta background in debug mode
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@253 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 15:53:27 +00:00
spacy51
360600e784
updated
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@252 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 13:22:13 +00:00
spacy51
2ef7d60489
fixed: RGBtoYUV switched red and blue
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@251 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 13:20:01 +00:00
mudlord
7d1d78cd9a
Updated copyright information in core files that we modded :)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@250 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 04:52:00 +00:00
jbo_85
2b0ede21e3
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.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@249 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 01:24:58 +00:00
mudlord
db7617b2be
Updated bug list
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@248 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-31 01:18:50 +00:00
spacy51
6ece6dd1a3
added support for RGB555 format (6bit green instead of 6bit).
...
improve speed when trying to interpolate the same colors.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@247 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-30 21:11:40 +00:00
spacy51
1e9552726a
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
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@246 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-30 20:09:14 +00:00
mudlord
b46e90b62c
Added extra commenting to OGL renderer source
...
Made more steps to allow OGL renderer to be more modular
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@245 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-28 23:07:44 +00:00
spacy51
153d35246a
Clear log whenever a new game is started.
...
Move log function definitions to the appropriate header file.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@244 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 15:40:21 +00:00
spacy51
3d7cd89633
Logging: New messages will not replace old messages anymore when window is opened
...
OpenAL: Corrected some comments
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@243 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 15:20:28 +00:00
spacy51
9b808813d4
FIXED: Shader-related crashes when uninitializing OpenGL renderer
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@242 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 14:57:15 +00:00
spacy51
5c29c440f3
FIXED: Creation of empty registry key
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@241 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 14:31:27 +00:00
spacy51
c663dde691
FIXED: No audio buffer low logging when not throttling
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@240 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-27 14:25:48 +00:00
spacy51
b42d881176
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.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@239 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-26 16:09:21 +00:00
spacy51
cecabf15bc
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
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@238 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 20:11:50 +00:00
Nach
715a55bd16
Fixes and remove of unneeded.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@237 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 19:44:16 +00:00
spacy51
ac04734948
files were useful, after all
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@236 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 19:20:40 +00:00
spacy51
019fb2d546
removed useless files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@235 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 18:49:01 +00:00
spacy51
e973142bae
removed useless files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@234 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 18:48:09 +00:00
spacy51
f08f489ff3
build system clean up
...
enable GBA logging for release versions (no measurable performance impact)
change "DEV_VERSION" to "GBA_LOGGING"
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@233 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 16:22:30 +00:00
spacy51
5661463dfd
little redesign of the Directories dialog
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@232 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 15:43:13 +00:00
spacy51
674f9a424b
added info about missing OpenGL files
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@231 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-25 15:22:32 +00:00
mudlord
9f97116e06
Removed unneeded code, GL_TRIANGLE_STRIP is more than enough.
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@230 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-24 20:31:39 +00:00
mudlord
31e5d61273
Added sanity checks when killing shaders
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@229 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-24 20:13:17 +00:00
spacy51
41657bc9b4
removed HAS_FILE_EXTRACTOR and ASM switches since they were not used in the code anymore
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@228 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:21:21 +00:00
spacy51
848a8879e8
fixed compile errors with NO_OAL switch
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@227 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:18:21 +00:00
spacy51
077d2bcc9a
grayed out D3D menu options when compiling with NO_D3D
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@226 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:15:34 +00:00
spacy51
4382e41696
added NO_OGL switch
...
simplified fall back when initializing render API failed
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@225 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:09:29 +00:00
spacy51
3821d13005
cleanup
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@224 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 21:07:48 +00:00
spacy51
d1d8adf051
added known preprocessor switches
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@223 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 20:51:19 +00:00
mudlord
6418ed33b0
Fixed up OpenGL code from last round
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@222 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 20:03:57 +00:00
mudlord
b1fa777574
Spacy, we don't need GLEW anymore! ^_^
...
Rewrote vertex handling so that it is cleaner (switch() anyone?)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@221 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 19:36:16 +00:00
spacy51
2175eeee91
fixed some compiler warnings
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@220 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 13:29:50 +00:00
spacy51
a52671188a
fixed some x64 compiler errors/warnings
...
we still need a GLEW x64 lib
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@219 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-23 13:19:52 +00:00
squall_leonhart69r
e6c96c5684
removed sgb/cgb border fix, now back to 1.8 behavior
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@218 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-20 10:39:10 +00:00
squall_leonhart69r
a220f35e6f
wrong folder... crap
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@217 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-20 10:30:33 +00:00
squall_leonhart69r
63edce4d40
removed SGB Border fix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@216 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-20 10:27:14 +00:00
squall_leonhart69r
c57f7462d3
Removed SGB Border fix
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@215 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-20 10:26:31 +00:00
spacy51
2289d47912
added support for video compression (no support for YUV color space)
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@214 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-17 17:42:56 +00:00
spacy51
547772d1f6
completely reworked AVI recording
...
compression will be re-added soon
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@213 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-16 19:45:25 +00:00
spacy51
180eab1396
correctly pause sound when resizing window
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@212 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-16 02:18:26 +00:00
spacy51
92f63b3f7f
added buffer count selection to OpenAL config dialog. default is 5
...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@211 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-16 01:12:49 +00:00
mudlord
d796bebb0b
Fixed crash when changing filters
...
Changed expected sampler in shaders to "OGL2Texture"
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@210 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 23:55:21 +00:00
mudlord
3e73213099
Removed unzip.cpp/h
...
Updated SDL port to use full FEX library as optional
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@209 a31d4220-a93d-0410-bf67-fe4944624d44
2007-12-15 23:29:10 +00:00