kub [Mon, 30 Dec 2024 15:35:50 +0000 (16:35 +0100)]
32x, take over sh2 cycles setting in-game
kub [Sun, 29 Dec 2024 10:29:20 +0000 (11:29 +0100)]
release 2.02
kub [Sun, 29 Dec 2024 10:27:57 +0000 (11:27 +0100)]
32x, take over sh2 cycles setting in-game
kub [Sun, 29 Dec 2024 10:25:53 +0000 (11:25 +0100)]
libretro, fix arch detection
notaz [Sun, 29 Dec 2024 00:22:22 +0000 (02:22 +0200)]
sh2soc: wdt: fix missing overflow, wrong multiplier
notaz/picodrive#162
kub [Mon, 23 Dec 2024 11:17:51 +0000 (12:17 +0100)]
core 68k, fix cyclone code execution from overlaid rom (sram/megasd)
kub [Fri, 20 Dec 2024 11:04:54 +0000 (12:04 +0100)]
mcd, some fixes for msu/md+
kub [Fri, 20 Dec 2024 11:01:59 +0000 (12:01 +0100)]
mcd, minor fixes
kub [Mon, 16 Dec 2024 19:52:23 +0000 (20:52 +0100)]
mcd, fix cdd delayed commands while in seek latency wait
kub [Mon, 16 Dec 2024 19:51:14 +0000 (20:51 +0100)]
mcd, fix rom access in MD+ page
kub [Fri, 13 Dec 2024 08:21:37 +0000 (09:21 +0100)]
build, fix PWD usage in Makefile
kub [Wed, 11 Dec 2024 20:38:21 +0000 (21:38 +0100)]
libretro, update common
kub [Fri, 6 Dec 2024 23:01:39 +0000 (00:01 +0100)]
mcd, decouple MD+ audio playing from CD drive
fixes CDDA audio in Doom CD32X Fusion
kub [Fri, 25 Oct 2024 16:37:20 +0000 (18:37 +0200)]
sms, map 3D glasses to 2D
kub [Sun, 20 Oct 2024 15:40:52 +0000 (17:40 +0200)]
mcd, fix data track for MSU/MD+
kub [Fri, 18 Oct 2024 21:17:39 +0000 (23:17 +0200)]
libretro, fix regression (missing return)
kub [Thu, 17 Oct 2024 21:13:32 +0000 (23:13 +0200)]
release 2.01
kub [Tue, 15 Oct 2024 22:28:02 +0000 (00:28 +0200)]
platform ps2+psp, fix crash in save/load state menu
kub [Sun, 13 Oct 2024 18:00:46 +0000 (20:00 +0200)]
platform ps2, basic support for multitap
kub [Sun, 13 Oct 2024 06:46:01 +0000 (08:46 +0200)]
core, some support for j-cart
kub [Sun, 13 Oct 2024 18:08:33 +0000 (20:08 +0200)]
platform ps2+psp, fix display out of sync on hotkey save/load
kub [Sun, 13 Oct 2024 18:10:00 +0000 (20:10 +0200)]
platform ps2+psp, fix audio overrun when rate != 44.1KHz
kub [Tue, 1 Oct 2024 19:37:37 +0000 (21:37 +0200)]
mcd, fix save state regression (hint vector)
kub [Mon, 30 Sep 2024 20:08:41 +0000 (22:08 +0200)]
mcd, add a hack for d32xr
kub [Sat, 28 Sep 2024 16:54:42 +0000 (18:54 +0200)]
core, arm assembly version for md+
kub [Sat, 28 Sep 2024 07:19:40 +0000 (09:19 +0200)]
mcd, fix regression when reloading
kub [Fri, 27 Sep 2024 07:16:50 +0000 (09:16 +0200)]
mcd, fix crash if no bios with msu
kub [Thu, 26 Sep 2024 21:21:28 +0000 (23:21 +0200)]
core, mode 1 support
kub [Wed, 25 Sep 2024 18:09:58 +0000 (20:09 +0200)]
core, add save/load for md+
kub [Tue, 24 Sep 2024 20:02:54 +0000 (22:02 +0200)]
core, add md+ cue file extensions
kub [Mon, 23 Sep 2024 20:17:05 +0000 (22:17 +0200)]
core, improve md+ (add ssf2, mirror, looping)
kub [Sat, 21 Sep 2024 20:28:02 +0000 (22:28 +0200)]
core, basic md+ support
like msu-md. loading a .cue file will look for a cartridge image with
the same basename and an extension of "gen", "smd", "md", "32x".
kub [Tue, 17 Sep 2024 22:17:45 +0000 (00:17 +0200)]
mcd, fixes and improvements for mcd-verificator
kub [Tue, 10 Sep 2024 21:07:20 +0000 (23:07 +0200)]
platform, add resize handling and integer scaling for sdl window mode
kub [Tue, 10 Sep 2024 20:58:16 +0000 (22:58 +0200)]
sdl, improve window resize handling
kub [Thu, 5 Sep 2024 19:35:36 +0000 (21:35 +0200)]
build, add windows (very experimental)
kub [Fri, 6 Sep 2024 09:42:51 +0000 (11:42 +0200)]
build, fix miyoo packaging
Francisco Javier Trujillo Mata [Thu, 5 Sep 2024 22:49:52 +0000 (00:49 +0200)]
Fix GCC 14 compilation
kub [Thu, 5 Sep 2024 21:07:30 +0000 (23:07 +0200)]
core, timing fixes
kub [Tue, 3 Sep 2024 20:47:38 +0000 (22:47 +0200)]
core, timing fixes
kub [Tue, 3 Sep 2024 20:44:09 +0000 (22:44 +0200)]
md, add more unlicensed
kub [Thu, 8 Aug 2024 20:33:42 +0000 (22:33 +0200)]
core vdp, some restructuring (layer/window drawing)
kub [Thu, 8 Aug 2024 20:32:28 +0000 (22:32 +0200)]
core vdp, fix rendering (layer/window high prio)
kub [Thu, 1 Aug 2024 18:27:37 +0000 (20:27 +0200)]
platform ps2, some support for 2nd controller
kub [Wed, 31 Jul 2024 21:24:30 +0000 (23:24 +0200)]
core, fix copy-paste bug (vcounter in im2)
kub [Sun, 21 Jul 2024 14:33:07 +0000 (16:33 +0200)]
platform ps2, handle audio similar to psp
kub [Fri, 19 Jul 2024 17:21:26 +0000 (19:21 +0200)]
release 2.00
kub [Thu, 18 Jul 2024 19:36:43 +0000 (21:36 +0200)]
core vdp, arm rendering speed optimisation
kub [Wed, 17 Jul 2024 20:47:02 +0000 (22:47 +0200)]
core vdp, fix layer/window borders for vertical window
Apaczer [Mon, 15 Jul 2024 21:13:09 +0000 (23:13 +0200)]
platform/miyoo: scripted versioning
update pkg.cfg
kub [Fri, 12 Jul 2024 20:15:21 +0000 (22:15 +0200)]
update README
kub [Fri, 12 Jul 2024 20:57:25 +0000 (22:57 +0200)]
platform miyoo, switch menu key to RESET
kub [Fri, 12 Jul 2024 20:11:51 +0000 (22:11 +0200)]
core, adjustment for background color DMA
Apaczer [Thu, 11 Jul 2024 20:49:13 +0000 (22:49 +0200)]
platform-miyoo: change to IPK release output
create `platform/miyoo/pkg.cfg`
irixxxx [Thu, 11 Jul 2024 20:56:04 +0000 (22:56 +0200)]
add links to images
irixxxx [Wed, 10 Jul 2024 17:17:04 +0000 (19:17 +0200)]
add some images to readme
notaz [Tue, 9 Jul 2024 19:30:17 +0000 (22:30 +0300)]
mcd: unbreak cue search
kub [Mon, 8 Jul 2024 20:46:06 +0000 (22:46 +0200)]
core, fix typo
kub [Mon, 8 Jul 2024 20:41:01 +0000 (22:41 +0200)]
sound, add panning for ym2612 dac
kub [Fri, 5 Jul 2024 19:47:33 +0000 (21:47 +0200)]
sms, improve pad handling (TR as output)
kub [Fri, 5 Jul 2024 19:44:34 +0000 (21:44 +0200)]
ui, minor menu fix
kub [Tue, 2 Jul 2024 20:55:50 +0000 (22:55 +0200)]
add/update copyright notices for substantially changed files
kub [Tue, 2 Jul 2024 20:43:26 +0000 (22:43 +0200)]
core z80, fix cycle counting if z80 in hold on frame change
kub [Sun, 30 Jun 2024 15:55:37 +0000 (17:55 +0200)]
sms, add sram in codemasters mapper
kub [Sun, 30 Jun 2024 15:19:34 +0000 (17:19 +0200)]
sms, improve system detection by extension
kub [Thu, 27 Jun 2024 19:27:48 +0000 (21:27 +0200)]
sh2 drc, fix TAS instruction, some cleanup
kub [Thu, 27 Jun 2024 19:28:42 +0000 (21:28 +0200)]
build, fix arch detection in configure
kub [Thu, 27 Jun 2024 19:29:58 +0000 (21:29 +0200)]
sh2 drc, minor optimization for x86 backend
kub [Thu, 27 Jun 2024 22:20:31 +0000 (00:20 +0200)]
core vdp, some cleanup
kub [Tue, 25 Jun 2024 23:06:56 +0000 (01:06 +0200)]
core vdp, fix display enable in hblank
kub [Mon, 24 Jun 2024 19:37:37 +0000 (21:37 +0200)]
core z80, revert non-working
ebde43d (bus blocking DMA)
kub [Mon, 24 Jun 2024 16:55:07 +0000 (18:55 +0200)]
core vdp, fix status for very short DMA transfers
kub [Sat, 22 Jun 2024 21:22:50 +0000 (23:22 +0200)]
core vdp, change cram write sync
kub [Thu, 20 Jun 2024 16:46:36 +0000 (18:46 +0200)]
core, some save state fixes
kub [Sat, 22 Jun 2024 21:12:31 +0000 (23:12 +0200)]
core, revisit ym2612 busy flag implementation
kub [Thu, 20 Jun 2024 18:14:15 +0000 (20:14 +0200)]
sh2 drc, minor fix for x86 backend
kub [Thu, 20 Jun 2024 18:13:29 +0000 (20:13 +0200)]
libretro, gcc14 fixes
kub [Tue, 18 Jun 2024 20:45:02 +0000 (22:45 +0200)]
core vdp, arm rendering fix (1st window col prio)
kub [Sat, 15 Jun 2024 16:21:10 +0000 (16:21 +0000)]
build, fix zstd asm file usage (used only for x86)
kub [Sat, 15 Jun 2024 14:26:12 +0000 (16:26 +0200)]
build, fix zstd asm file usage (used only for x86)
kub [Sat, 15 Jun 2024 09:28:04 +0000 (09:28 +0000)]
md, minor cleanup for region code handling
kub [Sat, 15 Jun 2024 09:25:42 +0000 (09:25 +0000)]
68k, minor debug fix for fame
kub [Sat, 15 Jun 2024 09:24:03 +0000 (09:24 +0000)]
build, more lowercase on linux, plus minor changes
kub [Fri, 14 Jun 2024 21:05:37 +0000 (23:05 +0200)]
md vdp, fix v_counter reading, some cleanup
kub [Sun, 9 Jun 2024 22:30:51 +0000 (22:30 +0000)]
sh2 drc, several bug fixes
kub [Sun, 9 Jun 2024 22:24:45 +0000 (22:24 +0000)]
build, fix libchd zstd support for libretro static linking
kub [Sun, 2 Jun 2024 07:53:04 +0000 (07:53 +0000)]
32x, fixes for comparing cycles
kub [Sun, 2 Jun 2024 07:48:15 +0000 (07:48 +0000)]
sh2 drc, fix mul/add saturation
kub [Mon, 27 May 2024 21:53:26 +0000 (23:53 +0200)]
sh2 drc, small fixes (cycle counting, invalidation)
Tomáš Kelemen (vudiq) [Fri, 24 May 2024 17:50:37 +0000 (19:50 +0200)]
remove fflush() call before exit()
the buffer is flushed anyways at exit() and fixes compile error with
gcc14:
pico/carthw/svp/compiler.c: In function 'ssp_translate_block':
pico/carthw/svp/compiler.c:1800:24: error: passing argument 1 of 'rfflush' from incompatible pointer type [-Wincompatible-pointer-types]
1800 | fflush(stdout);
| ^~~~~~
| |
| FILE *
In file included from ./pico/pico_port.h:12,
from ./pico/pico_int.h:15,
from pico/carthw/svp/compiler.c:9:
platform/libretro/libretro-common/include/streams/file_stream_transforms.h:89:25: note: expected 'RFILE *' but argument is of type 'FILE *'
89 | int64_t rfflush(RFILE * stream);
| ~~~~~~~~^~~~~~
this error presents itself when building the libretro core, so this
could be also solved by wrapping the call to fflush():
#ifndef __LIBRETRO__
fflush(stdout);
#else
fflush((RFILE *)stdout);
#endif
notaz [Mon, 20 May 2024 22:09:40 +0000 (01:09 +0300)]
update libchdr for zstd support
kub [Thu, 23 May 2024 22:06:39 +0000 (00:06 +0200)]
core z80, partially revert
ebde43d (bus blocking DMA)
it causes audio lag in OD2
kub [Thu, 23 May 2024 17:01:26 +0000 (19:01 +0200)]
sms, fixes to bios initialisation and mapper autodetection
kub [Thu, 23 May 2024 16:58:10 +0000 (18:58 +0200)]
md, no floating bus in cart address space
kub [Thu, 23 May 2024 16:54:59 +0000 (18:54 +0200)]
md, add some unlicensed carts
kub [Mon, 20 May 2024 08:07:42 +0000 (10:07 +0200)]
platform ps2, fixes for gcc14
kub [Mon, 20 May 2024 07:30:35 +0000 (09:30 +0200)]
build, add ps2 to release script
kub [Sun, 19 May 2024 20:45:44 +0000 (20:45 +0000)]
sh2 drc, fix conditional immediate for armv7
notaz [Sat, 18 May 2024 19:33:23 +0000 (22:33 +0300)]
pandora: some fixes for 2.0
kub [Sat, 18 May 2024 20:12:56 +0000 (22:12 +0200)]
update copyright