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
spacy51
a2b6f46db8
Small update
2008-03-09 17:23:18 +00:00
squall_leonhart69r
cdb3566c55
2008-03-09 17:12:54 +00:00
spacy51
587379dc29
Replace Sleep function with waitable event
2008-03-09 16:25:36 +00:00
spacy51
8c9a679eca
ADDED sound output using Microsoft's new XAudio2 API
2008-03-09 14:01:34 +00:00
mudlord
8359ac8351
Ugh...
...
Someone (not me) was spawning a window and wasn't killing it afterwards. It caused a issue to do with fullscreen-window mode transition. Removed since I checked out and it made no difference at all to functionality, yet it caused this issue.
2008-03-09 08:43:30 +00:00
jbo_85
1aba6fec1d
Fixed inline assembler for Linux.
2008-03-09 00:45:18 +00:00
spacy51
1c529a52e7
Update MSVC2008 project files.
...
Fix compiler errors.
2008-03-08 13:59:23 +00:00
Nach
3cd080a1c3
Fix compiling on non Windows platforms. It seems much of the inline assembly code is Windows only (even the GCC segments), not to mention x86-32 only.
2008-03-05 00:55:15 +00:00