skidau
3f9d3fe4ca
Copied the checkbox options from the dialogs into a temporary menu, Configure.
2015-04-29 13:48:04 +00:00
skidau
cec028e05f
Added the SVN rev to the window title. Used GBA resolution as the default window size.
2015-04-29 01:30:31 +00:00
wowzaman12
542d204a9c
wxvbam prefers gnu++11 rather than c++11, should fix compiling on mingw.
2015-04-28 14:53:26 +00:00
wowzaman12
33be071615
wxvbam.xrc was missed in regards to xbrz filter support.
2015-04-28 13:32:25 +00:00
skidau
003a67e17d
Fixed the HQ3x and HQ4x filters by forcing 32bit output. Hooked up the zBRZ filter in the wx build.
2015-04-28 12:19:15 +00:00
skidau
d9a87f7a3d
Fixed some of the filters in the wx build. Disabled multi-threaded filtering.
2015-04-28 10:23:54 +00:00
skidau
8d7be915e1
Rearranged the preferences alphabetically and a few other config fixes.
2015-04-28 04:15:26 +00:00
wowzaman12
27dc43c434
fix include for dsound.cpp
2015-04-28 01:00:19 +00:00
skidau
8e90ea0199
Missed TileViewer.xrc from the last commit
2015-04-27 22:56:45 +00:00
skidau
f74f8e8e41
Split out and optionally load the xrc files if they are found in a "xrc" sub-directory. Changed the PropertySheetDialogs to NoteBooks in the split xrc files.
2015-04-27 10:53:18 +00:00
skidau
103d90d3f3
Moved the core parameters from the wx gui to ConfigManager
2015-04-27 08:32:03 +00:00
skidau
b729a75012
Fixed the throttle in the wx build
2015-04-23 13:56:22 +00:00
skidau
c30ce554ef
Build fix for wx2.x
2015-04-23 10:00:14 +00:00
skidau
69c7f79e92
Fixed the wxDialogs on wx3.0.2 due to a change in behaviour with FindWindow.
2015-04-22 13:54:27 +00:00
skidau
ad60e2cd67
Initial changes for compiling the wx build under Visual Studio
2015-04-22 00:02:29 +00:00
skidau
da127b798e
Cleaned up the loading of the config file (vbam.ini)
2015-04-20 10:28:01 +00:00
skidau
32fa4b20cf
Fixed the throttle menu option
2015-04-19 22:07:49 +00:00
skidau
9ef3e205b0
Fixed the debug printf feature in the case where a debugger is not attached.
2015-04-19 10:13:53 +00:00
skidau
6a987e31b7
Fixed the crash that would occur if vbam.ini and vbam.cfg are not found
2015-04-19 09:54:14 +00:00
skidau
392ad54086
Missed this change in r1349
2015-04-19 07:41:27 +00:00
skidau
e07cef142e
Re-enabled the debugger in the command line version (SDL)
2015-04-19 07:01:41 +00:00
skidau
dcfeb517dc
Added a command line option to load e-Reader dotcode files
2015-04-18 15:35:46 +00:00
skidau
97d2f385d2
Separate the configured saveType from the runtime saveType
2015-04-18 14:52:58 +00:00
skidau
f2b22ad484
Fixed the global saveType from getting clobbered.
2015-04-18 14:28:38 +00:00
skidau
5a9015b3f0
Created a common configuration system.
2015-04-18 06:53:55 +00:00
skidau
9dc7fbcfdb
Split off the MFC code into its own project.
...
Added a command line project based on SDL.
Added getopt from MinGW.
Added SDL 1.2.15 to the dependencies.
Rearranged the OutDir and IntDir to Binary and Build folders.
2015-04-15 13:13:07 +00:00
wowzaman12
f2f09136dd
just added ereader.cpp to the mix.
2015-04-14 12:22:07 +00:00
wowzaman12
0809684e06
Just a libretro build fix, next is to hookup the ereader stuff.
2015-04-14 11:33:28 +00:00
skidau
232c499247
Linux build fix
2015-04-14 11:29:23 +00:00
squall-leonhart
c1acdb8aec
silence some warnings.
2015-04-14 10:59:03 +00:00
skidau
0e5d12f070
Updated libretro to c0449e2c75650325aed7e7495a41f166d9ec0e7a (11/03/2015 7:03:18AM)
...
c0449e2c75
2015-04-14 10:39:21 +00:00
skidau
14d94c32f6
Preliminary implementation of the GBA wireless adapter using TCP (based on the IPC version).
2015-04-14 10:21:27 +00:00
skidau
c75c53d898
Fixed the "incorrect battery size" error warning in Kirby Tilt n' Tumble (GB). Patch by chrono.
2015-04-10 00:07:41 +00:00
skidau
b99b1135c8
Enabled the RTC and rom mirroring by default.
2015-04-08 05:05:12 +00:00
skidau
88286e8578
Removed the "Remove Intros" option because it did not work. Removed the "e-Reader" option because the e-Reader is automatically detected. Removed the double emulator loop because it is not needed.
2015-04-08 04:30:16 +00:00
wowzaman12
2131cd0dba
case of the case sensitive compiler.
2015-04-07 11:46:26 +00:00
wowzaman12
0cabbade12
Fix an operator precedence issue clang complained about.
2015-04-06 17:33:32 +00:00
wowzaman12
dc22721bac
So, this fixes compiling using clang, fixed some tabulation issues, and allow the sdljoy pad compile against SDL2. Also fixed a small compiling issue when compiled against wx3 with the dsound driver. Seems we need the Wx c string to work, it's still not exactly wx3 primetime but it's a small start.
2015-04-06 17:31:18 +00:00
squall-leonhart
c0e263592c
updated credits
2015-04-06 04:14:33 +00:00
wowzaman12
6385359d6a
keeps spitting out the wrong flags.
2015-04-06 01:28:26 +00:00
wowzaman12
3be56f6dbc
re-added color depth checks.
2015-04-05 22:25:07 +00:00
wowzaman12
bcfd5ce4ce
So yeah... seems -stdc++11 work for xaudio2.cpp
2015-04-05 14:56:03 +00:00
wowzaman12
80db6fc884
Getting close to fixing the xaudio2 driver for the wxwidgets frontend.
2015-04-05 14:12:26 +00:00
wowzaman12
6edf950d00
Again with the bracer issue. -_- But this should fix compiling. (Got to stop committing before testing.)
2015-04-05 13:53:25 +00:00
wowzaman12
a051754bf4
read kega fusion plugins in the wxwidgets interface and also started some work on xbrz support in the interface, will complete that later though.
2015-04-05 13:32:12 +00:00
skidau
d00e850b7b
Cleaned up GBA cable link (network).
...
Removed cable link speedhack as it is not needed.
Hard-coded timeouts.
2015-04-05 07:59:01 +00:00
wowzaman12
f0cd1c204d
small fix for compiling against gcc
2015-04-05 03:01:13 +00:00
skidau
541b36f0f6
Added a NO$GBA Style OAM Viewer. The OAM Viewer shows a previews every OAM and its location on the screen. Patch by StrepTeDa.
2015-04-05 00:25:30 +00:00
skidau
314f1bd8c5
Fixed the ROM info compare in the e-Reader emulation
2015-04-04 22:33:06 +00:00
skidau
ca1f5f54ae
Enabled the e-Reader kill-switch under the Emulators menu. Fixes the freeze in "Crash Bandicoot - The Huge Adventure" by disabling the e-Reader reset patch.
2015-04-04 09:39:39 +00:00
skidau
193322a33e
Updated to SFML 2.2. Fixed LINK build on Linux.
2015-04-04 04:39:25 +00:00
skidau
a91f99d111
Initial refactor of the GBA link code.
...
The code has been rearranged with the link framework at the top, followed by cable socket, joybus socket, cable IPC, RFU IPC and lastly, GB link IPC.
2015-04-03 22:35:13 +00:00
skidau
75eeef139c
xBRZ 1.3 filter update by chrono, zenju
...
https://sourceforge.net/projects/xbrz/
2015-04-03 22:19:46 +00:00
skidau
4edfbeb261
GBC boot code support by mickdermack
...
- Allow a GBC BIOS to be loaded and run.
- Allow GB ROMs to run in GBC mode if you select GBC in the menu.
- Fix a bug which caused wrong colors in GB games in GBC mode.
- Set the CGB palettes usually set by the BIOS when a GB game is detected (or everything using the BG palette would appear white and sprites would be the wrong color).
- Allow the BIOS itself and the Skip BIOS option to be changed by a reset.
- Fix the coloring issues if you use the GBC boot ROM.
- Implement GBC colorization palette selection.
2015-04-03 22:04:28 +00:00
skidau
9b05099491
Fixed the e-Reader region error by refreshing the CPU prefetch after a patch is made.
2015-04-03 10:48:28 +00:00
skidau
e47ac18e30
Fixed the GDB reg write command from going out of bounds.
2015-04-02 14:53:37 +00:00
skidau
d0cd600707
Fixed the memory map masks and sizes not being set correctly.
2015-04-02 11:41:24 +00:00
skidau
4606862898
Disabled the Start Recording and Play Recording menu items if a game is not running. Those options would error when they tried to save state.
2015-04-02 11:01:55 +00:00
skidau
55e1dad514
Integrated the VBA-SDL-H2 code into the GDB function.
...
This allows breakpoints, memory views and watches to be controlled from the GDB interface. The VBA-SDL-H2 commands can be entered via the GDB monitor (type "help" into the monitor for a list of commands). Made minor changes to the GDB interface so that the GDB port does not need to be entered every session. A "Break on Load" option has been added allowing GDB to be connected before the ROM starts executing.
VBA-SDL-H2 credits: Labmaster, kenobi, DevZ, richq, JPAN, Griever
2015-04-02 05:53:57 +00:00
wowzaman12
7722a59670
Fixed a small issue (brace in a place where it wasn't needed) Next up XAudio2 interface in wxwidgets!
2015-03-28 19:46:27 +00:00
wowzaman12
4a0350260d
Removed external filter plugins. In the future, just update the binary/library.
2015-03-28 18:31:09 +00:00
wowzaman12
6f3699c7aa
Removed unneeded color depth checks and fixed some spacing
2015-03-28 17:48:38 +00:00
wowzaman12
843a90632f
missed something that caused it to not properly load the xrc interface.
2015-03-28 16:15:25 +00:00
wowzaman12
025e466bff
Removed yet another unneeded #define in wx/guiinit.cpp
2015-03-28 16:02:10 +00:00
wowzaman12
96f1de8ec9
Remove even more unneeded complex if statements
2015-03-28 14:47:33 +00:00
wowzaman12
c812fd6344
Got rid of a few huge if statements, just recreate the game panel every time after Display Properties closes.
2015-03-28 14:45:40 +00:00
wowzaman12
4b2ed80a4a
Replaced another macro with a templated function. Should be able to use this function to replace a few more macros as well.
2015-03-28 14:41:25 +00:00
wowzaman12
f273c878b6
Removed yet another macro from src/wx/guiinit.cpp
2015-03-28 14:34:44 +00:00
wowzaman12
4257ae5be1
Fixed improperly sized dialog boxes
2015-03-28 14:11:03 +00:00
wowzaman12
ad13e1fb45
Try to be more informative than the default wx exception handler before terminating
2015-03-28 13:56:33 +00:00
wowzaman12
b07e5c63bf
Make sure that all loaded xrc dialogs have the correct parent. This might be overkill, but shouldn't hurt.
2015-03-28 13:54:49 +00:00
wowzaman12
2d5c702a7f
Another switch from wxDynamicCast to the normal c++ dynamic_cast
2015-03-28 13:44:47 +00:00
wowzaman12
535acbb240
Change a macro from using a special wx funciton to the regular c++ one
2015-03-28 13:43:40 +00:00
wowzaman12
13b97ac102
More work on trying to remove C macros
2015-03-28 13:41:45 +00:00
skidau
2b663259d8
wx build fix
2015-03-28 05:01:39 +00:00
wowzaman12
750fd8a6b4
oops should be copying those files into source dir not binary dir
2015-03-28 04:30:24 +00:00
skidau
d42582090e
Linux build fix
2015-03-28 04:08:30 +00:00
wowzaman12
00f630949c
just missed a parameter.
2015-03-28 04:02:37 +00:00
wowzaman12
bf8098874a
JoypadConfig is now working as it's own separate entity
...
Previously it was using macros that were hardcoded to look for a certain variable
2015-03-28 03:53:07 +00:00
wowzaman12
e97c32f5da
Got rid of two unneeded C macros
2015-03-28 03:50:49 +00:00
wowzaman12
d858e35d01
Created a single template that does the same thing as several of the C macros
2015-03-28 01:52:20 +00:00
wowzaman12
432b296af1
Used a regex replace so at least some of the C Macros aren't hiding variables
...
Also renamed their inputs so it's easier to understand what's going on
2015-03-28 01:46:44 +00:00
wowzaman12
e8d55b2c06
Added more pointer error checking to the wxvbam build.
2015-03-28 01:33:12 +00:00
wowzaman12
1c76277272
Load dialogs the proper way
2015-03-28 01:30:36 +00:00
wowzaman12
07eb6564e0
Now fully use the error checking function instead of the C macro
2015-03-28 01:20:41 +00:00
wowzaman12
76ef5906a0
Move XRC pointer checking/error throwing to a templated function (More backporting from Arthur, next few commits will be importing his improvements)
2015-03-28 01:12:57 +00:00
wowzaman12
54eac49a59
WX: Changed some of the xrc loading handling and error handling (Courtesy of Arthur on github)
2015-03-28 01:08:52 +00:00
skidau
a65204d54f
Added E-Reader scan support by CaitSith2.
...
One thing it does, is correct any raw files scanned, if they are correctable. (usually, uncorrectable raw files come up with a read error.) There is also bin support included as well. (Note, if you open a valid dotcode bin, it will encode it to raw, and save the freshly encoded raw file if it has been set in the menu. If the dotcode save file has not been set, the bin will still load.)
Currently, part of the GBA emulation breaks the E-Reader scan code. The reader always returns a Region Error.
2015-03-27 22:50:11 +00:00
wowzaman12
efd5c1b483
intial fix for solarsensor that skid implemented. Will add functioning code after, for now it will allow users to compile at least the SDL interface.
2015-03-27 21:06:10 +00:00
wowzaman12
b31989e82f
SDL: Breaks on windows.
2015-03-27 20:01:33 +00:00
wowzaman12
5b26c209e9
missed a minor change.
2015-03-27 19:53:35 +00:00
wowzaman12
32af333548
fix compiling against latest ffmpeg code.
2015-03-27 17:58:35 +00:00
wowzaman12
15d1ae5e3a
changed the panel to have a black background when a rom isn't loaded. Also fixed compiling dsound driver in the wxwidgets interface via mingw-w64
2015-03-27 17:54:45 +00:00
wowzaman12
df505a78dd
forgot the wxwidgets interface icons.
2015-03-27 17:49:26 +00:00
wowzaman12
dc3b921700
cmakelists changes, wxwidgets interface build fix to follow.
2015-03-27 17:48:42 +00:00
skidau
2af279f274
Added VS2013 solution by mickdermack.
...
Have to install the Multibyte MFC Library for Visual Studio 2013, because Multibyte strings were deprecated in favor of wchar strings.
https://www.microsoft.com/download/details.aspx?id=40770
2015-03-26 21:19:37 +00:00
skidau
e19d04c4fd
Added Solar Sensor support from VBA-Wii.
...
Requires EEPROM+Sensor save type and Real Time Clock enabled. The solar sensor can be controlled by the left and right motion sensor controls.
2015-03-26 09:08:30 +00:00
skidau
8ac02202e9
Re-enable the save type auto-detect code instead of enabling all save types.
2015-03-25 11:01:50 +00:00
skidau
4be7fed788
Added a Auto-start link option
2015-03-24 13:30:49 +00:00
skidau
0d306b67ba
Fixed the crash that would occur if a GBA link mode were used with a GB game.
2015-03-23 13:35:01 +00:00
skidau
a704653234
Ported AdamN's Game Link (Game Boy link) code from 1030e.
...
Seems to work better with a link timeout of 1.
2015-03-23 12:17:26 +00:00
skidau
0db7dfc323
Fixed NO_LINK build.
2015-03-23 06:38:51 +00:00
skidau
b3903da2ce
Ported AdamN's Wireless Adapter code from 1030e.
...
Known Issue :
* Instability with 3-4 players on pokemon games due to another client interfering a client and host communication, causing both clients to think their data never reached the host and repeatedly resending the data again (a few retries before dropping the connection)
TODO :
* Host may need to send the ACK data to the Client who send the data instead of broadcasting to all clients, to prevent other Clients from getting the wrong ACK data and thinking their data never reached the Host.
2015-03-23 03:42:39 +00:00
squall-leonhart
ae88acca57
bgklink merged to trunk.
2015-03-20 14:23:14 +00:00
skidau
c7a7e04395
Fixed importing GameShark snapshots
2015-03-20 12:02:28 +00:00
squall-leonhart
80c8917be5
bios dialog struck through enable text fixed
...
controls disabled however, because we don't have the execution implemented for cgb bios.
2015-03-20 03:39:21 +00:00
squall-leonhart
d1bbb0c75d
i had issues applying the xbrz patch and had to revert manually several times, and forgot to add the new files as a result
...
so here they are.
2015-03-20 02:58:03 +00:00
skidau
f1e3094c68
Preliminary update to the GameCube to GBA link cable emulation. Fixes Zelda Wind Waker's Tingle Tuner connection, Pac-Man Vs, Final Fantasy: Crystal Chronicles multiplayer, and most other Gamecube to GBA link cable games.
...
* Added a second socket at port 49420 (0xc10c) which sends clock information
* Handled disconnections from the GBA and GC
* Made the transfers asynchronous
* Blocks the socket before the connection times out
Requires Dolphin 4.0-5899 or later.
2015-03-20 02:11:12 +00:00
squall-leonhart
65a976a8cc
XBRZ 1.2 added as a built in filter
2015-03-19 01:44:47 +00:00
squall-leonhart
02928a204b
reverted the removal of backup enabled checks, and changes to remote.cpp
2015-03-19 00:52:47 +00:00
squall-leonhart
478e77c081
Adds a item for the DisableSFX speedhack back to the Video menu.
2014-04-20 09:24:10 +00:00
squall-leonhart
b6ffe99fc8
updates subwcrev and applies minor fixes patch 46
2014-03-08 07:11:53 +00:00
kode54
da5cc60685
SDL sound code now posts to semaphores no matter what, in case the other side is still waiting after a speedup transition
2013-11-14 23:32:08 +00:00
kode54
885172ea9c
Rewrote SDL sound synchronization, using a very old patch as a base for some of the changes
2013-11-14 07:51:57 +00:00
normmatt234
9e8671042b
Remove useless backup enabled checks in read handlers.
...
Fix illegal halfword and byte reads.
2013-10-22 18:04:02 +00:00
kode54
2404d08f1f
Mother 3 fix, refined to not break Metroid Fusion or hopefully anything else
2013-10-22 01:17:06 +00:00
kode54
12172db5ac
Changed PCM FIFO refill behavior to only stuff the FIFO with silence if it runs completely empty, which seems to fix the stuttering in Mother 3. From the technical behavior, Mother 3's sound code would periodically set DMA 1 and 2 to reason 0, then reset them back to reason 3. This presumably occurs every time the source buffers run empty and the source addresses are reset. Unfortunately, with the current execution and memory timing, this occurs just in time for the DMA buffers to run down to only 16 samples each, and then the attempted refill call will trigger while the DMA reason is 0, so they don't refill, and the timer routine thus stuffs the FIFO buffers with 16 samples worth of silence, causing a stutter. Now, the buffer is allowed to drop below 16, which gives Mother 3's sound code enough time to restart the DMA channels, and they continue to pump samples gracefully, as I never detected a full underrun in my testing.
2013-10-21 21:46:49 +00:00
kode54
552a8cf2ff
Add tiled rendering define to Android makefiles, too.
2013-09-24 11:53:04 +00:00
kode54
ce3e37223a
Add tiled rendering define - big performance improvement
2013-09-24 11:52:20 +00:00
kode54
ae81a99e81
Fix target output name
2013-09-24 11:51:36 +00:00
kode54
7654a7b1ed
Fix build for Android
2013-09-24 11:50:37 +00:00
kode54
08886eaf53
Sonic Advance 1/2 work now with NO_LINK defined
2013-09-21 16:18:54 +00:00
kode54
8c034c3b67
(Libretro) Fix build
2013-09-21 16:18:04 +00:00
squall-leonhart
e1534a9400
re-adding the fix for zelda oracles
2013-09-21 15:09:45 +00:00
kode54
f4c26dcd95
Let's try that again.
2013-09-21 13:57:40 +00:00
squall-leonhart
3949de1b14
revert 1207-1210 as its not really ready for integration yet.
2013-09-21 02:42:37 +00:00
thibeaz
3460b0bab9
rolling back, it seems there was some more issues than original thought
2013-09-21 02:25:42 +00:00
thibeaz
6fccc53080
fix a goof I made with the last commit, this should fix it
2013-09-21 02:16:27 +00:00
thibeaz
ed00ced891
just a small revert, old data got mixed in the last commit
2013-09-20 21:25:50 +00:00
thibeaz
bdf78c1247
libretro merge into trunk, the individual interfaces can still be compiled on their own so the gtk/sdl/mfc interfaces can still work as originally intended. Special thanks to Squarepusher of the libretro team for helping us get this merged
2013-09-20 21:08:23 +00:00
squall-leonhart
69991ad411
fixes zelda oracles without breaking duke nukem or 007
2013-09-19 03:24:22 +00:00
normmatt234
943f67937c
Implement memory mirrors for SRAM/FLASH.
...
Correctly handle 16/32bit reads from SRAM.
Removed unaligned handler for CPUReadHalfWordSigned.
2013-09-18 22:08:42 +00:00
squall-leonhart
620548d19e
This fixes the colour issue when using opengl and a HQ3 or 4x filter.
2013-09-17 15:23:47 +00:00
normmatt234
510e9778ab
Revert changes to the ioReadable table from r1200 which broke Megaman Battle Network series.
2013-09-16 18:44:46 +00:00
normmatt234
8f61c07f8f
Move the cpuDmaHack assignments into doDMA. (Fixes Croket 2 regression)
2013-09-15 07:15:31 +00:00
normmatt234
7ee3bfe379
Re-added the DMA Prefetch buffer. This fixes Phantasy Star Collection.
2013-09-14 08:00:19 +00:00
squall-leonhart
05794ee3e8
another tom harder patch, fixing some warnings in the gvbam and wxvbam
2013-06-17 04:17:12 +00:00
squall-leonhart
0470a1d8ad
commiting Tim Harders patch for libav/ffmpeg
2013-06-17 04:05:37 +00:00
squall-leonhart
6277cae2a9
bring branches into line
...
fixes duke nukem on bgk-link and silences gcc warning on trunk
ignore a few more files
2013-05-04 15:31:45 +00:00
normmatt234
e4dde67e52
Fixed register used in asm.
2013-04-07 05:47:26 +00:00
squall-leonhart
90fa689737
reduce new lines
...
fix duke nukem cgb menu | in my limited testing this has not regressed any other games.
2013-04-06 20:18:14 +00:00
squall-leonhart
f8615b0c3d
dirty buildfix for linux, can do it properly later.
2013-04-06 18:33:15 +00:00
normmatt234
d51ed1f59e
Make the asm code increment lsl/lsr/asr rm by 4 if rm is pc. (ASM now passes the armwrestler MOV opcode test)
2013-04-06 09:27:12 +00:00
normmatt234
56a8cc6e8d
Fix clock cycles in some arm/thumb opcodes.
...
Implement missing ARM instruction used in the wstein.gba homebrew.
Remove cpuDmaHack has it causes graphical glitches in Lufia and incorrectly handles unmapped reads.
2013-04-06 08:51:58 +00:00
squall-leonhart
d3c562a1cf
couldn't just add a guy who's contributed more in 3 days then anyone has in the last 3 years to the "Contributors" list ;D
2013-03-31 12:37:45 +00:00
squall-leonhart
19cd8f5384
some small pvs warning fixes
2013-03-31 12:19:34 +00:00
squall-leonhart
b36bd990aa
move around apu reset a bit, doesn't seem to have broken anything
...
doesn't seem to have fixed anything either.
2013-03-31 11:20:41 +00:00
normmatt234
f19a0529ca
Fix handling of unused memory when reading 16/8 bit data.
2013-03-30 06:10:23 +00:00
normmatt234
2bea418980
Add missing ARM opcode variant strh (w=1) used in several homebrew gba demos (e.g. afire).
2013-03-30 06:08:20 +00:00
normmatt234
c70d1d7501
Make 32bit read out of bounds not get rotated if they are unaligned.
2013-03-28 17:27:55 +00:00
normmatt234
97fa577cf9
hopefully fixed unaligned reads correctly this time...
2013-03-28 16:56:22 +00:00
normmatt234
cf4e7eb148
Fix yet another oversight in the unaligned read code.
...
Implemented missing thumb opcode (Which is invalid according to gbatek but Moto GP seems to use it)
2013-03-28 16:24:14 +00:00
normmatt234
1ff3ce6378
opps forgot to change change the unaligned 16bit rotate to check against old address.
2013-03-28 15:44:01 +00:00
normmatt234
8c98ac97bc
Fixed unaligned 16/32 bit reads.
2013-03-28 15:27:45 +00:00
squall-leonhart
0d28963abc
commit this and see who complains? :D
2013-02-11 07:59:03 +00:00
squall-leonhart
5dd3e72258
more improvements to gba-arm by Normmatt
2013-02-04 06:53:17 +00:00
squall-leonhart
66ac24cde5
lets commit the right version of the arm patch this time eh.
2013-02-04 06:26:16 +00:00
squall-leonhart
9958c493bd
Applied fixes to NormMatts r1150 fixes - V-Rally 3 working again
...
Re-added nasm.props to vs2008 build folder + changes to nasm.rules for spaces in paths.
2013-02-04 06:15:53 +00:00
squall-leonhart
306291cd55
implement ALL of abhoriels patch correctly.
2013-02-03 17:25:22 +00:00
bgk
26acc55d93
GBA: Revert r1150 since it adds artifacts in (at least) V-Rally 3
...
Please fix and commit again.
2013-02-03 13:47:51 +00:00
bgk
d193d8069d
GTK: Apply patch #3524058 - Auto-load/save cheats
...
Thanks go to unmacaque
2013-02-03 12:59:48 +00:00
bgk
76da586883
GTK: Updated the .desktop file to validate
2013-02-03 12:56:12 +00:00
bgk
ff2ddffbcf
GTK: Fix "#3598672 - emulated system option in gvbam changes by itself in Linux"
...
Applied patch 3599614 thanks to Mika Attila
2013-02-03 12:51:40 +00:00
bgk
bc103fbf60
GBA: Fix build
2013-02-03 12:43:01 +00:00
squall-leonhart
6579cd900d
commit abhoriels RSBS and RSCS patch
2013-02-02 03:48:32 +00:00
squall-leonhart
aa28c4d967
patch to correct some behavior in arm tests.
2013-01-23 00:38:00 +00:00
squall-leonhart
d10e657c36
OSX/Mac buildfix changes to GBALink
2012-11-20 08:58:44 +00:00
squall-leonhart
f3956ff5b5
merge Fix for SDL colours on OSX as indicated by x3ro
2012-11-20 04:04:57 +00:00
bgk
a8bf9389b3
GTK: Fix a GCC warning
2012-10-03 17:49:39 +00:00
bgk
b1ddfdd553
GTK: Fix an invalid memory access in the joypad config dialog
2012-10-03 17:18:17 +00:00
squall-leonhart
a50c95b566
file type fixes
2012-09-11 21:53:26 +00:00
squall-leonhart
c45a74deee
removed the modal else from the client connection dialogue
...
now it doesn't crash when clicking connect on debug builds
still does on release builds, just like start server :(
2012-09-03 09:36:28 +00:00
squall-leonhart
1f50361e25
this makes the serverwait dialog appear.
...
still causes a crash in release builds and points at output.c in an area of unicode :|
2012-09-03 09:14:27 +00:00
bgk
34963ad142
LINK: Don't assume the data we want to send is the first to be written to SIOMLT_SEND since last transfer.
...
But rather the one present in SIOMLT_SEND when master sets the start transfert bit.
Fixes Advance Wars
2012-09-02 17:26:08 +00:00
bgk
00791f6801
WX: Somewhat fix lan link. Advance wars won't link properly whereas it is working with mem link.
2012-09-02 14:26:22 +00:00
bgk
cf02712b34
WX: Fix build with LINK enabled
2012-09-01 17:59:13 +00:00
kode54
4178854b85
Fixed a crash on Windows XP and older systems
2012-08-26 07:44:19 +00:00
squall-leonhart
7944d44390
removing some cases where then and else do exactly the same thing
...
i could not see any functional differences anywhere, but there might be something im overlooking.
2012-08-19 21:22:16 +00:00
bgk
41d22899e3
WX: Fix build on non-win32
2012-08-08 19:09:37 +00:00
bgk
959e485b91
FFMPEG: Fix build with newer versions of the library.
2012-08-08 19:08:42 +00:00
kode54
d2e00a0085
Added device change notifier to XAudio2 outputs
2012-08-04 22:15:46 +00:00
squall-leonhart
4d174be28a
clarified, and ignored another user side project file
2012-07-22 20:31:54 +00:00
squall-leonhart
79928d627f
maybe emucr will get the hint now.
2012-07-22 19:59:26 +00:00
squall-leonhart
a1cefd764a
commit latest nasm and kode54's change to gb_oscs that has seemed to have resolved the channel 3 issue in a number of games.
2012-05-23 09:29:46 +00:00
squall-leonhart
aca9b01af8
how did the spanish version of fire red get its save type set to eeprom (savetype=1)
2012-05-23 06:40:11 +00:00
squall-leonhart
b7eb2e4cf5
cleans up a unary minus unsigned still unsigned warning
...
also fixes channel 3 in Mario and luigi super star saga. DON'T ASK ME HOW, i have no idea. Infact changing other area's affected the channels as well, so i have no idea how the fuck this works.
2012-05-12 06:13:10 +00:00
bgk
d9062bbcd6
FFMPEG: Fix build for newer versions of the library.
...
Thanks to Tim Harder for the patch.
2012-03-25 08:14:31 +00:00
bgk
092f67b0e8
Fix build errors with zlib-1.2.6.
...
The problem relates to gzFile not being a typedef of voidp anymore in zlib-1.2.6.
Thanks to Tim Harder for the patch.
2012-03-25 08:09:07 +00:00
squall-leonhart
9837e61c00
update FSF address
2012-01-23 08:49:39 +00:00
thibeaz
2273a18e59
added shuffles patch for fixing wxwidgets interface build, unfortunetly still fails building on link enabling. but if disabled it will build and run.
2012-01-23 03:46:47 +00:00
squall-leonhart
2ade4f5def
clicking start server crashes vba-m, so lets not let people click it for now.
2012-01-21 01:06:43 +00:00
squall-leonhart
2908c33111
shuffles magic mush...... trunk MSVC2010 buildfix
2012-01-20 22:03:27 +00:00
thibeaz
113f7c1f81
added the option to disable/enable xaudio2 support in the cmakelist since it was neglected the first time around, also going to be looking into expanding the sound settings dialog and enhancing it some as soon as I figure out some xrc specifics for wxPropertySheetDialog.
2012-01-16 18:44:25 +00:00
squall-leonhart
d33d2a0d70
reverts ini file generation to pre rev885 behaviour
2012-01-16 01:48:28 +00:00
squall-leonhart
da25a02d6b
SubWCRev is no longer standalone, removed from dependencies and pointed the project files to find it via path
...
updated DevInfo.txt
applied khh's patch for gbalink.cpp though more changes are required to bring trunk up to building since the Wx patches
2012-01-04 19:38:33 +00:00
squall-leonhart
093da8983f
took drnach's dmg association and expanded on it :)
...
looks like the branch doesn't have properties assigned
2011-12-28 13:05:40 +00:00
bgk
9ca7db29f5
SDL: Install vba-over.ini in the data directory and use it.
2011-12-28 10:23:38 +00:00
n-a-c-h
4817403abf
Add missing extensions. Note though that the association section is still missing .dmg
2011-12-27 22:09:31 +00:00
n-a-c-h
25fa212b56
Add missing extensions.
2011-12-27 22:01:34 +00:00
n-a-c-h
638e79009f
Add missing extensions.
2011-12-27 21:56:00 +00:00
n-a-c-h
b13ee88b4e
I'm not sure where these MIME types came from, but if we're going to invent some, let's invent some proper ones. I'm not sure if -rom is the best suffix though.
2011-12-27 21:49:55 +00:00
bgk
3c9f24465d
GTK: Hint the file manager it can use gvbam to open GB and GBA rom files
2011-12-27 21:30:59 +00:00
bgk
6e93397b07
GTK: Fix an uninitialized variable causing potential crashes in the joypad config dialog.
2011-12-27 19:20:49 +00:00
bgk
9c6a9025a2
Some fixes to help building on NetBSD
2011-12-27 15:34:39 +00:00
bgk
244e4e85d8
SDL/WX: Fix build with asm scalers enabled.
...
If Win32 has issues with OpenGL those should not be hacked around in common code.
2011-12-03 13:47:20 +00:00
bgk
ef92bdd1ec
GTK: Applied patch #3386384 to fix build when NLS is disabled.
...
Thanks to Dmitry Marakasov.
2011-12-03 13:11:19 +00:00
squall-leonhart
233fae21ca
correction to OP_MVNS, fixed by AdamN, fixes vrally 3 flickering
2011-07-28 12:18:28 +00:00
thibeaz
273bf93b7d
in the EXECUTE_PROCESS command in the CmakeLists.txt file for the wxwidgets gui was missing the end bracket, this should fix it, next on the list is work on using ffmpeg as an external dependency and not need it as a requirement (hopefully), if it doesn't work, you can shoot me Squall
2011-06-30 01:54:32 +00:00
squall-leonhart
c08726589d
wx about box fix from darktjm
2011-06-14 13:38:10 +00:00
squall-leonhart
a236fff312
apply the vba config file rename to the trunk, this has come about because older versions use some values slightly differently which would cause those versions to fail to work or have the wrong settings.
2011-06-13 15:46:20 +00:00
squall-leonhart
8e6a51211e
all current vba-m Wx patches applied to trunk.
2011-05-25 11:55:46 +00:00
squall-leonhart
98215cfb30
buncha patches by darktjm
...
sdl fix not applied yet
2011-05-24 07:39:29 +00:00
bgk
7145f8083d
SDL: Enable OpenGL by default
2011-05-07 07:09:21 +00:00
squall-leonhart
f1812fd2e3
should fix GS codes that don't work on games which use lcd interrupts instead of vblank
...
thanks unmacaque
2011-05-05 13:17:13 +00:00
squall-leonhart
5f5ddb11a4
Bugger unicode support, we can just convert multibyte to widestring using google cloud services and a bunch of midgets running in spinwheels.
...
Also enables whole program optimisation (funnily i was only doing linker time optimisation so it wasn't as good as it could be.)
2011-04-26 07:25:16 +00:00
bgk
432e8b627f
GTK: Fixed bug #3201910
2011-03-12 08:51:23 +00:00
bgk
bca14a4b2e
GTK: Fix emulation stuck paused after closing the general options dialog when the "pause when inactive" option has been toggled.
2011-03-01 16:48:35 +00:00
bgk
a8c1e753b1
GTK: Merged the GB and GBA cheat list dialogs. Patch by unmacaque.
2011-02-26 10:06:32 +00:00
bgk
e49be92119
FILTERS: Changed the 2xSaImmx implementation to GPLv2+, since the author allowed it. This will make life easier to packagers.
2011-02-25 19:25:17 +00:00
bgk
1cdcbe07c4
GTK: Add missing file. Oops.
2011-02-25 19:03:37 +00:00
bgk
414c65f156
ALL: Update vba-over.ini with an older but better version
2011-02-25 18:23:42 +00:00
bgk
5c61339992
GTK: Add GameBoy cheats support. Thanks to unmacaque for the patch.
2011-02-25 17:56:10 +00:00
bgk
e3eb811e7f
GTK: Fix NLS for the directories config dialog
2011-02-24 21:02:47 +00:00
bgk
8f412ed1c4
GTK: Add vba-over.ini support
2011-02-24 19:34:56 +00:00
bgk
6622a584e6
GTK: Cleanup
2011-02-24 18:40:20 +00:00
bgk
1474f6e50b
GTK: More NLS WIP
2011-02-24 17:01:10 +00:00
bgk
b94eae1925
GTK: NLS support WIP
2011-02-24 13:06:17 +00:00
bgk
247beb025d
GTK: Add support for 7z archives
2011-02-24 10:52:33 +00:00
bgk
a59c64a292
GTK: Mark more strings as translatable
2011-02-24 08:19:59 +00:00
bgk
924f9f6492
GTK: Remove the StringTokenizer class and move the functionality to tools.cpp
2011-02-22 18:04:08 +00:00
bgk
b213ae372b
GTK: Turned the last menu based settings into a dialog
2011-02-20 19:03:38 +00:00
bgk
ef8609241a
GTK: Cleanup includes. Don't instanciate global objects.
2011-02-20 16:36:25 +00:00
bgk
8c0ea991c8
GTK: Added GBA cheats support. Thanks to unmacaque for the patch.
2011-02-20 14:53:04 +00:00
bgk
6c80badb98
CMAKE: Allow building without SFML
2011-02-20 12:22:58 +00:00
bgk
573aaca70b
GTK: Don't reset the renderer when entering the display config dialog
2011-02-20 10:38:42 +00:00
bgk
f656e4fe45
GTK: Don't disable rendering when using the menus. Thanks to fernandotcl for the patch.
2011-02-20 10:15:03 +00:00
bgk
3c6e0514a9
SDL: Allow vbam to run on systems without an audio device. Thanks to jcranmer for the patch.
2011-02-20 09:25:07 +00:00
bgk
2009faab00
GTK: Change the OpenGL texture size when changing scaler size. Thanks to fernandotcl for the patch.
2011-02-20 09:02:46 +00:00
bgk
de6db92249
GTK: Rename the main GtkBuilder file for consistency
2011-02-20 08:33:01 +00:00
bgk
9962e4e679
GTK: Convert the remaining parts of the UI from Glade to GtkBuilder. Thanks to Rafał Mużyło for the patch.
2011-02-20 08:28:48 +00:00
bgk
1d6b01bd8b
GTK: Fix the joypad config dialog using 100% CPU
2011-02-19 22:01:09 +00:00
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