Sorgelig
2e34dcae35
MGL: support up to 6 actions. New action: reset.
2022-03-03 23:00:23 +08:00
Sorgelig
1c250abbce
Improved MGL handling.
2022-02-28 02:12:48 +08:00
Sorgelig
ed1ec99688
Initial support for MiSTer Game Launcher (mgl) file.
2022-02-24 21:24:04 +08:00
paulb-nl
41eff6f020
mra_loader: show error message on screen ( #544 )
...
Only clear error_msg if MD5 is not empty or None
Show full path with not found error so it is clear which folder it is
looking in.
2022-02-17 03:19:23 +08:00
Sorgelig
7abbf7f8f4
Support compilation in WSL Ubuntu 20.04 LTS. Fix some warnings.
2021-10-07 03:08:56 +08:00
sorgelig
30e978f488
32bit length for HPS-FPGA block transfer functions.
2021-07-01 14:29:04 +08:00
sorgelig
bdf117cde7
fix dip loading.
2021-06-05 23:14:55 +08:00
sorgelig
5b701192f9
arcade: add cheats menu.
2021-05-31 08:46:29 +08:00
blackwine
1667b99521
Optimized arcade rom deinterleaver. ( #398 )
2021-05-15 13:02:44 +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
c0c7c05dfa
Support original core name and common arcade section in ini.
2021-03-26 14:53:42 +08:00
sorgelig
1844709a00
mra_loader: send DDR3 ROM size to core.
2021-03-02 04:14:55 +08:00
sorgelig
bfc5c652d1
Switch to gcc v7.5.0.
2021-02-01 16:27:22 +08:00
sorgelig
20f9ab4078
arcade: don't load nvram if not found.
2021-01-05 05:04:14 +08:00
sorgelig
7b8b6b12b4
arcade: support for load/save of NVRAM.
2021-01-03 21:30:45 +08:00
zakk4223
380755df96
Make sure the arcade path is an absolute one. (fixes MiSTer-devel/Main-MiSTer#280) ( #317 )
...
Co-authored-by: Zakk <zakk@rsdio.com >
2021-01-01 14:14:59 +08:00
sorgelig
9813e14b37
mra: update in debug info.
2020-11-17 17:29:19 +08:00
sorgelig
933b7f57d0
mra: support xor mode in patches.
2020-11-16 19:22:27 +08:00
sorgelig
419ae67dee
user_io: extend ioctl_* functionality.
2020-08-20 17:30:52 +08:00
Alan Steremberg
fa435d7186
arcade: added error checking and fixed rom crash
2020-05-18 06:07:11 +08:00
sorgelig
ecaa8f05d2
Some source names refactoring.
2020-04-25 20:13:17 +08:00
sorgelig
e5ee53afa6
arcade: fix the buffer overflow.
2020-04-20 05:57:18 +08:00
sorgelig
d27f4fcc82
common large load buffer.
2020-04-11 19:47:33 +08:00
sorgelig
5abb845ce1
arcade: fix the length parameter of part.
2020-04-01 22:02:17 +08:00
sorgelig
d25ca00579
arcade: support for single part byte swap without inteleave node.
2020-02-23 04:02:16 +08:00
sorgelig
80dcef4de7
arcade: support for DDR3 direct loading.
2020-02-16 23:23:45 +08:00
sorgelig
21655d4b68
arcade: fixes in rom loading.
2020-02-10 18:26:15 +08:00
sorgelig
4e60e9f8d0
arcade: MRA: support for byte interleave and swap.
2020-02-01 01:52:46 +08:00
sorgelig
385c2201c9
input: support buttons in MRA, show joystick map on first button press.
2020-01-31 05:34:22 +08:00
sorgelig
f1861c1dff
arcade: update md5 reporting, prevent accidental md5 omission.
2020-01-27 01:22:48 +08:00
sorgelig
b4a4af0a86
arcade: filter out non-rbf files.
2020-01-23 15:42:19 +08:00
sorgelig
20ecb10ef4
remove debug.
2020-01-15 22:33:01 +08:00
sorgelig
2d1694be67
arcade: pick most recent rbf if several are present.
2020-01-15 17:24:32 +08:00
sorgelig
27112e5811
arcade: override core name with 'setname' node in MRA.
2020-01-13 18:17:15 +08:00
sorgelig
ee9270de8c
some cleanup.
2020-01-08 21:41:09 +08:00
zakk4223
a71c49be97
MRA: lookup rom parts by CRC first if "crc" attribute exists
...
MRA: supported ordered list "zip" attribute, (use '|' as delimiter)
2020-01-08 15:16:47 +08:00
sorgelig
8a85dc8d78
arcade: move dip settings to mra.
2020-01-02 23:50:46 +08:00
sorgelig
15aeb67ec9
osd: fix h/d options.
2019-12-30 06:54:11 +08:00
sorgelig
5fa3dd0b4c
arcade: skip md5 check if md5 isn't listed.
2019-12-29 23:36:04 +08:00
sorgelig
4899992d6f
arcade: fix the path if mame is in root.
2019-12-29 02:14:43 +08:00
sorgelig
0566ac6a46
arcade: use USB/CIFS/Games location for mame if found.
2019-12-28 09:00:35 +08:00
sorgelig
2a2c005748
arcade: pre-buffer the ROM, implement patch section, don't send bad ROM to FPGA.
2019-12-28 01:13:34 +08:00
sorgelig
2e12b079d5
arcade: better error visibility.
2019-12-21 08:08:56 +08:00
sorgelig
a311d13591
Use subfolders for roms and cores where is mra.
2019-12-21 07:50:02 +08:00
sorgelig
0e2e0a4b45
arcade: case insensitive md5 compare.
2019-12-21 01:31:19 +08:00
sorgelig
7080eb1362
gba: add goomba emulator autoloading for gb/gbc roms.
2019-12-18 06:13:20 +08:00
sorgelig
7b78bd1574
romutils: some tweaks and optimizations.
2019-12-12 20:33:19 +08:00
sorgelig
0eb7b3017d
Fixes, tweaks, cleanup.
2019-12-12 03:43:49 +08:00
Alan Steremberg
1070560e19
Arcade Add search for development rbf without date
...
* round trip xml launch
* roms load
* removed debug
* added binary data and changed rom format
* changed hex format
* fixed bug
* added structure and start/length
* removed base64 support
* removed base64 support
* fixed parsing bugs
* fixed hex parse bug
* fixed parser
* fixing paths
* fixed rbf parser
* fixed initialization bug
* fixed extension removal for when there are multiple extension options
* fixed core path and cleaned up filelength
* added md5 checks to arcade roms
* fixed rbf search
* added error support
* Simplify error checking code
* fixed arcade error message pop up
* fixed bug in part zip initialization
* removed dtdt
* don't load second rom0 if first works
* fixed directory problem
* added more comments
* added / to zip path
* fixed / bug, truncate mame zip error message
* fixed scrolling RBF
* fixed scrolling name and error message
* added code to remove _date in scrolling text
* remove redundant /
* added another check
2019-12-12 01:03:58 +08:00