Commit Graph

1809 Commits

Author SHA1 Message Date
terminator2k2
cab156339e add support for svcsplus .Neo Format (#909) 2024-07-11 20:59:16 +08:00
deepthaw
03f62ded4c Change in handling overlapping button presses (fixes issue #824) (#907)
* Modifications to input handling to prevent held inputs from being
overridden by an alternate input mapped to the same button.
i.e. R-Type holding fire to charge special shot will not be
disrupted if a secondary fire button is pressed, autofire
or not.

* Modifications to input handling to prevent held inputs from being overridden by an alternate input mapped to the same button.
i.e. R-Type holding fire to charge special shot will not be
disrupted if a secondary fire button is pressed, autofire
or not.

* Prevent held inputs from being disrupted by alternate inputs.

i.e. in R-Type, if holding the fire button to charge a special shot,
tapping an alternately assigned fire button will not cause the charge
to stop.
2024-06-30 15:02:49 +08:00
MikeS11
6537cbb167 YC.txt Update 20240629 (#908)
Added New Cores
Multiple Updates
2024-06-30 14:57:17 +08:00
zakk4223
30e53d381b Set rumble direction to x-axis on wheel devices. (#906)
(Rumble has no direction, but many drivers convert this to a FF_SINE)
2024-06-26 13:55:10 +08:00
deepthaw
92441b319e adding approximate autofire rate in hz to OSD display (#905) 2024-06-24 12:56:51 +08:00
zakk4223
372909e7b6 Fix menu up/down when menumask disables first entry (#902) 2024-05-20 14:51:45 +08:00
TpaBkaY
a2941ae27e Better ZIP sorting, add <zip> suffix (#900) 2024-05-17 14:27:26 +08:00
Sorgelig
f8949320ba Release 20240505. 2024-05-05 17:21:40 +08:00
Sergiy Dvodnenko
74d819b35a Saturn: finish reading one sector when a PLAY command is immediately interrupted by a SEEK command (Astal sound stutters) (#893) 2024-03-31 11:59:50 +08:00
RoboSchmied
bd096798a0 Fix: 8 typos (#892)
Signed-off-by: RoboSchmied <github@roboschmie.de>
2024-03-29 16:37:43 +08:00
Sorgelig
77b41d0c6a MGL/MRA: add same_dir attribute for setname. 2024-03-26 01:11:12 +08:00
Sorgelig
e61b111858 Add INI option Main for custom binary. 2024-03-25 23:36:19 +08:00
Sorgelig
4b304b4941 Fix warnings. 2024-03-25 23:31:52 +08:00
Sorgelig
9e27f4792f print analog/digital board type. 2024-03-25 19:25:31 +08:00
Alyssa Dierking
8d14a4ddb7 PSX: Fix the end sector for the last track on audio CDs (#888) 2024-03-24 20:42:41 +08:00
Alexey Melnikov
09d301f17a Merge pull request #884 from zakk4223/libchdr_update
Libchdr update
2024-03-13 22:56:51 +08:00
Zakk
9d7f739e34 PSX: match user_io buffer size to chd hunk size 2024-03-12 19:53:45 -04:00
Zakk
3a0d20577e Use hunksize from chd instead of header constant 2024-03-12 19:31:10 -04:00
Zakk
40501a8775 Update to latest libchdr
zstd compression and removal of flac (moved to single file implementation)
2024-03-12 19:28:51 -04:00
Rikard Bengtsson
6ab4f0036f N64: Software cheats (#882)
* N64: Implement cheats

* Remove unused function

* Corrected byte mask condition (skip if 0xffffffff)

* Meow

* Final changes to make the parser compatible with gamehacking.org's cheat files.

* Revert back to old pointer convention.
2024-03-07 19:39:20 +08:00
Alexey Melnikov
9f7a883696 Merge pull request #880 from srg320/master
Saturn: fix audio track buffering, fix track offset for CHD
2024-03-04 22:01:05 +08:00
Sergiy Dvodnenko
39e21237c1 Saturn: fix track offset for CHD 2024-03-03 17:39:39 +02:00
Sergiy Dvodnenko
7e6231c768 Saturn: fix audio track buffering (audible clicks) 2024-03-03 17:36:35 +02:00
Sergiy Dvodnenko
bb31f66e3a Saturn: ignore index 0 when parsing CUE for CHD compatibility (#879) 2024-03-02 00:31:14 +08:00
Alexey Melnikov
29fb8196ac Merge pull request #877 from srg320/master
Saturn: add support for multi-index tracks, send disc system ID data to FPGA
2024-02-29 14:29:17 +08:00
Sergiy Dvodnenko
09b64eb927 Saturn: fix track count 2024-02-28 18:42:19 +02:00
Sergiy Dvodnenko
6a154079bf Saturn: send disc system ID data to FPGA 2024-02-28 17:54:52 +02:00
Sergiy Dvodnenko
9f7a6c3124 Saturn: add support for multi-index tracks (Monster Slider) 2024-02-28 17:50:25 +02:00
Aitor Gómez
08d25d0b27 Update bootcore credits (#875) 2024-02-25 20:17:12 +08:00
Sorgelig
bed1ca424a Set debug=0 by default. 2024-02-13 02:08:09 +08:00
zakk4223
96f3f685e4 Don't leak /dev/null file descriptor (#874) 2024-02-13 01:31:12 +08:00
Sorgelig
11d35160ff INI: add DEBUG option to disable logging to console. 2024-02-12 00:07:14 +08:00
Sergiy Dvodnenko
f19685b118 Saturn: use a common save file for multi-disc games (#872) 2024-02-06 23:45:05 +08:00
Rikard Bengtsson
9ba9b7febd N64: Push transfer pak save data directly to GAMEBOY folder (#871)
* N64: Implement improved save handling for Transfer Pak games.
2024-02-03 23:47:53 +08:00
Sorgelig
1850ec3a5d Revert some changes. 2024-01-18 01:03:18 +08:00
Rikard Bengtsson
03b4e0097c N64: Hide auto-detect info with MiSTer.ini (#868) 2024-01-16 20:24:40 +08:00
Rikard Bengtsson
09e2f4fd03 Fix bug in dead zone code affecting DS3/DS4 (#866)
A small bug was introduced with the new dead zone code that made it ignore "quirks" regarding DS3/DS4. These devices should automatically be given a dead zone of 10, as it was before.
2024-01-15 13:00:13 +08:00
Sorgelig
bfa4d76d57 Release 20240110. 2024-01-10 23:06:14 +08:00
Sorgelig
7b01e79b70 video: adjust SPD data. 2024-01-10 22:29:09 +08:00
Sorgelig
613f808ffb video: fix SPD infoframe. 2023-12-30 02:39:55 +08:00
Sorgelig
18b2ee21e9 video: send SPD info frame in direct_video mode. 2023-12-23 06:48:31 +08:00
Rikard Bengtsson
1b8ed443a8 Add setting to disable automatic switching of controller pak for p1 (#863) 2023-12-22 14:36:23 +08:00
Sorgelig
0419387578 video: support for direct_video=2 mode (experimental). 2023-12-20 21:37:55 +08:00
Sorgelig
4483501011 user_io: don't waste time for crc32 if cheats aren't used. 2023-12-17 00:14:34 +08:00
Marcoen Hirschberg
52076b908b N64: support fast ROM loading (#862)
Normal ROM loading is still supported to not break older versions of the
core.
2023-12-16 01:35:57 +08:00
Matheus Fraguas
490c99dd6f Retrozord pid (#860)
* RetroZord VID:PID

Added the VID;PID to make_unique, and to the two special input modes.
Removed the Arduino Leonardo specific PID, leaving only he main arduino VID. So any DIY adapter using an arduino will work.

* Use UNIQ field on RetroZord Adapter
2023-12-09 22:12:53 +08:00
Rikard Bengtsson
e9340593f4 N64 improvements, save files (#859)
N64 improvements. Split N64 save files into eep, sra, fla, mpk and tpk files.
Add "wide" tag detection to database, auto-switches to widescreen if found.
Prioritize N64-database_user.txt, so that people can override games already in the regular database file.
Honor order that rpak, cpak and tpak are written in database, for p1 controller.
2023-12-05 20:55:12 +08:00
Rikard Bengtsson
542b6f4d73 Added dead zone configuration (#857)
User can define dead zone by device identifier and a radius.
2023-12-01 17:51:05 +08:00
Niema Moshiri
470c0ab629 Added Dockerfile and .devcontainer (#855) 2023-11-26 16:21:19 +08:00
Rikard Bengtsson
c802a6a014 N64 improvements. (#853)
* N64 improvements.

Better Auto detection of N64 games (region, security chips, save type).
Better info message after loading a game. Clean up.

* Update n64.cpp

Accidentally included the header file twice.
2023-11-21 02:08:58 +08:00