Commit Graph

896 Commits

Author SHA1 Message Date
squall-leonhart ece030d01d git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@866 a31d4220-a93d-0410-bf67-fe4944624d44 2009-03-23 18:33:46 +00:00
squall-leonhart d2807c65ef git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@865 a31d4220-a93d-0410-bf67-fe4944624d44 2009-03-23 17:25:55 +00:00
squall-leonhart e2058fb268 missed this one previously. - pause when inactive fix.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@864 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-23 16:56:15 +00:00
squall-leonhart f84cb6009d found some more protector code to remove, and added back in pause when inactive toggle/function.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@863 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-23 15:19:42 +00:00
squall-leonhart b0682b232e more removal of protection,
MFC may not compile at all at this point.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@862 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-23 14:34:29 +00:00
squall-leonhart 3189764717 removed quick open rom Menu's and classes. (broke the other open rom menu's)
Deleted protect.c and protect.h (last appearance is svn 860)

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@861 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-23 12:59:59 +00:00
squall-leonhart 270793170b removed the protection... yeah i dont think this is needed anymore... its more of a pita then anything.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@860 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-23 12:10:30 +00:00
bgk 93534f4af6 Oops
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@859 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-21 09:55:13 +00:00
bgk f86f872ba9 GTK : Removed the XVideo renderer since it was badly written, and OpenGL
does a better job in all cases now.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@858 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-19 10:41:38 +00:00
bgk a7029d7b4d GTK: Rewrote the OpenGL code. The old code used a software path with
Mesa drivers. The new one (taken from the SDL port) is much faster with 
these drivers.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@857 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-19 10:20:42 +00:00
bgk 60202f1e1c Fixed OpenGL display for mesa drivers
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@856 a31d4220-a93d-0410-bf67-fe4944624d44
2009-03-07 08:23:25 +00:00
jbo_85 d078d3e3a6 Fixed include path for the asm HQ filters.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@855 a31d4220-a93d-0410-bf67-fe4944624d44
2009-02-17 18:31:10 +00:00
bgk 214a80d12c Removed some unused vars
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@854 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-26 18:52:42 +00:00
bgk 4d74125282 GTK : New GBA settings dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@853 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-24 10:09:10 +00:00
bgk 55a905fd3e GTK : Removed 2 global vars
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@852 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-23 14:40:18 +00:00
bgk 72ccee1bb2 GTK : Added GB bootrom file support
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@851 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-23 13:41:24 +00:00
bgk 2b5b2a0e01 Add an initializer for a static const member.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@850 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-14 12:02:19 +00:00
bgk 14177eea70 The number of samples in the system sound driver buffer has to be a
power of 2 on some machines.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@849 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-12 21:12:46 +00:00
bgk ec72c82c3c Converted some NULLs to zeros to fix build on some systems.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@848 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-12 07:56:04 +00:00
bgk f7b55782fd GTK : Introducing the new Game Boy config dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@847 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-06 21:20:18 +00:00
bgk a6e74b1e7b Fixed loading non gzipped roms, thanks to mnk for the report
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@846 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-04 13:32:18 +00:00
bgk 2495a7b9d9 Fixed build with asm scalers
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@845 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-04 09:03:26 +00:00
bgk 07facf723a Fixed a few warnings
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@844 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 20:18:09 +00:00
bgk c1606970d3 Fixed MFC
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@843 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 17:17:40 +00:00
bgk 56ec0561bc Forgot a file
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@842 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 16:53:56 +00:00
bgk e8368853d3 Moved more GBA specific code to the gba folder.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@841 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 16:11:02 +00:00
bgk 697f1f4777 This was apparently not used anymore.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@840 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 15:24:31 +00:00
bgk 7b60b9d67f No more cryptic names ...
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@839 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 15:20:03 +00:00
bgk 6c563db1d8 No need to use cryptic names
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@838 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 14:52:03 +00:00
bgk 73a4b8295f Moved the APU files up by one level, since they are shared between the GB and GBA cores.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@837 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 14:43:18 +00:00
bgk 74d06efcc6 Modified the includes so that files from the dmg folder don't include anything from the agb folder.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@836 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 14:34:16 +00:00
bgk 4783c0c67a Moved some files to the common folder.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@835 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 14:21:18 +00:00
bgk c627b5ee75 Fixed the VC2008 project for my last commit
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@834 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 13:23:09 +00:00
bgk baab1b8e87 Moved the filters to their own directory.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@833 a31d4220-a93d-0410-bf67-fe4944624d44
2009-01-01 13:02:35 +00:00
bgk 70537265dd Fixed a warning
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@832 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-30 16:44:26 +00:00
bgk 0db42853e4 Simplified the SDL audio driver by using a generic ring buffer (from Gambatte). Changed the A/V max delay and sound update framerate to saner values. Emulation smoothness and sound quality have improved on my system. Please report any issue.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@831 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-30 14:34:33 +00:00
bgk a1ea838423 GTK : Added an option to allow a sound sample rate of 48 000 Hz (finally ...)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@830 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-30 12:14:04 +00:00
bgk 9645dabc61 Fixed MFC for my previous commit.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@829 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-30 11:18:15 +00:00
bgk 437be084a9 More conversion from sound quality to sample rate.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@828 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-30 11:09:37 +00:00
bgk 49b5ee430a Directly use sound sample rate instead of "quality"
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@827 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-30 10:42:34 +00:00
bgk b7197a8a92 Fixed MFC for my previous commit
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@826 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-26 20:11:33 +00:00
bgk 1eebdc6dbe Made the emulation core use the new sound framework. MFC is currently broken.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@825 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-26 19:33:19 +00:00
bgk 0297702bdd MFC : Fixed my nick in the about dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@824 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-26 17:57:55 +00:00
bgk ad0362690f Made the MFC port use the new sound framework. Win32 devs, please check.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@823 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-26 17:55:22 +00:00
bgk 432ceb86d0 SDL sound driver : renamed some variables
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@822 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-26 15:35:28 +00:00
bgk aeed854c2a Comments
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@821 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-26 13:22:45 +00:00
bgk 22072e30a6 New sound driver framework. Made the SDL and GTK+ frontends use it. It will help cleaning up the sound related global variables hell. It should be easy enough to port the sound drivers of the MFC frontend to it. Now if someone could do it, it would allow using the sound drivers directly from the core, removing the C wrappers and a lot of global vars.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@820 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-26 12:19:33 +00:00
bgk e6239a3c38 GTK : Replaced the sound configuration menu by a dialog
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@819 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-23 13:51:48 +00:00
bgk c7023b3e7a Regenerated the lexer using a newer version of flex to fix a warning with GCC 4.3
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@818 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-23 12:27:43 +00:00
bgk c5d4b92a35 Fixed a few warnings.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@817 a31d4220-a93d-0410-bf67-fe4944624d44
2008-12-23 12:18:09 +00:00