Commit Graph

1823 Commits

Author SHA1 Message Date
sorgelig
8e90f9abfd Fix menu hang on F12 autorepeat. 2020-12-29 15:36:10 +08:00
sorgelig
1511563cd4 Send UART mode to core. 2020-12-29 15:36:09 +08:00
Alexey Melnikov
4391fb0037 Merge pull request #315 from zakk4223/isochd
Support CHD CD images
2020-12-29 15:22:25 +08:00
Zakk
f4fd7f101a Set ide buffer to zero if chd read fails 2020-12-27 17:04:26 -05:00
Zakk
26a2d8ee27 Add CHD support for ao486 CD-ROM 2020-12-27 16:39:44 -05:00
Zakk
f2fa248eba Remove windows specific flac source file, update Makefile 2020-12-26 17:56:29 -05:00
Zakk
7c11c3621b Remove some unneeded source files in lzma
Remove debug logging in mister_chd and pcecdd
Update Makefile
2020-12-26 17:03:38 -05:00
Zakk
e17bbc4f3d Properly check for chd error return on track meta info read 2020-12-24 20:47:13 -05:00
Zakk
d1b4435cb5 Add support for older chd track metadata format 2020-12-24 16:44:15 -05:00
Zakk
3a82880869 Get full path of CHD filename so the open works in a normally setup MiSTer 2020-12-24 06:08:13 -05:00
Zakk
f412273f84 Initial support for CHD cdrom images.
As of now, this is CHD v5 only
2020-12-23 18:31:21 -05:00
sorgelig
9764e6dc5a Release 20201213. 2020-12-13 18:51:17 +08:00
sorgelig
74b3528150 Redraw OSD if mask has been changed. 2020-12-13 17:17:42 +08:00
sorgelig
093a265599 input: assign spinner by button press as well. 2020-12-13 17:17:42 +08:00
sorgelig
3e3dd58117 input: prevent player assignment to keyboard. 2020-12-13 17:17:42 +08:00
Alexey Melnikov
221d1c9397 Merge pull request #310 from dwhinham/minimig_fixes
Minimig: Fixes for shared file system (MiSTerFileSystem)
2020-12-13 17:10:34 +08:00
Dale Whinham
d48169169e minimig: Fix path resolution for assigns
Only nullify the key in find_path() if the name contains our device
(SHARE:) or volume (MiSTer:) name.

This fixes the ability to create assigns to locations on the shared
filesystem. If find_path() is called with an assign-relative path, we
want to preserve the key so that a relative path is constructed from the
directory associated with that key.
2020-12-13 00:59:55 +00:00
Dale Whinham
bc6e69c26b minimig: Fix error return for ACTION_FINDINPUT
Adapt upstream fix from a314.

Original message:

Using ACTION_FINDINPUT to check if a file exists wrongfully returned
ERROR_DIR_NOT_FOUND instead of ERROR_OBJECT_NOT_FOUND if the file was
searched for in a non-existent subdirectory.
2020-12-12 21:02:00 +00:00
Dale Whinham
5431c99d6a minimig: Add ACTION_EXAMINE_FH to shared filesystem
Adapt upstream fix from a314.

Original message:

This action is performed when doing a drag-n-drop copy from the PiDisk
to an other device in Workbench 3.1.4
2020-12-12 21:02:00 +00:00
Dale Whinham
23a5258e37 minimig: Fix ACTION_SEEK when offset is negative
Some applications would fail to load some files due to negative seek
offsets being corrupted by unsigned conversion.

A simple test case is AmigaGuide: place an AmigaGuide document on the
shared volume and attempt to open it. Before this patch, this would fail
silently.
2020-12-12 21:02:00 +00:00
Dale Whinham
c8a124385e minimig: Add ACTION_SAME_LOCK to shared filesystem
Adapt upstream fix from a314.

