n-a-c-h
69177f5742
Cleanup, support .dmg
2008-05-15 02:04:32 +00:00
xkiv
9dd68a5d0f
Made (some) messages about invalid cheat codes more descriptive
2008-05-08 23:27:20 +00:00
xkiv
812990cd2f
(new/changed functionality is mostly described in the new file doc/ReadMe.SDL.txt)
...
Reworked rewinds
More schemes for save/load keybindings
Savestate backups
Per-gamepad autofire (binds to a button on the real pad/keyboard)
Allow adding cheat codes from commandline
Allow adding IPS patch files from commandline
Fix bug in configuration for pad 4
Configurable default scaling of window size for openGL (when filter=0)
Assorted code cleanups (using DEFINEs instead of literals, factored-out chunks of code
from the big switch to functions, ...)
New switches for muting sound (CTRL+S), toggling cheats (CTRL-E)
Added timestamp to console messages
All messages go to console, even if they go to screen
Some messages no longer go to screen
2008-05-08 23:25:39 +00:00
xkiv
3480d2e03d
Added new options:
...
Joy#_AutoA, Joy#_AutoB, openGLscale, saveKeysSwitch
Fixed maximum value for rewindTimer.
2008-05-08 23:16:12 +00:00
xkiv
06871615ec
Documentation for the SDL GUI - keybindings, savestates, backups, rewinds, IPSs, cheats, autofire
2008-05-08 23:11:35 +00:00
spacy51
a606fddf72
Changed zlib & libpng linkage back to static. Local lib & include files of these libraries are necessary.
2008-05-07 19:54:22 +00:00
spacy51
0ea3f29634
Removed unnecessary white-spaces.
...
Some minor re-formatting
2008-05-04 14:46:35 +00:00
bgk
a48b02db72
GTK GUI :
...
- Removed the menuitem accelerator hack
- Fixed a Valgrind warning about an uninitialized pointer
- The sound driver now displays an error message when it is unable to access to the device, instead of crashing
2008-05-03 07:58:20 +00:00
bgk
baf094ce92
GTK GUI :
...
Added fullscreen support (toggle with F11)
2008-04-29 19:08:47 +00:00
bgk
0509c211b1
GTK UI :
...
Use newer Tooltip API. gvbam now builds with GTKMM_DISABLE_DEPRECATED
2008-04-27 18:05:58 +00:00
bgk
5c4600e4fc
GTK GUI :
...
- Fixed some warnings
- Uninitialized memory should not be displayed anymore instead of a black screen
2008-04-27 16:54:42 +00:00
bgk
66dd396d85
GTK GUI :
...
Replaced GTK/GDK display by GTK/Cairo, now the window can be resized with all the video modules.
2008-04-25 18:21:39 +00:00
bgk
62f52b9622
Small cleanup
2008-04-25 09:52:59 +00:00
bgk
348caa1b80
GTK GUI :
...
Added a menu to select the video output module
2008-04-25 09:34:16 +00:00
bgk
bd20a2e6aa
GTK GUI :
...
- Added an OpenGL output module and enabled it by default.
- Filters can now be applied with a zoom level != 2 (Xv and OpenGL only).
2008-04-25 08:42:43 +00:00
bgk
79f61a2e2f
GTK GUI :
...
Properly shutdown the sound output
2008-04-23 18:53:21 +00:00
bgk
d1d115dbe8
GTK GUI :
...
The window can now be resized when using the Xv output. The display stretches to fit the window with aspect ratio correction.
2008-04-23 11:54:54 +00:00
bgk
66720378c9
GTK GUI :
...
Added filter support to the Xv output code
2008-04-22 11:52:55 +00:00
bgk
cc077e2080
GTK GUI :
...
Added a Xvideo renderer to get hardware accelerated scaling and filtering. It is about 10x faster than the GTK+ renderer. No filters yet.
2008-04-22 10:39:23 +00:00
bgk
b80d66853e
GTK GUI :
...
- Initial work to allow multiple dislay drivers
2008-04-21 16:46:22 +00:00
bgk
f80c58cc41
GTK GUI :
...
- Replaced the custom about dialog by a more maintainable standard GTK+ one
- Replaced the PNG icon by a scalable one created by Matteo Drera
2008-04-21 11:49:44 +00:00
bgk
dfc7136df6
Actually change the window title.
2008-04-21 07:45:45 +00:00
bgk
4e7f9cf39f
GTK GUI :
...
- A bit of rebranding
- Replaced the unix specific getopt command line option parsing with the glib parser
2008-04-21 07:42:18 +00:00
bgk
e46f9535ac
GTK GUI :
...
- Fixed wrong sigc types
- Fixed loading of GB games
2008-04-21 06:28:02 +00:00
bgk
caf0e8fced
GTK GUI :
...
- Improved the CMake script
- Removed some leftover debug code
- Simplified the menu appearance
- Made the debian packaging scripts use the cmake build system
- Added the GTK build to the debian package
2008-04-20 19:52:18 +00:00
mudlord
35cf9fe4d9
Updated readme
2008-04-20 10:20:03 +00:00
bgk
ce99a65c94
Ooops. Forgot that file in my last commit.
2008-04-20 07:33:58 +00:00
bgk
65d9ca1d92
Initial version of the GTK GUI (forwardported from VBA's CVS)
2008-04-20 07:28:48 +00:00
bgk
9321a15300
Separated the SDL sound code from the SDL port to make it reusable by the other ports.
2008-04-20 07:26:11 +00:00
spacy51
9a60908f37
ADDED: Option to always use the last accessed directory instead of any of the default ROM directories.
2008-04-15 15:15:36 +00:00
spacy51
6701ee724b
FIXED: OpenGL had black border at top in fullscreen
2008-04-08 19:19:42 +00:00
mudlord
88e828d7df
updated buglist
2008-04-07 13:40:21 +00:00
mudlord
d41c634702
Bleh, removed OGL dlists since it didnt seem to make much difference.
2008-04-07 13:37:54 +00:00
spacy51
ee3e7a5e75
OpenAL:
...
- Only show empty buffer warning for debug builds
- Code cleanup
2008-04-05 23:01:59 +00:00
spacy51
f135b6f28a
XAudio2 will now output a warning to the log window, when the buffers ran dry. Debug build only.
2008-04-05 01:49:15 +00:00
spacy51
e3d4c0f2b5
ADDED option to disable multi-threaded pixel filtering
...
REDUCED maximum number of cores to use to 8
2008-04-05 00:13:31 +00:00
spacy51
6fac33e04b
Use GetSystemInfo() function to retrive number of CPUs.
2008-03-30 23:23:25 +00:00
spacy51
97a9be1c7c
FIXED: Wrong detection of CPU cores crashes emu.
...
ADDED: D3D will not use more than 16 cores.
2008-03-30 13:26:17 +00:00
spacy51
f4170784b3
ADDED asm-filters thread-safe patches by chrono.
...
ADDED maxCpuCores option to ini file and autodetect best value at first run.
2008-03-26 16:21:30 +00:00
spacy51
911450eff1
Thread safety patch for HQ4x_32 filter. BIG THANKS to chrono for his work.
2008-03-25 19:16:26 +00:00
mudlord
5cb6c0dab7
Added border fix for HQ3X/HQ4X ASM filters
...
Added Spacy's multithreaded D3D filter routine
2008-03-25 04:12:29 +00:00
squall-leonhart
b9722e941c
swapped default A/B control defines
2008-03-24 00:39:10 +00:00
mudlord
e14bd1494e
Updated Qt4 extension filter to remove RAR, since we can't use it due to legal reasons.
2008-03-22 06:49:22 +00:00
mudlord
cee9bca44c
Updated Qt4 GUI options dialog.
...
Wow...
2008-03-22 06:32:41 +00:00
mudlord
2885eb0852
Updated docs
2008-03-22 02:50:00 +00:00
spacy51
b44e62506e
Small documentation update
2008-03-11 16:06:12 +00:00
spacy51
426306e1d6
FIX GUI bug related to COM and multi-threading
2008-03-10 14:18:45 +00:00
mudlord
5418dd3185
2008-03-09 20:25:55 +00:00
mudlord
a768aab465
Fixed several typos in docs
2008-03-09 20:25:18 +00:00
spacy51
107d1670a7
Change initialization of DirectSound and XAudio2 to load DLLs at runtime instead of linking statically to them.
...
Replace timeGetTime() with GetTickCount() in order to eliminate the need of additionally linking against winmm.lib.
2008-03-09 19:11:28 +00:00