Commit Graph

204 Commits

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