197 Commits

Author SHA1 Message Date
Toni Wilen
0b7ff383b8 Fix IDE table indexing when same controller is configured more than once and controller has more than 1 IDE channels. 2023-10-14 22:18:17 +03:00
Toni Wilen
cc0137e72b Add harddrive 0x76 partition support updates and fixes. 2023-09-06 20:17:52 +03:00
Dimitris Panokostas
26d0c8aecf Merge branch 'midwan' into add-missing-ifdefs 2023-03-02 16:27:52 +01:00
Toni Wilen
243264fd99 Clean up filesystem and bsdsocket emulation earlier. 2023-01-18 19:52:35 +02:00
Dimitris Panokostas
181b608fdb added missing #ifdef statements
Mostly those requiring DEBUGGER, but also a few more
2022-12-16 10:26:20 +01:00
Toni Wilen
ffac943c03 Fix softlinks not resolving if it was not already cached by filesystem emulation. 2022-09-16 20:49:00 +03:00
Toni Wilen
852145db72 Warning fixes. 2022-04-29 21:01:37 +03:00
Toni Wilen
7d12bb73fc Warning fixes. 2022-04-29 19:43:45 +03:00
Toni Wilen
146c387d50 Warning fixes. 2022-04-28 21:34:35 +03:00
Toni Wilen
44645b004d 4910b4 2022-01-08 21:51:12 +02:00
Toni Wilen
f9220ae525 scsi.device disable option 2022-01-01 17:01:27 +02:00
Toni Wilen
71db4693b4 Small fixes. 2021-12-16 21:59:55 +02:00
Toni Wilen
263a920833 4900b40 2021-11-14 13:46:38 +02:00
Toni Wilen
b6e1f16297 UAE boot ROM restructuring, shell exec improvements. 2021-11-06 19:53:10 +02:00
Toni Wilen
1ffb3e6c6b Shell command execution wip 2021-10-23 20:03:22 +03:00
Toni Wilen
1e036fee9e 4900b34 2021-09-19 18:16:18 +03:00
Toni Wilen
19a5912e13 4500b11 2020-11-22 17:37:03 +02:00
Toni Wilen
034eeeb1cc Only KS 3.0+ has fully working RTF_AFTERDOS. 2020-09-19 13:30:20 +03:00
Toni Wilen
c14d5a8c29 Removed unneeded thread function return parameter. 2020-08-02 10:32:34 +03:00
Toni Wilen
a8467dd6fd Fix zfile stale/double freed file handle. 2020-05-31 19:47:29 +03:00
Toni Wilen
81a582ee81 Diskchange = eject drag&drop harddrives. 2020-05-02 20:05:30 +03:00
Toni Wilen
7fcbed668d Check and reject too large physical block sizes. 2020-01-31 19:56:52 +02:00
Toni Wilen
f2f35b9b58 Multi file/archive drag and drop support to WB window. 2019-09-21 10:44:49 +03:00
Toni Wilen
2a68954502 Do not move old configuration.backup to trashcan, simply delete it. 2019-07-12 19:39:28 +03:00
Toni Wilen
fbb091fbe1 PCMCIA insert/eject update. 2019-07-12 19:36:56 +03:00
Toni Wilen
d07ec9ed07 PCMCIA support rewrite. 2019-06-18 20:30:32 +03:00
Toni Wilen
cd92c62d3e HDF mount limit fix. 2019-04-30 19:36:04 +03:00
Toni Wilen
3851bd55a2 Restore D1 so that uaedbg memory allocation fallback works. 2019-04-17 19:07:14 +03:00
Toni Wilen
6f03de81c8 Stop partition enumeration if there is no space in filesystem slots. 2019-02-26 19:55:25 +02:00
Toni Wilen
8f4cf27938 ELF uaedbg support. 2019-02-23 16:54:12 +02:00
Toni Wilen
a0e9ecc4bd Debugger updates. 2019-01-12 16:42:51 +02:00
Toni Wilen
894f0601b8 x:\, x:\. and x:\.. are identical paths. 2019-01-05 15:54:08 +02:00
Toni Wilen
14e08f9f39 Fix halved disk used/free when drive was very large. 2018-10-20 14:55:45 +03:00
Toni Wilen
73866d3b4a Full relative/absolute path statefile support. 2018-07-14 21:24:19 +03:00
Toni Wilen
513d69e896 Prevent clipboard activity immediately after mode changes delaying automatic host to Amiga transfers, it is possible mode change means program switching to native from RTG and taking over the system. 2018-07-12 21:45:48 +03:00
Toni Wilen
4e0ce89867 Path update, only resolve shortcuts when resolving path for use. Do not resolve symbolic links/shortcuts when saving config. 2018-07-12 21:25:15 +03:00
Toni Wilen
6fde7e8b24 Floppies, tapes, filesystem filesys and geometry, disk swapper: Resolve environmental variables/lnk only when needed, keep original path in config data. (Hardfile path in b1). Fixed bugs in b1 update. 2018-07-10 09:43:10 +03:00
Toni Wilen
7333d061b2 68060 FPU disable update 2018-07-08 15:33:48 +03:00
Toni Wilen
6eebe11d0d Do not immediate resolve environment variables in directory harddrive/HDF paths. 2018-06-30 13:10:42 +03:00
Toni Wilen
b321204ba2 Do not inject clipboard data to Amiga side if AOS is not running (no filesystem heartbeat) 2018-06-30 13:04:32 +03:00
Toni Wilen
d093b114d9 rootdir is static array since long time ago. 2018-06-09 10:05:13 +03:00
Toni Wilen
84f78c7383 Debugger updates, catch application's unhandled exceptions. 2018-06-03 19:16:29 +03:00
Toni Wilen
fe1a546aab Fix directory harddrive uaehf.device status reporting. 2018-04-28 15:23:19 +03:00
Toni Wilen
c81f9cc757 Fix directory harddrive/HDF uaehf.device conflict. 2018-04-18 17:42:57 +03:00
Toni Wilen
120d3c7c1c Directory filesystem ACTION_INFO returns DOS\1 if >v36. 2018-04-08 17:20:36 +03:00
Toni Wilen
48d88eb067 Debugger updates. 2018-04-07 20:52:33 +03:00
Toni Wilen
004b4602df Increase fake block size earlier to fix also programs that overflow free space calculation. 2018-03-31 20:26:36 +03:00
Toni Wilen
a9cf3f987f CD/HD led correct UAE unit number information. 2018-03-31 20:23:42 +03:00
Toni Wilen
727166102d New debugger features (executable debugging, invalid memory access checker, segtracker etc..) 2018-03-25 13:05:23 +03:00
Toni Wilen
1fd8ec1922 Directory hardfile fake device driver now can be opened and supports minimal command set. 2018-03-08 18:22:42 +02:00