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
Sergey Dvodnenko
6178d1d23a
snes: fix has_bsx_slot init value
2020-10-27 02:40:17 +08:00
Sergey Dvodnenko
c01425d99a
snes: add special LoRom mapping (Derby Stallion 96 and Sound Novel Tsukuru)
2020-10-25 23:59:56 +08:00
Sergey Dvodnenko
07e0b2437e
snes: fix patch of incorrect BS header values
...
* pcecd: read 256 sectors when length is 0 (Kabuki Itouryodan).
* pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup
* snes: add BSX support
* snes: add SPC loading
* snes: fix patch of incorrect BS header values
2020-10-19 03:09:24 +08:00
Sergey Dvodnenko
0be5c27205
snes: add SPC loading
...
* pcecd: read 256 sectors when length is 0 (Kabuki Itouryodan).
* pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup
* snes: add BSX support
* snes: add SPC loading
2020-10-17 01:06:40 +08:00
sorgelig
759e4aff06
Release 20201014.
2020-10-14 23:51:52 +08:00
Sergey Dvodnenko
72c62a613f
snes: add BSX support
...
* pcecd: read 256 sectors when length is 0 (Kabuki Itouryodan).
* pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup
* snes: add BSX support
2020-10-14 22:08:44 +08:00
sorgelig
78e281f4df
Release 20201002.
2020-10-02 22:38:46 +08:00
sorgelig
91070cb738
ao486: support for mounting HDD and FDD images.
2020-10-02 22:36:02 +08:00
sorgelig
84487caf9c
ao486: support for CD image mounting from core.
2020-10-02 03:17:07 +08:00
sorgelig
86fa5ed02d
ao486: locate currently selected file from config.
2020-10-02 03:15:04 +08:00
sorgelig
ddc44c7d78
ao486: mount CD images as read-only.
2020-10-02 03:11:42 +08:00
sorgelig
072385888a
file_io: browser: ignore case when locating in catalog if case sensitive name not found.
2020-10-02 03:08:55 +08:00
sorgelig
415c550960
Release 20200928.
2020-09-28 22:35:32 +08:00
Sergey Dvodnenko
7b80bf1ee3
pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup
...
* pcecd: read 256 sectors when length is 0 (Kabuki Itouryodan).
* pcecd: send status immediately for commands with instant execution (Bomberman: Panic Bomber), some cleanup
2020-09-27 18:54:03 +08:00
sorgelig
65c077c134
Release 20200922.
2020-09-22 21:15:48 +08:00
sorgelig
0a4bc6b396
ao486: extract CD code to separate file, some refactoring and fixes.
2020-09-22 06:21:38 +08:00
sorgelig
715a313764
ao486: support CUE CD format.
2020-09-21 14:02:36 +08:00
sorgelig
2784264e8f
Simplify Makefile.
2020-09-21 14:01:53 +08:00
sorgelig
6676928cfa
ao486: ide: option to enable CD hotswap, implement more CD commands.
2020-09-20 18:27:07 +08:00