Commit Graph

60 Commits

Author SHA1 Message Date
terminator2k2
cab156339e add support for svcsplus .Neo Format (#909) 2024-07-11 20:59:16 +08:00
Sorgelig
170d711284 neogeo: auto pcm 0/1, try to load combined ROM if specified parts not found. 2023-08-03 06:42:51 +08:00
Sorgelig
62c9d24db6 neogeo: add oversized V1Size, some tweaks 2023-08-01 17:43:32 +08:00
Sorgelig
575673577c neogeo: support for Metal Slug 5 Plus banking. 2023-08-01 05:27:03 +08:00
Sorgelig
aa5d78309a neogeo: Support for VLiner and JockeyGP. 2023-08-01 00:42:09 +08:00
Sorgelig
c73046285a neogeo: fix memcp explicit address. 2023-07-31 19:16:34 +08:00
Sorgelig
d97807804d neogeo: fix fill RAM address. 2023-07-31 05:41:50 +08:00
Sorgelig
cc340ca5af neogeo: fill RAM with initial non-zero value. Fixes Double Dragon CD. 2023-07-30 23:41:05 +08:00
Sorgelig
dfd5aba7fd neogeo: support for large ADPCMA size. 2023-07-29 21:38:23 +08:00
Sorgelig
f5eb24a4c1 neogeo: add KOF94 neo quirks. 2023-07-28 22:33:31 +08:00
Sorgelig
10ba629945 NeoGeo: generate save per CD. 2023-07-19 23:09:30 +08:00
paulb-nl
53f1ca18e8 megacdd: cd audio fixes (#788)
- Send audio sectors faster so buffer stays filled
- Ask FPGA if it is ready to receive a sector
- Fix SCAN with CHD files
- Fix missing start of audio by sending with separate index
2023-07-11 03:41:14 +08:00
Sorgelig
4cee92ac1a NeoGeo: use NeoGeo-CD folder for CD (and CD BIOS). 2023-07-08 22:22:55 +08:00
paulb-nl
71a8caacde NeoGeo CD updates (#787)
- Add Unibios and CDZ support
- Ask FPGA before sending sector
- 1-4x CD speed
2023-07-01 16:53:18 +08:00
paulb-nl
646f96c395 Add NeoGeo CD support (#767)
support/megacdd: add Play track command for Neo Geo

neocd: use separate index for audio
2023-04-06 23:27:39 +08:00
paulb-nl
82ba074463 neogeo_loader: send romwait & pwait to core (#729) 2023-01-11 04:40:10 +08:00
Sorgelig
26e1cccbaa Implement new way to address status bits. 128bit status. 2022-05-05 21:06:13 +08:00
Sorgelig
7701cb1cda rename user_io_8bit_set_status to user_io_status. 2022-02-14 02:12:09 +08:00
sorgelig
9cd404ea65 Common shared memory module. Using O_CLOEXEC for opened files. 2021-04-16 23:12:46 +08:00
sorgelig
5d45b59117 Progress bar for arcades. Update NeoGeo progress bar. 2021-03-29 04:33:10 +08:00
sorgelig
419ae67dee user_io: extend ioctl_* functionality. 2020-08-20 17:30:52 +08:00
sorgelig
a5ff9a953b Check core's home dir on every access for plug and play functionality. 2020-05-15 05:30:17 +08:00
sorgelig
b1a481f24c Support suffix for home dir. 2020-05-14 17:19:29 +08:00
sorgelig
ecaa8f05d2 Some source names refactoring. 2020-04-25 20:13:17 +08:00
sorgelig
d27f4fcc82 common large load buffer. 2020-04-11 19:47:33 +08:00
nanner55
3438ffd7ca Add Recent Files menu option.
key (backtick/grave) or select button.
2019-12-29 02:53:31 +08:00
sorgelig
aedb73aa12 megacd: support for backup mount/init. 2019-12-09 07:41:39 +08:00
Jamie Dickson
d200a77c10 fix .neo file loading and add exceptions for overlapping gameIDs 2019-11-18 12:24:46 +08:00
sorgelig
1d035ca0ef neogeo: xml: hide attribute. 2019-09-17 03:29:55 +08:00
sorgelig
84c6b76348 neogeo: BIOS option. 2019-09-13 03:26:58 +08:00
sorgelig
77f364ea73 neogeo: correct the sfix length. 2019-09-11 19:01:38 +08:00
sorgelig
6bc074e413 neogeo: load prom1. 2019-09-11 11:23:44 +08:00
sorgelig
28d82d1c32 neogeo: support for .neo format. 2019-09-09 08:11:10 +08:00
sorgelig
a42d9745c8 neogeo: remove path from progress bar. 2019-09-09 01:14:15 +08:00
sorgelig
84699a650c neogeo: support per-folder romsets.xml for children subfolders. 2019-09-09 00:58:55 +08:00
sorgelig
30daad09b4 neogeo: xml: support for relative paths. 2019-09-08 18:45:53 +08:00
sorgelig
c3c4e2ea3e some flags for dual-sdr cores. 2019-09-08 08:40:06 +08:00
sorgelig
73d967c29b neogeo: warn if not enough memory. 2019-09-08 07:53:36 +08:00
sorgelig
6116a49d6b neogeo: zip support. 2019-09-08 06:06:14 +08:00
sorgelig
7059d589a6 NeoGeo: fix the index size. 2019-08-12 00:53:50 +08:00
sorgelig
9d8d6d1f18 NeoGeo: fix backup save/load. Move CD indexes to 1 and 2. 2019-08-12 00:32:33 +08:00
sorgelig
d1baebf276 NeoGeo: add xml options cmc,ct0,link (instead of hw). 2019-08-11 06:55:14 +08:00
sorgelig
7b8a7feded NeoGeo: prom size must be aligned to 1MB. 2019-08-09 08:22:16 +08:00
sorgelig
f3e4b14213 NeoGeo: pvx,sma xml options, decouple hw config from status. 2019-08-09 08:14:56 +08:00
sorgelig
b76748db6c NeoGeo: tweak the progress bar. 2019-08-07 21:36:55 +08:00
sorgelig
3fcf230c7e NeoGeo: xml: vrom_mirror option. 2019-08-07 15:28:12 +08:00
sorgelig
98dc8dbd0b NeoGeo: tweak the progress bar for longer file name. 2019-08-06 07:20:02 +08:00
sorgelig
1bf56ee2b9 NeoGeo: turbo loader. 2019-08-06 06:43:44 +08:00
sorgelig
ac94b66a62 NeoGeo: supports for multiple variants in a single romset entry. 2019-07-29 18:54:29 +08:00
sorgelig
ca2fbe5b7a NeoGeo: remove fixed path, support for subfolders. 2019-07-29 04:04:44 +08:00