Commit Graph

3160 Commits

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