This fixes some odd behaviour in Workbench such as:

 - Icons that were "Left Out" would reappear in their parent windows
   when refreshed.
 - Deleted files would not disappear from the window unless it was
   refreshed.

Original message from a314 commit:

This call is used in at least 2.1 to terminate directory traversal
when deleting a directory using Workbench. This sometimes caused
unhandled exceptions in a314d and much worse unintended files being
deleted!
2020-12-12 21:02:00 +00:00
Dale Whinham
255c22e601 minimig: Don't return failure if renaming to self
Renaming a file or directory to its own name is legal under AmigaOS, so
ensure that this case is a no-op and returns success.

This fixes the error encountered when creating a new drawer under SHARE:
and accepting the default name of "Unnamed1", for example.
2020-12-12 21:02:00 +00:00
David Lindecrantz
3861158c39 Minimig: Load vadjust file from shared folder, if it exists 2020-12-12 04:53:11 +08:00
sorgelig
6a9211fd13 Release 20201123. 2020-11-23 16:49:01 +08:00
sorgelig
48b41c0634 input: rework mouse as spinner option. 2020-11-18 22:17:21 +08:00
sorgelig
4b76e1f513 ini: support spaces in values. 2020-11-17 19:50:18 +08:00
sorgelig
404eec311f Release 20201117. 2020-11-17 18:15:10 +08:00
sorgelig
985933eff9 Remove some very old releases. 2020-11-17 18:13:40 +08:00
sorgelig
471372f5ce Option for default scaler and audio filters in INI file. 2020-11-17 18:09:43 +08:00
sorgelig
9813e14b37 mra: update in debug info. 2020-11-17 17:29:19 +08:00
sorgelig
17f909ab1f input: fix spinner_throttle range 2020-11-17 15:30:51 +08:00
sorgelig
99f09896de Release 20201116. 2020-11-16 22:06:00 +08:00
sorgelig
82f735d799 input: INI option to use all mice as spinners. 2020-11-16 19:22:55 +08:00
sorgelig
933b7f57d0 mra: support xor mode in patches. 2020-11-16 19:22:27 +08:00
sorgelig
387c82293a Release 20201114. 2020-11-14 22:20:35 +08:00
sorgelig
f26c530caa pcecd: reduce amount of debug messages (Fix Jack Nicklaus Turbo Golf). 2020-11-14 19:54:27 +08:00
sorgelig
4d8ed4b4b8 menu: normalize menu entries. 2020-11-14 18:17:49 +08:00
sorgelig
790b5a56cf OSD: help text for un-mounting. 2020-11-14 17:16:04 +08:00
sorgelig
70eb94355c input: support spinner from mouse. 2020-11-14 15:47:52 +08:00
sorgelig
3f90f49a87 minimig: warn if HDF has bad CHS values. 2020-11-13 07:39:49 +08:00
sorgelig
595d1806e6 pcecd, megacd: prevent to browse CD inside ZIP. 2020-11-12 15:56:41 +08:00
sorgelig
57aa3b338f Release 20201106. 2020-11-06 14:10:36 +08:00
sorgelig
ebde62580b input: add PS5 gamepad id. 2020-11-02 22:58:00 +08:00
sorgelig
91951e44fe ao486: fix single track CUE loading. 2020-11-02 14:15:41 +08:00
sorgelig
fd0a94e4c3 Release 20201101. 2020-11-01 22:17:28 +08:00
sorgelig
d93481c26c INI options for custom aspect ratio. 2020-11-01 20:34:36 +08:00
sorgelig
6a1203e54e input: fix autofire display rate. 2020-11-01 20:33:50 +08:00
Feels Duck Man
7983d580fa Adjusted autofire rate to allow 16ms increments 2020-11-01 18:46:22 +08:00
sorgelig
ea1b77e748 Release 20201027. 2020-10-27 22:27:35 +08:00
sorgelig
2e0046cfd7 pcecd: sgx mode for CD games. 2020-10-27 22:17:03 +08:00