kub [Wed, 21 Dec 2022 08:03:05 +0000 (08:03 +0000)]
update submodules, fix for newer libchdr
kub [Tue, 20 Dec 2022 21:57:52 +0000 (21:57 +0000)]
update submodules
kub [Tue, 20 Dec 2022 21:37:21 +0000 (21:37 +0000)]
32x, fix soc code (sh2 sr register handling)
kub [Tue, 20 Dec 2022 21:34:13 +0000 (21:34 +0000)]
32x, improve sh2 scheduling
kub [Tue, 20 Dec 2022 21:32:24 +0000 (21:32 +0000)]
32x, hacks for roms with caching related problems
kub [Mon, 19 Dec 2022 22:03:43 +0000 (22:03 +0000)]
platform, clear status remnants after renderer switching by hotkey
kub [Fri, 25 Nov 2022 19:26:37 +0000 (19:26 +0000)]
Revert
4ec1247 as it cause more troubles than it solves
kub [Mon, 21 Nov 2022 21:19:34 +0000 (21:19 +0000)]
sh2 drc, minor fix for arg passing in calls from generated to C code
kub [Mon, 21 Nov 2022 21:08:39 +0000 (21:08 +0000)]
32x, tentative kludge for blackthorne
kub [Fri, 28 Oct 2022 19:55:40 +0000 (19:55 +0000)]
32x, reset handling and synchronization changes
kub [Sun, 16 Oct 2022 19:28:52 +0000 (19:28 +0000)]
psp, fix vsync synchronisation
kub [Sun, 16 Oct 2022 19:27:15 +0000 (19:27 +0000)]
core, fix cpu sync regression
kub [Fri, 14 Oct 2022 21:22:33 +0000 (21:22 +0000)]
fix some gcc warnings
kub [Fri, 14 Oct 2022 18:47:20 +0000 (18:47 +0000)]
pico, fix psg sound and fast forward
kub [Fri, 14 Oct 2022 18:46:49 +0000 (18:46 +0000)]
32x, minor poll detection fix
kub [Thu, 13 Oct 2022 19:25:25 +0000 (19:25 +0000)]
mcd, minor optimization for poll detection
kub [Wed, 12 Oct 2022 21:44:32 +0000 (21:44 +0000)]
core, improve mcd+32x cpu synchronization
kub [Wed, 12 Oct 2022 21:23:49 +0000 (21:23 +0000)]
generic, fix debug menu rendering
kub [Sat, 8 Oct 2022 11:03:42 +0000 (11:03 +0000)]
32x, make 68k poll detection less agressive
kub [Thu, 6 Oct 2022 19:39:18 +0000 (19:39 +0000)]
sh2 drc, fix bug in jump patching for arm64
kub [Tue, 4 Oct 2022 21:11:26 +0000 (21:11 +0000)]
core, TH input latency only if output was low
kub [Mon, 3 Oct 2022 16:42:41 +0000 (16:42 +0000)]
core, add TH pad pin latency (load state regression)
kub [Mon, 3 Oct 2022 08:41:37 +0000 (08:41 +0000)]
core, add TH pad pin latency (regression after 5 min)
kub [Mon, 3 Oct 2022 07:55:25 +0000 (07:55 +0000)]
core, add TH pad pin latency after switching to input
kub [Sat, 1 Oct 2022 08:40:14 +0000 (08:40 +0000)]
sdl, limited redraw event processing for sdl window and overlay modes
improves window resizing within the limits of libpicofe. Proper
windowing support would need a redesign.
kub [Thu, 29 Sep 2022 23:24:43 +0000 (23:24 +0000)]
psp, enable using new pspdev, fix some bugs
cmitu [Wed, 28 Sep 2022 03:15:19 +0000 (04:15 +0100)]
configure: fix `mcpu` compiler parameter for RPI targets
kub [Wed, 28 Sep 2022 18:53:27 +0000 (18:53 +0000)]
sms, fix center tms text mode (mode 1)
kub [Wed, 28 Sep 2022 18:52:26 +0000 (18:52 +0000)]
gp2x, small optimization
kub [Wed, 28 Sep 2022 18:51:19 +0000 (18:51 +0000)]
platform, fix emu loop timing for vsync enabled
kub [Wed, 28 Sep 2022 18:46:32 +0000 (18:46 +0000)]
platform sdl, fix screen clearing if line pitch isn't width
kub [Wed, 28 Sep 2022 18:43:33 +0000 (18:43 +0000)]
psp, more fps, improve sms/gg scaling
kub [Wed, 21 Sep 2022 23:26:48 +0000 (23:26 +0000)]
sms, add fast renderer, remove 1st column (8 px) if blanked
kub [Sun, 19 Jun 2022 20:46:50 +0000 (22:46 +0200)]
generic ui, add basic GLES support
kub [Wed, 14 Sep 2022 19:29:02 +0000 (19:29 +0000)]
sms, add xor 4x8k mapper
kub [Wed, 14 Sep 2022 19:27:43 +0000 (19:27 +0000)]
mcd, fix gfx (32x32 stamp)
kub [Wed, 14 Sep 2022 19:23:58 +0000 (19:23 +0000)]
core+platforms, harmonise supported extensions
kub [Tue, 10 May 2022 22:18:47 +0000 (00:18 +0200)]
sound, fix ym2413 fm sound load/save
kub [Mon, 9 May 2022 21:14:40 +0000 (23:14 +0200)]
z80, fix drz80 save (regression)
kub [Mon, 9 May 2022 19:45:59 +0000 (21:45 +0200)]
core vdp, fix out-of-bounds vram access for save/load
kub [Mon, 9 May 2022 19:45:07 +0000 (21:45 +0200)]
sms, fix mappers (save/load for sega, korea, 8kbram)
kub [Wed, 4 May 2022 17:17:33 +0000 (19:17 +0200)]
z80, improve cz80+drz80 compatibility
kub [Sun, 1 May 2022 21:56:04 +0000 (23:56 +0200)]
z80: fix AF pop+push in DrZ80 (F bits 3+5 stack value unchanged)
kub [Sat, 30 Apr 2022 12:07:58 +0000 (14:07 +0200)]
md, reworked cart protection handling, added some unlicensed
kub [Sat, 30 Apr 2022 12:04:28 +0000 (14:04 +0200)]
sound, minor FM filtering optimization
kub [Fri, 22 Apr 2022 18:50:20 +0000 (20:50 +0200)]
core vdp, fix status reading synchronisation
kub [Wed, 20 Apr 2022 17:26:16 +0000 (19:26 +0200)]
ui, fix skin for opendingux+linux
kub [Tue, 19 Apr 2022 22:00:43 +0000 (00:00 +0200)]
libretro, fix classic_arm builds, minor cleanup
kub [Tue, 19 Apr 2022 21:58:59 +0000 (23:58 +0200)]
Merge from libretro/master:
7ff457f for repo synchronization
kub [Tue, 19 Apr 2022 20:50:57 +0000 (22:50 +0200)]
ui, fix generic skin
kub [Tue, 19 Apr 2022 13:30:26 +0000 (13:30 +0000)]
sh2 drc, improve cycle resolution for poll detection
kub [Thu, 14 Apr 2022 22:56:38 +0000 (22:56 +0000)]
core, improve extension handling
kub [Thu, 14 Apr 2022 17:32:40 +0000 (17:32 +0000)]
sound, add FM filtering
kub [Sat, 9 Apr 2022 20:19:15 +0000 (22:19 +0200)]
ui, revisit menu
kub [Sun, 10 Apr 2022 07:45:03 +0000 (07:45 +0000)]
libretro, fix native sound rate
thanks to jdgleaver for pointing this out
kub [Sat, 9 Apr 2022 20:19:15 +0000 (22:19 +0200)]
ui, revisit menu
Vladimir Serbinenko [Fri, 1 Apr 2022 15:14:18 +0000 (17:14 +0200)]
Add missing pico init in case of successful autodetect
kub [Sat, 9 Apr 2022 19:53:10 +0000 (19:53 +0000)]
libretro, fix compilation for unix armv7
jdgleaver [Tue, 5 Apr 2022 09:53:16 +0000 (10:53 +0100)]
(libretro) Prevent illegal usage of RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO/RETRO_ENVIRONMENT_SET_GEOMETRY environment callbacks
kub [Thu, 31 Mar 2022 22:02:48 +0000 (22:02 +0000)]
sound, fix config save/load for native quality mode
kub [Thu, 31 Mar 2022 17:27:49 +0000 (17:27 +0000)]
sound, prepare FM filtering
kub [Sun, 6 Mar 2022 20:40:50 +0000 (20:40 +0000)]
sound, add native rate mode, change resampling
kub [Fri, 11 Mar 2022 21:06:40 +0000 (21:06 +0000)]
build, add miyoo to release script
kub [Sun, 6 Mar 2022 22:18:52 +0000 (22:18 +0000)]
core vdp, minor fifo write optimisation
jSTE0 [Fri, 18 Feb 2022 22:33:17 +0000 (22:33 +0000)]
platform: Add miyoo support
Add support for the miyoo platform, another SDL-based platform with a
small cache CPU and its own input mappings.
kub [Sun, 6 Mar 2022 18:39:46 +0000 (18:39 +0000)]
platform sdl, preliminary window resizing fixes
picodrive doesn't handle resize events, so it's not really working :-/
it however uncovered some bugs and strange behaviour, though
kub [Tue, 1 Mar 2022 21:07:21 +0000 (21:07 +0000)]
sms, some minor fixes and additions for sg-1000
kub [Mon, 28 Feb 2022 21:45:50 +0000 (21:45 +0000)]
sms, add sg-1000 support
kub [Sun, 27 Feb 2022 11:12:15 +0000 (11:12 +0000)]
sms, add sg-1000 on-cart RAM mapping
kub [Sun, 27 Feb 2022 09:40:04 +0000 (09:40 +0000)]
sms, autodetection for sg-1000 ram extension
kub [Sat, 26 Feb 2022 21:48:18 +0000 (21:48 +0000)]
sms, mapper for taiwanese sg-1000 ram extension
kub [Sat, 26 Feb 2022 10:19:07 +0000 (10:19 +0000)]
sms, add basic sg-1000 support
kub [Sat, 26 Feb 2022 09:41:38 +0000 (09:41 +0000)]
sms, add missing TMS VDP modes
kub [Tue, 22 Feb 2022 22:31:01 +0000 (22:31 +0000)]
update libpicofe
kub [Tue, 22 Feb 2022 22:26:32 +0000 (22:26 +0000)]
platform sdl, improved menu keymap for international keyboards
kub [Tue, 22 Feb 2022 20:40:34 +0000 (20:40 +0000)]
platform sdl, add config file option for fullscreen
kub [Sun, 20 Feb 2022 22:38:12 +0000 (22:38 +0000)]
build, fix cyclone build (replace CFLAGS in environment)
kub [Sat, 19 Feb 2022 21:23:54 +0000 (21:23 +0000)]
core vdp, optimize fifo writes
kub [Thu, 17 Feb 2022 19:57:37 +0000 (19:57 +0000)]
mcd, accelerate scale/rot rendering code
kub [Wed, 16 Feb 2022 22:04:10 +0000 (22:04 +0000)]
mcd, accelerate scale/rot rendering code
kub [Tue, 15 Feb 2022 22:15:12 +0000 (22:15 +0000)]
core vdp, fix regression after last commit
kub [Mon, 14 Feb 2022 20:55:35 +0000 (20:55 +0000)]
core vdp, fix obscure VInt bug, some more optimisation
kub [Thu, 10 Feb 2022 22:06:47 +0000 (22:06 +0000)]
pico, added detection by extension
kub [Wed, 9 Feb 2022 23:06:10 +0000 (23:06 +0000)]
mcd, improve cd status reporting
kub [Wed, 9 Feb 2022 22:46:26 +0000 (22:46 +0000)]
Merge remote-tracking branch 'upstream/master'
kub [Wed, 9 Feb 2022 22:44:06 +0000 (22:44 +0000)]
libchdr, switch to main repo
kub [Wed, 9 Feb 2022 22:09:23 +0000 (22:09 +0000)]
pico, improve detection
kub [Wed, 9 Feb 2022 18:42:04 +0000 (18:42 +0000)]
libretro, update libretro-common
kub [Tue, 8 Feb 2022 23:49:23 +0000 (23:49 +0000)]
update libchdr (libretro VFS fix)
kub [Tue, 8 Feb 2022 22:05:00 +0000 (22:05 +0000)]
core gfx, fix sprite problem in savestate load screen
kub [Tue, 8 Feb 2022 21:15:08 +0000 (21:15 +0000)]
submodule update
kub [Tue, 8 Feb 2022 20:56:01 +0000 (20:56 +0000)]
build, add CFLAGS to linking for -flto
kub [Tue, 8 Feb 2022 20:49:43 +0000 (20:49 +0000)]
sound, fix mcd cdda (mono, resampling), type cleanup, remove minimp3
kub [Mon, 7 Feb 2022 21:08:34 +0000 (21:08 +0000)]
sound, fix pcm/pwm handling wrt fast forward (mcd, 32x, pico)
kub [Sat, 5 Feb 2022 21:37:03 +0000 (21:37 +0000)]
core vdp, optimisation
kub [Sat, 5 Feb 2022 21:25:17 +0000 (21:25 +0000)]
build, fix gph build with none-eabi toolchain
kub [Sat, 5 Feb 2022 21:16:16 +0000 (21:16 +0000)]
build, fix incomplete clean in cyclone,musashi
kub [Fri, 28 Jan 2022 18:02:26 +0000 (18:02 +0000)]
libretro, improve multiplayer support
kub [Fri, 28 Jan 2022 18:00:08 +0000 (18:00 +0000)]
build, fix arm64 generic build (osx)
kub [Fri, 28 Jan 2022 17:58:50 +0000 (17:58 +0000)]
core, fix memory leak