bgk
2c2804aa60
SVN: Applied proper properties to all files, mainly to get native end of lines.
2011-02-19 21:33:53 +00:00
Squall-Leonhart
6ae6c005d5
missing ; after break on line 263
2011-01-10 02:12:20 +00:00
Squall-Leonhart
60f7dad351
applied kode54's sdl/gtk joypad patch
2011-01-09 20:14:40 +00:00
squall-leonhart
81862972a9
applied gtk_rtc.patch by unmacaque
2010-11-27 01:06:20 +00:00
squall-leonhart
bda76285e2
stupid log told me it wasn't patched but it was
2010-10-24 20:39:53 +00:00
squall-leonhart
fe91393d34
gdbconnect patch, fixes remote debug
2010-10-24 20:27:49 +00:00
squall-leonhart
d5b4f885d7
gdbconnection patch - fixes remote debugging
2010-10-24 19:46:47 +00:00
squall-leonhart
f9e8205db6
another patch, this time for GSV snapshots.
2010-10-24 15:53:08 +00:00
squall-leonhart
e15113d5b9
more patches, save type detection now only available when a rom is loaded.
2010-10-24 15:41:11 +00:00
squall-leonhart
3aa925ea22
applied patches by jlaukkanen
...
Import Pro Action Replay Snapshots
Compilation error when no_xaudio2
Focus Lost in cheat dialogue MFC
2010-10-24 05:14:52 +00:00
squall-leonhart
c3dadd8149
by popular demand, the layers menu is back.
2010-09-10 12:12:18 +00:00
squall-leonhart
ec046d276b
enable SSE optimisations in VCProj, intrinsics update nasm and revert shuffles changes to gb_apu_state.cpp.
...
i prefer warnings during compilation rather then a lack of function in the emulator, we can look at correcting the warnings in a less broken manner later.
2010-09-10 11:31:31 +00:00
squall-leonhart
ad4990823d
Directinput fixed.
2010-08-29 15:52:24 +00:00
squall-leonhart
29c3cee6b1
patch from billiard to attempt a fix for the broken DI8 enumeration.
2010-08-26 07:08:25 +00:00
shuffle2
fe5952a115
fix linking on windows: remove unused "lspeed" variable from win32
2010-03-19 18:14:08 +00:00
shuffle2
b9c5ff1ba3
Quiet some compile warnings (gcc likes to make sure you know operator precedence...)
2010-03-16 23:19:54 +00:00
shuffle2
eca4821498
should fix remaining build errors on linux...
2010-03-15 20:44:20 +00:00
shuffle2
f6b049bb2f
fix the cmake/linux build
...
moves dependencies/File_Extractor-1.0.0 to trunk/fex - we can't expect people to have this lib, and fex has dropped support for the "fex_mini".
2010-03-15 03:36:45 +00:00
shuffle2
308ca56dd6
just quiet some warnings
2010-02-24 21:33:18 +00:00
spacy51
90c02269b1
Fix bug 2802274 from VBA1 on sourceforge:
...
http://sourceforge.net/tracker/index.php?func=detail&aid=2802274&group_id=63889&atid=636220
CPUImportEepromFile
file pointer not closed if file size wrong
2010-02-24 17:26:35 +00:00
shuffle2
dc394a3baa
update to File_Extractor-1.0.0
2010-02-24 16:50:30 +00:00
squall-leonhart
10989d232a
2010-02-23 23:47:28 +00:00
spacy51
d7c987f63b
Add GBC BIOS selection
2010-01-02 17:26:26 +00:00
squall-leonhart
7a4723004d
working gfx are better then speed.
2009-11-10 17:54:11 +00:00
squall-leonhart
e671d51d3c
reupped untouched versions (pending proper migration of the sensor functions from VBA-GX
2009-10-22 21:31:51 +00:00
squall-leonhart
d998964391
2009-10-22 21:26:06 +00:00
squall-leonhart
1843339183
2009-10-22 21:25:20 +00:00
squall-leonhart
c0242964b7
removing and reverting.
2009-10-22 21:22:49 +00:00
spacy51
39056bc7c3
fix compile errors with MSVC 2008
2009-10-22 21:02:53 +00:00
squall-leonhart
c9865dacb7
fixes Kodes patch, fixes u8h compiling on MSVC (Thanks for the help Nach) and includes preliminar vcxproject for MSVC2010
2009-10-22 17:55:53 +00:00
squall-leonhart
96868aa21b
added rumble, and solar sensor to Core, however they will need to be properly exposed and integrated into the MFC/GTK/SDL interface ports at a later time.
2009-10-11 08:43:52 +00:00
squall-leonhart
cf20d2c133
kode54 - LCD merged into Gameboy colours setting.
...
bgk - gfx patch added
2009-10-09 13:12:55 +00:00
bgk
4ea036dea2
Applied patch 2732666 to fix build with GCC 4.4
2009-09-26 13:27:12 +00:00
spacy51
6686e10d26
REMOVE unsupported 30 bit color format listing. Rename color formats for D3D correctly.
2009-09-23 14:57:20 +00:00
spacy51
052dd8c0cc
FIX MBC2 saving/loading
...
keep in mind VBA-M does NOT truncate the MBC2 ram reads/writes to 4bits, even though it should. FF Legend still saves&loads fine, though
2009-09-18 19:43:59 +00:00
spacy51
513d3b3732
fix compiling with latest DirectX SDK
2009-09-18 18:45:35 +00:00
squall-leonhart
c790b49221
more fixes for the size.
2009-09-15 09:49:15 +00:00
squall-leonhart
947e10311e
working to fix the return to 5x and 6x windowed mode after esc full screen
2009-09-15 09:21:37 +00:00
squall-leonhart
8af8f4dffa
added 5x and 6x window sizes to Win MFC builds (requires testing)
2009-09-11 04:33:34 +00:00
spacy51
900f13a124
fix compiling with Windows 7 SDK
2009-09-02 22:42:37 +00:00
spacy51
74a091b69c
improve code quality
2009-08-30 21:35:16 +00:00
spacy51
e512e02b3d
improve code quality
2009-08-30 20:21:34 +00:00
squall-leonhart
592843e4f4
Applied Chrono's UPS Fix patch
2009-08-29 21:04:19 +00:00
spacy51
42f712395b
Add support for compiling x64 builds. These can not use the optimized x86 assembler code, which is used in the GBA core and several pixel filters.
2009-08-28 16:57:04 +00:00
spacy51
ca5b2c72a9
Update version info in resource file.
2009-08-22 17:48:27 +00:00
spacy51
d1dd74f65b
Speed & detection improvement for save type detection tool.
2009-08-20 21:04:34 +00:00
spacy51
25fc661f12
Backup media detection tool: improve speed & ignore if running non-GBA
2009-08-19 21:08:26 +00:00
spacy51
e7087a90fe
Added "detect now" tool for detecting the backup media of the cartridge.
2009-08-19 20:40:29 +00:00
spacy51
3659a3fb67
Reduce build time by about 66% by using precompiled headers for MFC GUI code.
2009-08-19 16:27:48 +00:00
spacy51
08bd48b812
Add new command line switch: "--configpath YOURPATHHERE"
2009-08-18 20:32:26 +00:00
spacy51
3162c1554e
parseCommandLine function is unnecessary because __argc and __argv are defined in stdlib.h
2009-08-18 19:01:30 +00:00
spacy51
11a0154b7d
Append -M to "VisualBoyAdvance", put SVN revision into braces
2009-08-16 13:53:26 +00:00
spacy51
02728a8008
Added a hint for fixing LNK2005 linker errors if linker hack would be disabled. maybe someone else can figure it out somewhen.
...
Ignore SVN revision file.
2009-08-16 12:06:34 +00:00
spacy51
9e5140e582
Clean up stdafx.h and other header includes.
...
#ifdef __AFX_H__ is now properly detected
2009-08-16 10:37:48 +00:00
spacy51
daa8105c07
Fix file type associations for Windows Vista.
...
Use Chip-Like icon from shell32.dll for all ROMs.
2009-08-15 19:48:32 +00:00
spacy51
4d4f53425e
If vba.ini exists in executable's folder, use it. Else create/use one in %appdata% folder.
2009-08-15 17:43:53 +00:00
squall-leonhart
d7a58068d8
2009-08-10 07:13:07 +00:00
jbo_85
aa75c7dccb
Fixed some GB-Z80 instructions. Special thanks to Blargg and Dwedit.
2009-08-08 20:09:09 +00:00
squall-leonhart
b97e038bc5
applied Fix GDB support patch, needs testing, but patch provider verified it to work.
2009-08-08 15:28:56 +00:00
jbo_85
27301c1155
Fixed saving of pauseWhenInactive setting to the config file. Fixed logic bug with autoFrameSkip setting to not disable autoFrameSkip when throttle is disabled.
2009-07-27 01:57:21 +00:00
mudlord
4571763225
Fixed DirectSound initialization issues.
2009-06-16 12:01:18 +00:00
squall-leonhart
379349f199
saving the autoskip option still not working... hmmm
2009-03-26 03:59:25 +00:00
squall-leonhart
7367776d30
autoframeskipping wasn't saving to cfg, that is now fixed.
2009-03-25 17:05:31 +00:00
squall-leonhart
c309704d55
:) Applied OV2's pause when inactive fix, now works great! that'll make people happy.
2009-03-25 06:10:43 +00:00
squall-leonhart
9948bf65bb
filepathremover should be fixed as well as fileexists
2009-03-24 05:32:37 +00:00
squall-leonhart
aa84c0b486
2009-03-24 05:30:20 +00:00
squall-leonhart
b2fbc4b8a9
2009-03-24 05:27:55 +00:00
squall-leonhart
71741ffc3c
Code reverted to prior to spacy's relative directories.
...
Maybe we can do this properly in the future, but for now it was causing issues for people who like to keep saves with the roms, as well as breaking the rom open dialogues.
2009-03-24 05:15:25 +00:00
squall-leonhart
67f3dfd8ce
2009-03-24 05:01:02 +00:00
squall-leonhart
6c75bd7d4a
autoframe skipping now working.
2009-03-24 02:08:58 +00:00
squall-leonhart
3a5aac88f8
2009-03-24 01:23:14 +00:00
squall-leonhart
8201eb85b3
2009-03-23 18:33:46 +00:00
squall-leonhart
f48fde13af
2009-03-23 17:25:55 +00:00
squall-leonhart
c2ec406870
missed this one previously. - pause when inactive fix.
2009-03-23 16:56:15 +00:00
squall-leonhart
c60b3f4e44
found some more protector code to remove, and added back in pause when inactive toggle/function.
2009-03-23 15:19:42 +00:00
squall-leonhart
3a4bc53645
more removal of protection,
...
MFC may not compile at all at this point.
2009-03-23 14:34:29 +00:00
squall-leonhart
086a299061
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)
2009-03-23 12:59:59 +00:00
squall-leonhart
b8784ccfe2
removed the protection... yeah i dont think this is needed anymore... its more of a pita then anything.
2009-03-23 12:10:30 +00:00
bgk
a8993064d8
Oops
2009-03-21 09:55:13 +00:00
bgk
0354e4aa06
GTK : Removed the XVideo renderer since it was badly written, and OpenGL
...
does a better job in all cases now.
2009-03-19 10:41:38 +00:00
bgk
7595ec268f
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.
2009-03-19 10:20:42 +00:00
bgk
d94765205a
Fixed OpenGL display for mesa drivers
2009-03-07 08:23:25 +00:00
bgk
e62f3407c5
Removed some unused vars
2009-01-26 18:52:42 +00:00
bgk
628d618662
GTK : New GBA settings dialog
2009-01-24 10:09:10 +00:00
bgk
9788aba1e3
GTK : Removed 2 global vars
2009-01-23 14:40:18 +00:00
bgk
34da50d9be
GTK : Added GB bootrom file support
2009-01-23 13:41:24 +00:00
bgk
63d2caa1d9
Add an initializer for a static const member.
2009-01-14 12:02:19 +00:00
bgk
5e7c3ce5cd
The number of samples in the system sound driver buffer has to be a
...
power of 2 on some machines.
2009-01-12 21:12:46 +00:00
bgk
115c39154d
Converted some NULLs to zeros to fix build on some systems.
2009-01-12 07:56:04 +00:00
bgk
1543a02585
GTK : Introducing the new Game Boy config dialog
2009-01-06 21:20:18 +00:00
bgk
6b9ebdc62c
Fixed loading non gzipped roms, thanks to mnk for the report
2009-01-04 13:32:18 +00:00
bgk
1c9664414d
Fixed a few warnings
2009-01-01 20:18:09 +00:00
bgk
210b97e5ff
Fixed MFC
2009-01-01 17:17:40 +00:00
bgk
3047995169
Forgot a file
2009-01-01 16:53:56 +00:00
bgk
db8ec308dd
Moved more GBA specific code to the gba folder.
2009-01-01 16:11:02 +00:00
bgk
a9370648df
This was apparently not used anymore.
2009-01-01 15:24:31 +00:00
bgk
ba89436ad2
No more cryptic names ...
2009-01-01 15:20:03 +00:00
bgk
716d9feab0
No need to use cryptic names
2009-01-01 14:52:03 +00:00
bgk
4004472458
Moved the APU files up by one level, since they are shared between the GB and GBA cores.
2009-01-01 14:43:18 +00:00
bgk
56f42e81eb
Modified the includes so that files from the dmg folder don't include anything from the agb folder.
2009-01-01 14:34:16 +00:00
bgk
6c6e4a8b97
Moved some files to the common folder.
2009-01-01 14:21:18 +00:00
bgk
8e2cc38c7c
Fixed the VC2008 project for my last commit
2009-01-01 13:23:09 +00:00
bgk
f1199d4533
Moved the filters to their own directory.
2009-01-01 13:02:35 +00:00
bgk
8ed219a700
Fixed a warning
2008-12-30 16:44:26 +00:00
bgk
973c7123c9
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.
2008-12-30 14:34:33 +00:00
bgk
9383abc719
GTK : Added an option to allow a sound sample rate of 48 000 Hz (finally ...)
2008-12-30 12:14:04 +00:00
bgk
6d394b2d9f
Fixed MFC for my previous commit.
2008-12-30 11:18:15 +00:00
bgk
5ab2d916dc
More conversion from sound quality to sample rate.
2008-12-30 11:09:37 +00:00
bgk
de4c414e86
Directly use sound sample rate instead of "quality"
2008-12-30 10:42:34 +00:00
bgk
a67fe271a9
Fixed MFC for my previous commit
2008-12-26 20:11:33 +00:00
bgk
8bc8270984
Made the emulation core use the new sound framework. MFC is currently broken.
2008-12-26 19:33:19 +00:00
bgk
b334392f48
MFC : Fixed my nick in the about dialog
2008-12-26 17:57:55 +00:00
bgk
a970f93727
Made the MFC port use the new sound framework. Win32 devs, please check.
2008-12-26 17:55:22 +00:00
bgk
9ab357571a
SDL sound driver : renamed some variables
2008-12-26 15:35:28 +00:00
bgk
e2e749245e
Comments
2008-12-26 13:22:45 +00:00
bgk
2b3a6f8c9b
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.
2008-12-26 12:19:33 +00:00
bgk
753b72123d
GTK : Replaced the sound configuration menu by a dialog
2008-12-23 13:51:48 +00:00
bgk
21563e5ca4
Regenerated the lexer using a newer version of flex to fix a warning with GCC 4.3
2008-12-23 12:27:43 +00:00
bgk
95f2f0c10e
Fixed a few warnings.
2008-12-23 12:18:09 +00:00
xkiv
4e286c724a
Switch declaration and definition of autoFireMaxCount to let gvbam build (hopefully).
2008-11-29 11:19:27 +00:00
xkiv
f1d9fecd27
fixed an off-by-one countdown mistake in my previous commit
2008-11-25 12:11:12 +00:00
xkiv
e217204271
SDL: new option to slow down autofire (needed for it to work with some games)
2008-11-24 20:13:57 +00:00
spacy51
f1047fc358
PATCH by KunaiTeam: off64_t undefined on OS X and BSD
2008-11-12 22:48:39 +00:00
bgk
169f84fbc2
GTK+ : Fix bad English
2008-11-04 16:59:25 +00:00
bgk
7d0dc0afc7
GTK+ : Set the default sound sampling rate to 44000 Hz to fix latencies with some newer sound chips.
2008-11-04 16:56:28 +00:00
bgk
702f357082
GTK : Some preparation for the future sound config dialog
2008-11-01 13:17:17 +00:00
bgk
de45a83c47
GTK : Updated the license and copyright informations in the about box
2008-11-01 12:55:42 +00:00
bgk
9fe6d69a2e
PPC core fix by Tantric
2008-10-31 09:03:14 +00:00
spacy51
644ea117dc
ADDED new function "Load Game -> Do not change cheat list"
2008-10-29 10:41:52 +00:00
spacy51
817c6a43dc
Enable autoSaveLoadCheatList by default
2008-10-29 09:41:24 +00:00
bgk
3b0d12d51f
GTK: made gvbam installable again
2008-10-28 09:44:04 +00:00
bgk
a24c229a28
GTK : Moved the video scale selection to the display config dialog
2008-10-28 09:20:13 +00:00
bgk
22608c2585
Oops, that should not have been in French ;)
2008-10-27 21:48:22 +00:00
bgk
d31dc7c8d4
GTK : Filter code cleanup
2008-10-27 20:52:37 +00:00
bgk
37f8bdf884
Silenced a few warnings
2008-10-27 20:06:04 +00:00
bgk
0656b44a39
GTK : WIP display config dialog
2008-10-27 19:48:33 +00:00
spacy51
ec3e07d6a8
even more beautiful code
2008-10-27 18:23:21 +00:00
spacy51
abb71b9b39
MOVE copyright/license text from the top of every code file to seperate 'License.txt' file.
2008-10-27 09:59:14 +00:00
spacy51
9c8d2d7049
beautified code
2008-10-26 20:47:35 +00:00
spacy51
1b80b3577d
ADDED "change backdrop color" button to palette view and added corresponding hack to the core rendering engine for all graphic modes.
2008-10-25 18:29:07 +00:00
spacy51
cbff68bd78
Enable/disable refresh button in MapViewer when automatic refresh is enabled.
2008-10-25 16:53:52 +00:00
spacy51
6a61496c93
improved code beauty :)
2008-10-25 15:41:42 +00:00
spacy51
217548de1e
ADDED video layer reset "OptionsVideoLayersReset" function to commands list, CTRL+0
2008-10-24 11:59:30 +00:00
spacy51
6972fb6e7f
ADDED information messages when enabling/disabling layers
2008-10-24 11:41:33 +00:00
spacy51
f9eded2c00
MOVED rewind interval to Tools menu.
2008-10-22 14:04:55 +00:00
spacy51
ca8905eb0a
Added default "screenshots" directory.
2008-10-21 19:46:44 +00:00
spacy51
dedbb05edd
Set default directories "battery" and "savestates".
...
Code cleanup.
Automatically & silently create directories in a relative path.
2008-10-21 19:00:37 +00:00
spacy51
e780fd98b4
FIXED building with GCC/MinGW
2008-10-20 16:34:33 +00:00
spacy51
b29789d8b7
REMOVED gbafilter.cpp/h because it was not used anywhere
2008-10-18 14:15:48 +00:00
spacy51
bee2003c36
small resource file fix
2008-10-16 16:02:56 +00:00
spacy51
80b5a685f1
ADDED support for .ips .ups .ppf files to the GUI.
2008-10-16 15:29:53 +00:00
spacy51
400418b1d3
ADDED patch files to Win32/MFC project
...
ADDED Microsoft compatible replacements for fseeko64, ftello64 and __off64_t
2008-10-16 14:16:09 +00:00
spacy51
89c0a7b049
Patches by chrono:
...
[CORE] Add UPS/PPF patch support
[SDL] Add UPS/PPF patch support
[SDL] Fix memory leak
2008-10-16 13:56:49 +00:00
spacy51
dcc2f30119
REMOVED second u8/u16/u32 typedefs
2008-10-16 11:46:58 +00:00
spacy51
b74c1f4706
REMOVED old Qt files from trunk. See branches/qt for Qt front-end.
2008-10-16 08:49:15 +00:00
bgk
6d1984a81d
GTK :
...
Moved the directories config dialog to a separate file.
2008-09-26 18:25:23 +00:00
bgk
9f89bfd42d
GTK :
...
Moved a few menu items to prepare for the upcoming config dialogs.
2008-09-26 17:38:45 +00:00
bgk
2af55d0f0b
GTK :
...
- Changed the config file location to follow the freedesktop.org XDG Base Directory Specification. There is no point to be compatible with the old location since we haven't made a release yet.
2008-09-26 17:23:12 +00:00
squall-leonhart
1892a3ebb6
applied GB Clear Vram, MBC 1 Mapper and Sound Volume fix for beetlejuice patches provided by Chrono
2008-09-25 21:20:37 +00:00
squall-leonhart
a794890f86
applied Chrono GB-Multiple-LCDC-interrupt-fix
2008-09-23 23:56:02 +00:00
bgk
52ab553907
GTK :
...
Factored out a lot of common code from ScreenAreaCairo, ScreenAreaXv and ScreenAreaGl to the parent class, ScreenArea.
2008-09-20 19:59:04 +00:00
bgk
6bac5170fc
GTK :
...
- Autofire is now configurable using the Joypad config dialog.
- This allowed simplifying the Joypad menu to a single item.
2008-09-20 13:11:13 +00:00
squall-leonhart
be21f833ec
Applied Crono's Joypad interrupt patch
2008-09-20 06:02:29 +00:00
squall-leonhart
dba48b820c
2008-09-19 01:12:57 +00:00
spacy51
4705cdf9bb
REMOVED predefined fullscreen modes from menu
...
REARRANGED video menu
FIXED: Switching "Ignore aspect ratio" will not resize the window
RENAMED fsMaxScale to maxScale
FIXED OpenGL maxScale and aspectRatio switching
2008-09-17 19:19:08 +00:00
bgk
3dcb29b208
GTK :
...
Readded wrongly removed includes. Thanks to mnk for the tip.
2008-09-14 15:11:02 +00:00
bgk
6f066367a4
GTK : Fixed a bug with default joypad selection.
2008-09-13 18:16:09 +00:00
bgk
8af83ed1cb
SDL : Add Gb sound effects support (patch by chrono)
2008-09-13 17:36:54 +00:00
bgk
437eb7dc39
GTK : Color init change (patch by chrono)
...
This fixes the wrong colors when using Cairo output
2008-09-13 16:58:32 +00:00
bgk
93cdd07256
CORE : Fix small memory leak (patch by chrono)
2008-09-13 16:53:00 +00:00
bgk
28fe0ce01c
SDL : Fix small memory leak (patch by chrono)
2008-09-13 16:52:11 +00:00
bgk
88c9a2ad24
GTK :
...
Include cleanup, in an attempt to make build process faster.
2008-09-13 16:35:32 +00:00
bgk
e8b08761c9
GTK :
...
Moved default joypad selection to the joypad config dialog.
2008-09-13 15:51:06 +00:00
bgk
3d34d0d9eb
GTK :
...
Merged the 4 joypad config menu items into one.
2008-09-13 15:01:33 +00:00
bgk
a3f1c3be29
GTK :
...
Started reorganizing the menus
2008-09-13 12:10:05 +00:00
bgk
1a5e6f0835
GTK :
...
- Increased the emulation signal priority. The emulation speed is now more stable.
- Fixed a bug in the frameskipping computation code and adjusted the values to make its time constant higher.
2008-09-13 11:19:21 +00:00
bgk
3c70cf79a8
GTK :
...
Removed some glade stuff.
2008-09-13 10:23:51 +00:00
bgk
6e58ac1ab5
GTK :
...
Removed throttle support. It was broken, and IMO not so useful.
2008-09-13 10:17:34 +00:00
bgk
0f60a9ce61
GTK :
...
Removed debugger support. The SDL and MFC versions have much better debug features.
2008-09-13 10:11:18 +00:00
bgk
c79612a379
GTK :
...
- Converted the "Directories" dialog to plain gtkmm
- Cleaned up the Joypad dialog
2008-09-13 09:59:45 +00:00
spacy51
805315a8d1
ADDED "Quick Open ROM..." menu entry
2008-09-09 12:48:44 +00:00
spacy51
89212b8e38
Code cleanup & refactoring
2008-09-09 12:28:15 +00:00
spacy51
a008b39055
REMOVE "always use last dir" option
2008-09-09 11:34:31 +00:00
spacy51
49523c372c
static link to MFC, c runtime, zlib, libpng
2008-09-08 22:46:51 +00:00
bgk
0caa163467
GTK :
...
- Rewrote the joypad config dialog in plain gtkmm instead of libglade
- A bit of cleanup
2008-09-07 08:18:54 +00:00
bgk
b6a46709fd
SDL : Fixed a few more warnings
2008-09-06 15:51:43 +00:00
bgk
60ee931a0a
SDL : Silenced a few warnings
2008-09-06 15:39:52 +00:00
spacy51
19ecae92a5
FIX: XAudio2: Just skip devices where GetDeviceDetails() fails and continue with the next one.
2008-09-04 21:16:18 +00:00
bgk
3ac8ad230f
GTK : Fixed autofire
2008-09-04 21:07:36 +00:00
bgk
13977737d1
GTK : Autofire is broken. Disable it for now.
2008-09-04 20:57:40 +00:00
bgk
5a156d9f03
GTK : Fixed build for changes made in rev697
...
Updated the debian packaging scripts
2008-09-04 20:54:14 +00:00
spacy51
4e35f820a4
MOVED sample rate selection from menu to audio core settings dialog
...
Code cleanup
2008-09-04 12:28:31 +00:00
bgk
ecc0ec3f43
GTK : Reenabled the autofire menu.
2008-09-03 21:06:11 +00:00
bgk
992d7f735a
GTK : The joypad config dialog can now be used to configure the 4 joypads.
2008-09-03 20:36:29 +00:00
bgk
a3afc456bf
GTK : Reenabled joypad switching.
2008-09-03 20:26:18 +00:00
spacy51
2491d71bc7
SMALL fix to XAudio2 config dialog
2008-09-03 20:15:48 +00:00
spacy51
4758016d2a
FIX: Do not use stereo to surround upmixing, when no matrix available.
2008-09-03 20:08:02 +00:00
bgk
644a7719fc
GTK : Fix bad direction detection for analog axes.
2008-09-03 20:02:03 +00:00
bgk
81bee10766
GTK : The joypad config dialog now works for Joystick events too. Joystick support is now almost complete.
2008-09-03 19:53:28 +00:00
bgk
b41de462b4
GTK : The joypad config dialog now works again for keyboards events.
2008-09-03 18:57:21 +00:00
bgk
1785eeb5f9
GTK :
...
- The Joypad config dialog can now display the key associations, but it's read only for now.
2008-09-03 09:31:14 +00:00
bgk
2ac54204fa
SDL: Fixed default volume. Thanks to KunaiTeam for the report.
2008-09-03 08:23:43 +00:00
bgk
f10ff69671
GTK :
...
- Removed the GDK input system
- Enabled SDL input
- SDL Keymaps are now loaded from the config files
- The keymap edit dialog is currently disabled
2008-09-02 19:34:56 +00:00
bgk
ee1234f278
SDL Input :
...
- Added the ability to change the default keymap
- A bit of cleanup
GTK : The SDL Input is working great. Though the config dialog is not updated yet, so it is disabled by default.
2008-09-02 17:15:30 +00:00
bgk
6feda5d3a0
SDL : More stderr > stdout thanks to tttttttttanaka
2008-09-02 09:40:25 +00:00
bgk
d6fa4b79d2
SDL : Output information messages to stdout instead of stderr
2008-09-02 06:24:23 +00:00
bgk
474231f6bb
SDL :
...
- Renamed the configuration file to vbam.cfg to avoid conflict with the original VBA (thanks to tttttttttanaka for the patch)
- Changed the window title to VBA-M
2008-09-02 06:16:34 +00:00
bgk
7cf772ea6c
SDL Input : Changed the keymap codes to 32 bits values because the GDK keyboard syms are 16bit (as opposed to 8bits for SDL) + we still have to store the device number. Configuration changes are needed.
2008-09-01 19:51:07 +00:00
bgk
63fba2be26
GTK : Started hooking up the SDL input code. The events are well transmitted to the input module but the GDK code is still used. WIP.
2008-09-01 19:14:37 +00:00
spacy51
c599c978f1
ADDED soundInterpolation & soundFiltering options to audio core settings dialog
...
CHANGED soundInterpolation type from int to bool
REMOVED soundInterpolation settings from menu
2008-08-31 21:54:57 +00:00
spacy51
5fb91e0a92
ADDED gbSoundDeclicking option
2008-08-31 20:03:39 +00:00
spacy51
a831e6f5ea
ADDED gbSoundSetDeclicking & gbSoundGetDeclicking [blargg]
2008-08-31 19:29:58 +00:00
bgk
ed1eae96a9
SDL Input : Added a function to compute the keymap value from a SDL event. Will be used in the config dialog.
2008-08-31 17:21:27 +00:00
bgk
2c5a319c0c
SDL Input: Now with a clean C module interface. Added a bit of doc to the header.
2008-08-31 16:38:41 +00:00
bgk
f49b0a6ad6
Bad copy/paste
2008-08-30 19:36:06 +00:00
bgk
89f52661ab
SDL input: Replaced all the interface global vars by accessors
2008-08-30 19:29:38 +00:00
bgk
4e454fcb86
SDL:
...
Started factoring out the input code to a new file. Only moved code at this point. The ultimate goal is to reuse this code for the GTK port.
2008-08-30 17:50:51 +00:00
bgk
24ed04f8f1
GTK:
...
Removed the Keymap class
2008-08-30 15:02:01 +00:00
bgk
14e58ee2bb
GTK :
...
Removed an unnecessary include
2008-08-30 08:30:40 +00:00
bgk
4a3420f16c
GTK:
...
The keymap now uses a std::map instead of a glib map
2008-08-30 08:27:17 +00:00
bgk
0c037c3998
Fixed a few (thousand) warnings when building the HQ scalers using GCC 4.3
2008-08-30 07:25:18 +00:00
bgk
d257d96941
GTK:
...
Removed the ability to set the volume to a value higher than 200% since it didn't work
2008-08-29 20:11:59 +00:00
bgk
5e5d025fd5
GTK:
...
- Removed the PortAudio sound driver because it was quite unstable on some systems
- Use the SDL sound driver
- Fixed the SDL include path
2008-08-29 19:45:17 +00:00
bgk
c2a1300926
Completely remove systemSoundOn
2008-08-29 19:04:05 +00:00
bgk
c71336cc3b
GTK:
...
Try loading the glade file from the source folder to allow running gvbam without installing it
2008-08-29 19:02:29 +00:00
bgk
ccfed5c1c3
SDL:
...
- The expression parser/lexer is SDL specific, moved it to the sdl folder
- Readded the flex/bison source files from VBA's CVS
- Rebuilt the parser/lexer from source
2008-08-29 10:23:51 +00:00
bgk
a80233260c
No need to have SDL related stuff in the win32 port
2008-08-29 08:58:45 +00:00
spacy51
a6ab84bbb7
ADDED volume control to GB core [blargg]
...
CLEANUP gbSound.h [blargg]
2008-08-28 22:06:48 +00:00
spacy51
447342e3ce
FIX use GBC audio core for GBC ROMs instead of GB mono
2008-08-28 21:07:26 +00:00
spacy51
bb21d4815f
FIX really use GBA sound when GBA is selected instead of GBC
2008-08-28 12:03:11 +00:00
spacy51
2c4a89738b
FIXED use blargg's default values for echo & stereo
2008-08-27 19:22:11 +00:00
spacy51
2fb3b0f555
ADDED save/load gb_effects_config to/from ini file
2008-08-27 19:18:07 +00:00
spacy51
7a988e84e8
REMOVED volume controls in menu bar
2008-08-27 19:02:19 +00:00
spacy51
7eaef013a3
ADDED volume control to audio effects dialog and renamed it to audio core settings dialog
2008-08-27 18:49:09 +00:00
bgk
b2e13838db
SDL :
...
- Cleaned up initialization and volume management
- Added shortcuts to change the volume at runtime
Thanks to chrono for the patch
2008-08-27 16:35:21 +00:00
bgk
57b7512db9
SDL :
...
- The filter is now stored as a decimal value in the config file instead of an hexadecimal value as it was undocumented and confused users. Thanks to fhorse for the patch.
- Removed an unused variable
2008-08-27 15:48:36 +00:00
bgk
2a2c0d6918
SDL : Use the new audio API. Fixes build. Thanks to slacker for the patch.
2008-08-27 15:17:41 +00:00
bgk
c915c8a492
GTK : Remove some useless config values
2008-08-27 12:20:00 +00:00
bgk
8d732a7704
GTK :
...
Readded the sound mute option using the new API
2008-08-27 12:18:38 +00:00
bgk
f5c7bb5d28
GTK :
...
Fixed build by removing obsolete sound options
SDL :
Still broken
2008-08-27 11:47:52 +00:00
spacy51
43572d4e60
SMALL fix
2008-08-26 23:55:52 +00:00
spacy51
c566b321ea
Sound code clean up
2008-08-26 23:45:34 +00:00
spacy51
92c8f3c30c
ADDED blargg to about box
2008-08-26 22:15:19 +00:00
spacy51
c2b00fc595
REMOVED unused global soundBufferTotalLen
...
MOVED soundNextPosition from sound core to DirectSound
2008-08-26 21:12:46 +00:00
spacy51
99d5c6e6df
REMOVED soundOffFlag remains
2008-08-26 20:48:25 +00:00
spacy51
ae0394a1e4
REMOVED sound reverse stereo remains
2008-08-26 20:34:45 +00:00
spacy51
f5eabba1c7
REMOVED remains of soundLowPass option
2008-08-26 20:28:32 +00:00
spacy51
e1e218c554
REMOVED sound echo menu item
2008-08-26 20:20:30 +00:00
spacy51
781c3b66e9
FIXED warnings about macro redefinition
2008-08-26 20:00:30 +00:00
spacy51
ea11c4735b
ADDED Audio Effects config dialog
2008-08-26 13:36:40 +00:00