DJRobX
2847ff4bf4
Fix up pathing in project
2007-11-09 02:01:19 +00:00
DJRobX
fc82c5b342
Move dependencies into new dependencies folder for cleanliness
...
Remove blargg audio core but leave interpolation
2007-11-09 01:40:27 +00:00
mudlord
e2afbd964c
Updated to now link against zlib.lib and libpng.lib
2007-11-09 01:13:31 +00:00
mudlord
348e8d14bf
Removed redundant libraries that should be in the developer's compiler directory anyway...
2007-11-09 00:46:17 +00:00
mudlord
6a2f00e193
Added glext.h as a dependancy. Needed for future OpenGL updates by me.
2007-11-08 12:57:36 +00:00
DJRobX
6b947e0353
GB use blargg's audio core correctly
...
Noise channel seems to be buggy in GBA mode (probably using uninitialized data somewhere). Suddenly became very LOUD.
Changed volume setting for now.
OpenGL is looking for glext which is not part of a standard windows build. Probably should incldue it in dependencies if we are going to
use it
2007-11-08 11:42:08 +00:00
mudlord
17e8800d18
Reverted changes from AF
2007-11-08 11:33:26 +00:00
mudlord
620e47a820
Lovely...for some very strange reason, anisotropic filtering will not work in OpenGL......Reverted.
2007-11-08 11:31:25 +00:00
mudlord
bdda7f894d
Added missing glext.h for anisotropic filtering
2007-11-08 10:34:40 +00:00
mudlord
d81f8ce729
Implemented OpenGL anisotropic filtering
2007-11-08 10:28:49 +00:00
mudlord
d84cb0e629
Removed unneeded files as preperation for source cleanup done by me
2007-11-08 00:23:37 +00:00
mudlord
0254f69490
Moved libresample
2007-11-08 00:22:40 +00:00
mudlord
21bc37c5fc
Moved libresample to SRC directory
...
Moved GBA filters to SRC directory
Removed unneeded sound interpolation class file
2007-11-08 00:18:41 +00:00
DJRobX
3fbb21a027
Enable VBA linking
2007-11-07 23:44:57 +00:00
DJRobX
d399ef263f
2007-11-07 23:01:35 +00:00
DJRobX
8da2a6eb10
Copy project optimization settings from official source
2007-11-07 20:50:36 +00:00
DJRobX
293b4cf599
Direct3d fixes, disabling lockable backbuffers.
...
Official 1.8 beta seems to have an incomplete
direct3d implementation. You cannot select full screen modes
without using DirectDraw. This is fixed in this buld
2007-11-07 09:24:46 +00:00
DJRobX
9c85010cfb
D3D update, use cximage library instead of direct inclusion in app
2007-11-07 07:30:50 +00:00
DJRobX
682e672391
Fix settings for moved libraries
2007-11-07 03:22:44 +00:00
DJRobX
d3960903b7
missing files
2007-11-07 03:19:47 +00:00
DJRobX
7d96299124
Upgrade to 1.8 beta core
2007-11-07 01:27:54 +00:00
DJRobX
3b165421d4
fix menubar in DirectDraw triple buffer mode
...
clean up old #define in sound.cpp
2007-11-06 10:53:19 +00:00
DJRobX
e11009c271
Remove windows dependency, small timing fix
2007-11-05 20:03:11 +00:00
DJRobX
d7f7f2b1c0
Fix small error in optimized libresample layer
...
Enable optimizations in release mode
2007-11-05 09:35:09 +00:00
DJRobX
db60506ec6
Completed sound interpolation optimization. Now calculates
...
sound rates in response to GBA timer adjustments instead
of recalculating on every sample.
2007-11-05 08:59:52 +00:00
DJRobX
b5745f7a39
Sound code optimizations based on results of code profiling. Also contains some #ifdef'd out experimental
...
optimized code for sound filtering
2007-11-05 07:13:08 +00:00
DJRobX
a8953de9da
update UI to allow multiple key assignments to functions
2007-11-03 07:28:19 +00:00
DJRobX
4a0294b952
Fix missing initialization code for vba link
2007-11-02 10:20:08 +00:00
DJRobX
3b2b0e0431
Fix debug assertion on link options dialog
...
Fix tab control offset problem
Enhance tab controls by graying out inoperable tabs
Fix locked aspect ratio in Direct3D mode
2007-11-02 09:19:38 +00:00
DJRobX
5659db8a9a
Updated Direct3D to Spacy's 1.8 beta build
...
Added new code to disable backbuffer locking to enable proper Vsync
Enabled triple buffering for Direct3D
Removed some unneeded binary VS.NET files
2007-11-01 10:28:09 +00:00
mudlord
cb3bac591d
Reverted to revision 2 of GB.cpp, on advice from Dwedit
2007-11-01 06:43:27 +00:00
mudlord
94e3698ba9
Fixed opcode error when implementing Dwedit's fix.
2007-11-01 06:31:21 +00:00
mudlord
64e4bca8bc
Fixed bug in GB/GBC mode as described and detailed by Dwedit.
2007-11-01 06:05:39 +00:00
DJRobX
0dae41c603
Fix crash on controller 2 input setting
2007-10-31 10:32:01 +00:00
DJRobX
fa1beeac29
Argh one more stupid bug
2007-10-31 10:04:24 +00:00
DJRobX
aa77ce816d
Fix save key settings bug. Destructor of my global key lists were getting called
...
before DirectInput destructor. How rude...
2007-10-31 09:30:11 +00:00
DJRobX
fca8f9f480
Added code to drop frames when sound buffer is critically low. Prevents
...
obnoxious sound distortion when using vsync due to sound card clock being faster than video clock.
(FCEU had this same issue)
New joypad key lists for upcoming implementation of multi-assignment options a-la Mame
(e.g. assign either Joy Up, Joy Hat Up, OR Key Up to up). Current limitations are annoying, and current behavior of
dropping joystick settings altogether when a joystick isn't plugged in is even worse.
2007-10-31 08:47:27 +00:00
DJRobX
c5049e7a5d
Project cleanups, add _CRT_SECURE_NO_WARNINGS to reduce absurdly high
...
warning count.
Fix DirectDraw initializer to check for 1024x768 and 1280x1024, they were grayed out. Default resolutions set to 60hz and DirectDraw now obeys fsFrequency setting.
2007-10-31 02:33:28 +00:00
DJRobX
bd4c955c63
Fixed debug mode compiler build errors in vcproj.
...
AccelEditor and UniVideoModeDlg had some trivial scope problems that strangely compile in release mode but don't in debug mode.
Network code was crashing in Link.cpp. Added check for null linkmem pointer to allow the code to run but need to investigate why linkmem is not initialized.
2007-10-31 00:23:38 +00:00
DJRobX
aa6af2e669
hq4x assembler files
2007-10-30 20:27:12 +00:00
mudlord
8bda069b3b
Added VBALink to the SVN code. Note that this is completely untested
2007-10-30 19:04:22 +00:00