byuu
fe81130f54
Remove all template integer types from fast PPU core.
2019-08-01 08:49:18 +09:00
byuu
216b472418
Cirrus CI update, Cocoa compilation fix (hopefully.)
2019-08-01 03:15:52 +09:00
byuu
bc7456246c
v108.3
...
* add support for TableView::onActivate(TableViewCell) to Windows, macOS
** allows the new input/hotkey mapping panels to work on Windows, macOS
* polish BrowserDialog behavior
2019-08-01 02:40:35 +09:00
byuu
a7b30b069c
Fix blur emulation in the accurate PPU mode.
2019-08-01 01:10:27 +09:00
byuu
454b39cb78
v108.2
...
* reverted higan's thread scheduler to olde bsnes scheduler
** this allows CPU overclocking compatibility with coprocessors
2019-08-01 00:33:28 +09:00
byuu
f65b7a8528
v108.1
...
* added CPU and SA1 overclocking support
* added fast forward speed limiting
* added option to mute during fast forwarding and rewinding
* lowered volume when not muting during FF/rewind
* reformatted settings/tools windows from tabs to lists
* moved focus settings to input settings panel
* redesigned input and hotkey settings panels to be easier to use
* fixed offscreen placement issue with path settings panel
* added hotkey combinational logic option (AND / OR mode setting)
* added search support to file browser dialog
* fixed --fullscreen command-line option
2019-07-31 06:57:31 +09:00
byuu
7e88bdde09
Cirrus CI updates.
2019-07-29 04:01:54 +09:00
byuu
4291a0cae6
v108 release.
2019-07-29 01:30:07 +09:00
byuu
ee6498258f
v107.19
...
* HD mode 7 EXTBG fix
* macOS: embed databases into .app bundle
2019-07-29 00:59:45 +09:00
byuu
296f2c094d
v107.18
...
* fix EXLOROM detection
* fix new CPU masking error
2019-07-28 06:44:38 +09:00
byuu
6b284bb247
Minor cleanups.
2019-07-28 06:13:48 +09:00
byuu
e6d7df41da
v107.17
...
* initialize ppu-fast tilecaches on startup
** (fixes graphical residue on Windows)
2019-07-28 01:44:59 +09:00
byuu
c77ecef3e0
SameBoy cross-compilation fix for Windows.
2019-07-28 00:45:26 +09:00
byuu
a89acc2695
Updated readme.
2019-07-28 00:44:06 +09:00
byuu
45df47f08b
Add Cirrus CI support.
2019-07-28 00:39:02 +09:00
byuu
ff0fa9bb19
Fix SA1 typo.
2019-07-27 01:50:01 +09:00
byuu
4d2244ed5f
More macOS Cocoa improvements.
2019-07-27 01:27:56 +09:00
byuu
cdf4784468
macOS Cocoa improvements.
2019-07-27 00:52:29 +09:00
byuu
3934be89ff
.
2019-07-26 02:15:45 +09:00
byuu
2f67beeba9
v107.15
...
* added Super Game Boy save RAM/RTC support
2019-07-26 01:19:47 +09:00
byuu
c2a181dbc5
v107.14
...
* fix support for light guns (Super Scope, Justifier(s))
2019-07-26 00:44:36 +09:00
byuu
42e5bcc604
SameBoy Windows compilation fix that doesn't modify upstream.
2019-07-25 22:48:13 +09:00
byuu
ea75d1bc7c
SameBoy Windows getline() compilation fix.
2019-07-25 22:41:16 +09:00
byuu
73f0b7bb41
Add _GNU_SOURCE to SameBoy/gb.c
2019-07-25 05:01:10 +09:00
byuu
b637ae34fe
v107.13
...
* libco: added ppc64v2 implementation [Shawn Anastasio]
2019-07-24 22:06:55 +09:00
byuu
07c1beadfb
v106.185
2019-07-24 22:05:39 +09:00
Shawn Anastasio
6d4cddb818
Implement ppc64 ELFv2 support in libco
...
The existing ppc implementation in libco only supports
the ELFv1 ABI on PowerPC 64 and therefore can't be used on
Little Endian systems and Big Endian systems running ELFv2
distros.
This commit introduces a new implementation of the libco
API for ppc64 elfv2. It has been tested with bsnes and higan.
The original ppc implementation is maintained for non-ELFv2
targets.
2019-07-23 17:24:45 -05:00
byuu
30c606fdc8
About screen improvements.
2019-07-23 03:01:29 +09:00
byuu
b4c4b318e8
Ease of use improvements to rewind support.
2019-07-23 02:53:54 +09:00
byuu
32e2abdd90
v107.12
...
* added movie recording and playback support
* added rewind support
2019-07-23 02:13:28 +09:00
byuu
2e5f6c56c6
Minor changes.
...
* previous push also corrected screenshot support.
* == -> = for clarity.
* added cheat search to features list.
2019-07-22 01:51:29 +09:00
byuu
55799c4230
v107.11
...
* added cheat code support to Super Game Boy emulation
* added cheat code search support (not for Game Boy, sorry)
* compilation fixes
2019-07-22 01:39:32 +09:00
Lior Halphon
e3672e8293
Emulate built in SGB palettes
2019-07-20 16:10:24 +03:00
byuu
78a6a2e7d7
v107.10
...
* improved Super Game Boy emulation and fixed SGB save states [LIJI32]
2019-07-20 21:28:55 +09:00
byuu
f3022fd907
Merge pull request #9 from LIJI32/serialization_fix
...
Fix SGB serialization
2019-07-20 21:22:31 +09:00
byuu
e00fa027aa
.
2019-07-20 18:57:01 +09:00
Lior Halphon
17793ef361
Merge pull request #191 from rzumer/gbc_memory_map
...
Fix libretro GBC memory map and add IO port range for cheevos
2019-07-20 00:04:36 +03:00
Lior Halphon
d2e9025be6
Fixed major performence issues in the Cocoa port that affected some Macs, especially when emulating SGB1
2019-07-19 23:59:25 +03:00
Raphaël Zumer
1a263a3acc
Fix GBC memory map and add IO port range for cheevos
2019-07-19 16:55:59 -04:00
Lior Halphon
8c1f76a594
Fix HLE SGB
2019-07-19 20:37:58 +03:00
Lior Halphon
ffb9f1b134
Fix HLE SGB
2019-07-19 20:34:26 +03:00
Lior Halphon
e634019ac9
Fix CGB emulation
2019-07-19 20:27:53 +03:00
Lior Halphon
4f9c8e9374
Match the HLE timings to the LLE timings
2019-07-19 20:19:09 +03:00
Lior Halphon
a0671bc8a9
Fix SGB save states
2019-07-19 19:57:11 +03:00
Lior Halphon
32c781c531
Accuracy fixed, major regression fix
2019-07-19 18:19:53 +03:00
Lior Halphon
ea7dec4e88
Merge branch 'master' into bsnes_integration
2019-07-19 15:51:10 +03:00
Lior Halphon
33198fc7b7
Give SGB its own conflict map
2019-07-19 15:50:49 +03:00
Lior Halphon
f0809a667f
Fixed a potential Cocoa crash when closing a window
2019-07-19 15:50:36 +03:00
Lior Halphon
10038ec76d
Emulate ICD desyncing
2019-07-18 23:08:16 +03:00
Lior Halphon
df7f7d8171
Fix silly desync inaccuracy
2019-07-18 22:55:11 +03:00