Commit graph

68 commits

Author SHA1 Message Date
Vladimir Kononovich
a6e89dd132 Reformat Libretro (Resharper) 2020-12-19 23:31:01 +03:00
Sour
fed989f216 Libretro: Added .bs files to support ext. list
+ Changed expected bios filename to match snes9x
2020-06-22 20:18:45 -04:00
Sour
11795f7f51 Libretro: Fixes to GB/GBC memory map 2020-06-22 19:21:22 -04:00
Sour
06135f10de GB: Added palette configuration options
+ Split GB options to a separate window
2020-06-22 19:12:25 -04:00
Sour
52259d13e7 Libretro: Added GB/GBC memory map for achievements 2020-06-18 23:35:52 -04:00
Sour
6592805fc0 SGB: Added SGB2 support
+ Change name for SGB bios file
2020-06-18 22:22:46 -04:00
Sour
d204485153 Added Super Game Boy support
Missing support for SGB2's timings and still needs a few tweaks and more testing
2020-06-18 00:58:39 -04:00
Sour
1be95417b8 GB: APU - Implement extra length counter clocking bug when enabling length counter
Passes 03-trigger test
2020-06-09 18:48:06 -04:00
Sour
9c4fb9c45c Debugger: GB - Added assembler tool 2020-06-06 22:27:54 -04:00
Sour
4274c481d7 GB: Added missing variables in save states 2020-05-24 22:04:47 -04:00
gouchi
652bea85b4
Libretro: Update Makefile.common (#130) 2020-05-24 20:34:27 -04:00
gouchi
cd70fdd963
Libretro: Clean alternate libretro core name (#129) 2020-05-24 20:34:08 -04:00
Sour
5f055110fa Added Game Boy support
CPU/APU are decent - PPU is still just a scanline renderer
No Super Game Boy support yet
2020-05-18 16:11:08 -04:00
Sour
9dbca4f26d Libretro: Fixed save ram not being saved/loaded by frontend 2020-05-17 17:27:49 -04:00
Sour
a3f2e36fdf Libretro: Added descriptors for start & select buttons 2020-05-03 09:42:51 -04:00
Sour
5daa1b6225 Video: Fixed/changed some aspect ratio calculations
-Fixed calculation for width for NTSC/PAL
-NTSC/PAL are PAR, as before, but 4:3/16:9 are now DAR instead, since their purpose is to fill the user's screen, regardless of overscan settings
2020-04-29 20:24:21 -04:00
Sour
5ff456bc09 Audio: Added cubic interpolation option 2020-04-28 17:56:57 -04:00
Sour
1277427f2f Libretro: Disable OSD message when loading game 2020-03-27 20:07:13 -04:00
Sour
206214ce2b Audio: Replace blip_buf usage with a hermite interpolation resampler
Improves sound - blip_buf was altering the audio output quite a bit compared to the DSP's raw output
2020-02-29 15:58:11 -05:00
Sour
dade91a189 Debugger: Added CX4 debugger 2020-02-24 22:00:52 -05:00
Sour
1a9fe9baf3 Libretro: Fixed compilation error/warnings 2020-02-24 08:00:57 -05:00
Sour
b29fabbb57 BS-X: Improved emulation and support for .bin broadcast files 2020-02-20 23:57:01 -05:00
Sour
cf909b56d8 Added BS-X support
WIP - Still some issues and missing some features (e.g date/time support)
2020-02-19 23:53:34 -05:00
Sour
b856f615d1 Added SPC7110 support 2020-02-16 21:11:01 -05:00
Sour
b62a0a3960 Debugger: Added assembler tool 2020-02-11 22:20:08 -05:00
Sour
44eb8c5eb9 Libretro: Fixed compilation error
+ Fixed some GCC warnings
2020-02-08 17:27:53 -05:00
Sour
5101ad4d05 Libretro: Enable frame skipping during fast forward 2020-02-07 18:23:23 -05:00
Sour
bfe8e8abce Libretro: Removed unnecessary echos from makefile 2020-02-01 18:33:54 -05:00
Sour
6e37291061 Libretro: Read firmware files from the "system" folder rather than the "system\Firmware" folder 2020-01-19 14:53:29 -05:00
Twinaphex
1040ded723 Libretro: MSVC 2017 Buildfix (#86) 2020-01-07 22:33:29 +00:00
Sour
7df9cc8a20 Upgrade to VS2019 and C++17 2019-12-22 14:51:05 -05:00
newsie-oss
e745388206 Libretro: Static link runtime and fixed some mingw compilation issues
* [libretro] use audio_batch_cb
* [libretro] mingw static libs
* [libretro] mingw xp support
2019-12-20 11:40:42 -05:00
Sour
5ed9b3c2a0 Libretro: Fixed "All 0s" ram power on state option not working as expected 2019-11-03 20:13:25 -05:00
Sour
e742b356a2 Libretro: Added missing files to makefile 2019-11-01 22:11:28 -04:00
Sour
1c7a1060a6 Libretro: Add header to save states to prevent older incompatible states from crashing the application 2019-10-24 18:51:51 -04:00
Sour
4f22eefa21 Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
Sour
df79dc9cc1 SPC: Added support for SPC file playback 2019-10-19 15:38:34 -04:00
Sour
024e9cdaf3 Input: Fixed turbo for multitap 2019-10-18 17:14:47 -04:00
Sour
13cd1142ca Input: Options to display controllers/buttons on screen 2019-10-18 17:05:44 -04:00
Sour
388f62f57b Libretro: Added support for GG/PAR cheats 2019-10-16 20:55:09 -04:00
Sour
589855e00b Makefile: Generate both 'mesen-s' and 'mesens' files as a quick workaround to makefile issues 2019-10-14 17:28:00 -04:00
Sour
5b0d0d6886 Libretro: Revert target name
All buildbot builds break if "mesens" is used.
2019-10-14 15:41:01 -04:00
Sour
9d2e38c33c Input: Added support for turbo buttons 2019-10-14 13:41:52 -04:00
jet082
2ed4f3603b Libretro: Fix target in line with libretro sanitization (#46) 2019-10-14 10:16:17 -04:00
Sour
c6137f4f37 Movies: Save and load cheats when recording/playing a movie file 2019-10-13 11:57:15 -04:00
Sour
f2f692e984 Libretro: Added toggle for high resolution mode blend feature 2019-10-08 18:34:33 -04:00
yoshisuga
64bf17b370 Libretro: support building for 64-bit iOS devices (arm64) (#28) 2019-10-07 18:20:27 -04:00
webgeek1234
1250f5c9b3 Libretro: allow mingw cross compile (#29) 2019-09-17 21:23:45 -04:00
Sour
da5e77d6e3 Input: Added Super Scope support 2019-08-09 20:47:12 -04:00
Sour
ed4a0e60e8 Added movies recording/playback support 2019-08-09 16:25:59 -04:00