Commit Graph

163 Commits

Author SHA1 Message Date
DJRobX e57de37f3f 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



git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@13 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-01 10:28:09 +00:00
mudlord 615f4270be Reverted to revision 2 of GB.cpp, on advice from Dwedit
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@12 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-01 06:43:27 +00:00
mudlord 0293de0a27 Fixed opcode error when implementing Dwedit's fix.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@11 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-01 06:31:21 +00:00
mudlord 3a4a57fa5a Fixed bug in GB/GBC mode as described and detailed by Dwedit.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@10 a31d4220-a93d-0410-bf67-fe4944624d44
2007-11-01 06:05:39 +00:00
DJRobX a478e57898 Fix crash on controller 2 input setting
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@9 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-31 10:32:01 +00:00
DJRobX 9393ab7212 Argh one more stupid bug
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@8 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-31 10:04:24 +00:00
DJRobX 163217d27e Fix save key settings bug. Destructor of my global key lists were getting called
before DirectInput destructor.  How rude...



git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@7 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-31 09:30:11 +00:00
DJRobX e404a8f7bc 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.




git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@6 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-31 08:47:27 +00:00
DJRobX 1f67441098 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. 



git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@5 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-31 02:33:28 +00:00
DJRobX c4fa4ca075 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.



git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@4 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-31 00:23:38 +00:00
DJRobX 1c5f0f0148 hq4x assembler files
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@3 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-30 20:27:12 +00:00
mudlord a963483ee0 Added VBALink to the SVN code. Note that this is completely untested
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@2 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-30 19:04:22 +00:00
www-data 37e284590a initial file structure
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1 a31d4220-a93d-0410-bf67-fe4944624d44
2007-10-29 22:21:46 +00:00