Rokkuman X
48d3afa86a
Update save_state.h
2020-06-24 15:12:00 +02:00
Rokkuman X
124dbd9c3b
Update save_state.c
2020-06-24 15:10:50 +02:00
Rokkuman X
3b0d02c807
Update printer.h
2020-06-24 15:09:42 +02:00
Rokkuman X
00f590df13
Update printer.c
2020-06-24 15:08:45 +02:00
Rokkuman X
2a5ac43ed0
Update gb.h
2020-06-24 15:07:38 +02:00
Rokkuman X
7a3c91b491
Update debugger.h
2020-06-24 15:06:22 +02:00
Rokkuman X
e100267aa7
Update debugger.c
2020-06-24 15:05:11 +02:00
Kawa
8dc73b6cec
Merge pull request #28 from Screwtapello/ci-testing
...
Fix Cirrus CI builds
2020-06-08 23:00:19 +02:00
Tim Allen
35598cf622
Prevent Debian packages from prompting for configuration.
...
At some point the Debian tzdata package started waiting for somebody to tell it
what timezone it was in, causing CI builds to timeout.
2020-06-09 06:02:16 +10:00
Tim Allen
f6d2645fd4
Apparently the MinGW compiler automatically appends the .exe extension now.
2020-06-09 06:02:16 +10:00
Tim Allen
92ebbae4ce
Make CirrusCI use a supported version of FreeBSD.
2020-06-09 06:01:52 +10:00
Kawa
bbcdddfcd1
Revenge of the son of the bride of ambiguity
...
See also some of higan's recent commits.
2020-06-08 20:33:59 +02:00
Kawa
f98cb01d0a
Update presentation.cpp
...
Should've hit "save all"
2020-06-03 21:21:29 +02:00
Kawa
7ff2a874b6
Forgot to hit save.
...
Kawa says sorry.
2020-06-03 21:20:58 +02:00
Kawa
b94720ffa6
Update to SameBoy 0.13.1
2020-06-03 21:16:30 +02:00
Kawa
b98ce40021
Update mbc.c
...
6a3cd371d0
2020-06-03 20:44:27 +02:00
MerryMage
30e274953a
Add 'libco/' from commit '7871e50f7d48444f1a6333128308acb0a1c8ad2b'
...
git-subtree-dir: libco
git-subtree-mainline: c5b39e2dfc
git-subtree-split: 7871e50f7d
2020-04-19 17:41:20 +01:00
MerryMage
c5b39e2dfc
libco: Remove to make space for libco subtree
2020-04-19 17:40:54 +01:00
MerryMage
7871e50f7d
First commit
2020-04-19 17:36:19 +01:00
Kawa-oneechan
882e5d292f
Fix QT pWindow::setModal
...
As in higan, not my code.
2020-04-07 20:32:45 +02:00
Kawa
1ebed1701a
Merge pull request #6 from Sintendo/setting-input-crash
...
settings/input: Fix updateControls crashes
2020-04-03 00:38:21 +02:00
Sintendo
97452b6ec3
settings/input: Fix updateControls crashes
...
updateControls assumes that when activeMapping is set, an item from
mappingList is guaranteed to be selected. However, there are several
scenarios that break this assumption:
- changing port during an active mapping
- changing device during an active mapping
- reloading the input driver during an active mapping
In all of these cases, updateControls is eventually called. It sees an
outstanding activeMapping and proceeds to figure out the offset of the
currently selected item, but since there are no selected items it ends
up dereferncing a null pointer.
The assumption can be honored by having reloadMappings cancel the
outstanding activeMapping, thus preventing a crash.
Fixes #4 .
2020-04-01 01:05:10 +02:00
MerryMage
69d527f322
presentation: Bugfix for macOS: about -> aboutBsnes
2020-03-22 17:24:53 +00:00
byuu
da335007e7
Remove documentation website link.
2020-03-23 01:28:48 +09:00
byuu
3df6623fbf
Convert bsnes into a group project and relicense it to GPLv3 or later.
2020-03-23 00:57:29 +09:00
byuu
8e80d2f8a4
v115
2020-03-03 19:56:48 +09:00
byuu
bd1759eb45
Add credits.
2020-02-28 17:31:25 +09:00
byuu
5296176151
v114.6
...
Fixed accuracy PPU rendering issue affecting Secret of Mana
2020-02-26 19:57:21 +09:00
byuu
64d20a062a
Windows compilation fix.
2020-02-23 21:03:24 +09:00
byuu
c22ef09f13
PulseAudio compilation fix.
2020-02-23 20:36:28 +09:00
byuu
2223a843c9
Restore IOKit fix that was missing from higan ruby sync.
2020-02-23 20:34:10 +09:00
byuu
d2211d8818
v114.5
...
* improved appended firmware detection [devinacker]
* added dynamic rate control support to ALSA and PulseAudio drivers [RedDwarf]
* added option to use native file dialogs
2020-02-23 20:23:25 +09:00
byuu
c13745d753
v110.4
...
Merged Super Game Boy MLT_REQ fix [devinacker]
2020-02-18 20:07:05 +09:00
byuu
7053a0b605
Readme updated.
2020-01-18 14:23:10 +09:00
byuu
58eb6838b7
Fixed links in readme.
2020-01-18 01:25:55 +09:00
byuu
1f4f1223a1
v114.3
...
Dot PPU: latch fine BG Hscroll at H=0 instead of H=56
(fixes minor scanline issues in Full Throttle Racing scoring screen)
(note: exact latch position is not currently known)
2020-01-17 09:09:01 +09:00
byuu
3cc8c589cc
Remove debugging variables.
2020-01-16 23:16:37 +09:00
byuu
52d5b3e2a2
v114.2
...
Serialize SDD1 PEM
(fixes run-ahead in Star Ocean)
Dot PPU: calculate nameTableIndex and characterIndex from ppu.hcounter()
(fixes scanline glitch in Great Battle IV)
Dot PPU: do not latch BG H/V scroll registers
(fixes Air Strike Patrol raster effects)
(fixes Septentrion glitchy scanline)
2020-01-16 23:12:37 +09:00
byuu
358a3ceed7
libretro: added cheat support [rtretiakov]
...
libretro: aspect ratio correction [rtretiakov]
libretro: MSU1 lookup fix [rtretiakov]
libretro: merged latest resources and overrides from upstream
libretro: changed audioFrame() from float to double [byuu]
2020-01-16 05:45:35 +09:00
byuu
c6918fc170
Fix "make clean" when using cmd.exe shell on Windows
2020-01-16 05:40:55 +09:00
byuu
1afd440c86
Revert Emulator::Audio to use doubles instead of floats
...
* fixes ODR violations, but is slightly slower (378fps->376fps)
2020-01-16 05:34:00 +09:00
byuu
702977f0b9
Mosaic cleanups.
2020-01-16 05:26:56 +09:00
byuu
fb463d34ef
v114.1
...
Improved vertical mosaic emulation.
2020-01-16 05:09:52 +09:00
byuu
55e78b03de
Point to specific project.
2020-01-08 18:50:07 +09:00
byuu
47dcdc1b4f
Added Windows binary release link.
2020-01-08 18:49:40 +09:00
byuu
e13ab011eb
v114
...
Added fast PPU override for Marvelous (fixes text rendering)
Fixed disassembly of SNES CPU opcodes 0x74-0x76 [invertego]
2020-01-08 18:46:53 +09:00
byuu
892f202945
Updated SNES game databases
2020-01-01 18:45:11 +09:00
byuu
e575196abc
.
2019-12-31 19:42:11 +09:00
byuu
404caeab50
The input workaround for Taikyoku Igo benefits:
...
Williams Arcade's Greatest Hits and World Masters Golf;
in very subtle ways, so enable it for those two titles as well.
2019-12-31 19:40:35 +09:00
byuu
dde9b4c2c7
v113.5
...
It seems auto-joypad poll timing is needed for most games.
So that's back in as before. Instead, I added an override for
Taikyoku Igo - Goliath specifically, until auto-joypad emulation
can be improved further.
2019-12-31 10:22:31 +09:00