20 Commits

Author SHA1 Message Date
beeanyew
45dd3c92a5 Fix up some GPIO input/output defines 2021-09-26 11:56:05 +02:00
beeanyew
bdfe7ccf53 Revert "Some more Chip fastpath stability stuff"
This reverts commit eea4bcfafa87adec3d37f45b578434d350652412.
2021-08-11 15:17:05 +02:00
beeanyew
eea4bcfafa Some more Chip fastpath stability stuff 2021-08-11 14:18:40 +02:00
beeanyew
78f2b53645 Various (some unused) GPIO things 2021-08-11 12:34:23 +02:00
beeanyew
88c8b9d47c Some stability improvements for Chip fastpath? 2021-08-10 15:41:00 +02:00
beeanyew
b7f62f8e5d [HAX] Fix old-new IRQ behavior a bit? 2021-06-20 18:00:31 +02:00
beeanyew
fb39e1127d Fix config reload?
Apparently I forgot to stage a hunk, also don't attempt to initialize A314 emulation if it has already been initialized.
2021-06-18 10:39:39 +02:00
Andrew Hutchings
10d5229b68 Add license information to source
MIT license was chosen
2021-04-16 09:06:27 +01:00
shanshe
75bbc70be8 Reset from Amiga CTRL+A+A 2021-04-13 21:53:44 +02:00
just nine
a0343ebb9d tidy up headers, remove extraneous duplicate decls 2021-03-05 17:43:13 +00:00
beeanyew
9339da9e68 Update emulator.c, gpio_old.c, and gpio_old.h 2021-02-21 11:10:33 +01:00
beeanyew
e764148bb1 [WIP] Pile of stuff
PiSCSI Boot ROM progress, various fixes and enhancements, TD64 support
Added updated open source RTL and bit stream by Niklas Ekström (https://github.com/niklasekstrom)
2021-02-10 08:33:52 +01:00
beeanyew
c6b96c6d73 IDE updates, fix mouse hook hotkey
Added support for headerless (RDSK) HDD images, and fixed the IDE controller emulation to not keep separate LBA1-4 values for each hard drive.
This may look strange at first glance, but the Amiga would regularly write the CHS values for drive access ahead of actually switching to the drive it wanted, so I assume this is how it's actually supposed to work.
The second drive still doesn't mount automatically on boot, but I believe that some currently unsupported register write or read is causing this.
2021-01-15 04:30:52 +01:00
beeanyew
bd63fe663a Fix A4000 Gayle 2021-01-14 01:11:51 +01:00
beeanyew
00af8cb29a Add working keyboard forwarding for Amiga 2021-01-12 15:57:07 +01:00
beeanyew
dea7771c3e Fix masked FillRect, add buptest bus tester 2021-01-10 10:51:03 +01:00
beeanyew
b896610573 GPIO/IRQ improvements from Claude 2021-01-06 13:15:09 +01:00
beeanyew
a0664148fd Add dumb framebuffer RTG
Driver source, prebuilt .card files available in rtg_driver_amiga directory.
RTG enabled by specifying "setvar rtg" at the end of the config file.
There is currently no visual output, because it's 4 AM.
2021-01-03 03:55:49 +01:00
beeanyew
9816c34da0 Some more cleanup, improve IRQ checking a little 2021-01-01 19:16:18 +01:00
beeanyew
dfa1c598ba Some random cleanup 2021-01-01 18:22:05 +01:00