Commit Graph

65 Commits

Author SHA1 Message Date
squall-leonhart 81862972a9 applied gtk_rtc.patch by unmacaque 2010-11-27 01:06:20 +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 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 1543a02585 GTK : Introducing the new Game Boy config dialog 2009-01-06 21:20:18 +00:00
bgk db8ec308dd Moved more GBA specific code to the gba folder. 2009-01-01 16:11:02 +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 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 5ab2d916dc More conversion from sound quality to sample rate. 2008-12-30 11:09:37 +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 753b72123d GTK : Replaced the sound configuration menu by a dialog 2008-12-23 13:51:48 +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 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 d31dc7c8d4 GTK : Filter code cleanup 2008-10-27 20:52:37 +00:00
bgk 0656b44a39 GTK : WIP display config dialog 2008-10-27 19:48:33 +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
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
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 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 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 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 5a156d9f03 GTK : Fixed build for changes made in rev697
Updated the debian packaging scripts
2008-09-04 20:54:14 +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
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 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
bgk 24ed04f8f1 GTK:
Removed the Keymap class
2008-08-30 15:02:01 +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 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
bgk 2bd3eadac0 Allow building the GTK port without debugger support 2008-06-16 20:18:49 +00:00
bgk b72cabd80e GTK GUI:
- Modified the directories dialog so that it uses GtkFileChooserButtons instead of just txt fields
- The emulator won't try to write in the rom folder anymore by default, since it has no reason to be writable
- Fixed the quicksave menu
2008-06-05 16:31:38 +00:00
bgk 123570a068 GTK GUI:
- Use sytem wide recent used files.
2008-06-05 11:32:49 +00:00
bgk cfc3875d18 GTK GUI:
Removed the ability to save screenshots as bitmaps. The BMP format is dead.
2008-06-05 08:25:35 +00:00
bgk 23460ff9ad GTK GUI :
- Disabled RGB overlays in the Xv module since it was buggy
- Properly initialize autofire state
2008-06-01 16:43:27 +00:00