Commit Graph

129 Commits

Author SHA1 Message Date
nine
08de466db4 only display SERDAT lsb 2021-02-21 01:27:14 +00:00
nine
d94b48a7aa use menu key (in addition to rmeta) for ramiga
many pc keyboards omit right meta (windows) key since in windows it
serves the same functin as the left meta (windows) key.
2021-02-21 01:11:09 +00:00
beeanyew
2cc1e28fb2 Update emulator.c 2021-02-20 17:59:12 +01:00
beeanyew
e16d6f65a9 Update emulator.c 2021-02-20 15:52:37 +01:00
beeanyew
5123239fd2 Update emulator.c 2021-02-20 15:38:16 +01:00
beeanyew
b7fb105bdb Update m68kcpu.c 2021-02-20 08:54:41 +01:00
beeanyew
cf126265d2 Update m68kcpu.c 2021-02-20 08:40:54 +01:00
beeanyew
7bb3f1d4cd Update m68kconf.h 2021-02-20 08:37:42 +01:00
beeanyew
902f4c4aa8 Update m68kconf.h, m68kcpu.c, and m68kcpu.h 2021-02-20 08:33:40 +01:00
beeanyew
c7f54bc071 Update emulator.c 2021-02-20 06:20:46 +01:00
beeanyew
a3562c3e0d Update emulator.c 2021-02-20 05:23:34 +01:00
beeanyew
9d0a0975fd Fix direct SCSI reads/writes 2021-02-19 12:32:29 +01:00
beeanyew
60acb37185 Certified Musashi speed hax
Probably requires a make clean due to things being in header files.
2021-02-18 05:29:59 +01:00
beeanyew
84d5538d47 Update Gayle.c 2021-02-18 02:52:44 +01:00
beeanyew
7f741a460b PiSCSI boot ROM+custom file systems working 2021-02-16 22:48:23 +01:00
beeanyew
24d09251d5 [WIP] PiSCSI custom file system experiments
Still not quite working, only FFS working for now.
2021-02-16 08:03:46 +01:00
beeanyew
1baedcea07 [WIP] PiSCSI autoboot working 2021-02-11 19:12:34 +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
ed138fbd47 Fix PiSCSI device selection bug 2021-02-03 12:26:19 +01:00
beeanyew
1439d00b57 Add PiSCSI readme with a brief setup tutorial for now 2021-01-31 13:16:37 +01:00
beeanyew
04bf2f6153 [WIP] PiSCSI boot ROM disabled for now 2021-01-31 12:14:16 +01:00
beeanyew
b7b874cf89 Update piscsi.c 2021-01-29 14:32:32 +01:00
beeanyew
0d0bb0355d [WIP] PiSCSI boot ROM experiments 2021-01-29 01:37:40 +01:00
beeanyew
3bf2b2c823 Update amiga-autoconf.c, amiga-autoconf.h, and 3 more files... 2021-01-28 13:11:19 +01:00
beeanyew
142e2eea1b [WIP] PiSCSI, Pi-NET and some other things 2021-01-27 22:13:54 +01:00
beeanyew
40343f9a09 Creepy CDTV experiments 2021-01-19 13:58:16 +01:00
beeanyew
b19fd060a5 Fix InvertRect and FillRect 2021-01-19 13:49:03 +01:00
beeanyew
866fce02dc Update emulator.c 2021-01-15 16:31:07 +01:00
beeanyew
874a0f03ca Silence debug output 2021-01-15 04:33:34 +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
29a3773323 Fix keyboard hook shortcut key 2021-01-14 11:29:57 +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
8d000ac995 Update build_buptest.sh 2021-01-10 23:47:57 +01:00
beeanyew
dea7771c3e Fix masked FillRect, add buptest bus tester 2021-01-10 10:51:03 +01:00
beeanyew
a66c55892a Fix up mouse forwarding 2021-01-10 01:25:52 +01:00
beeanyew
a123985836 Silence some old debug output 2021-01-09 22:32:20 +01:00
beeanyew
fa74ee0032 Fix RTG panning 2021-01-09 22:07:00 +01:00
beeanyew
c7df5946af Add mask handling to all RTG ops, add real time disassembly output 2021-01-09 21:58:20 +01:00
beeanyew
86b9fcc24e Oops 2021-01-09 11:09:17 +01:00
beeanyew
cbf115e82b Fix some bugs, accelerate Planar2Chunky
P2C still not working due to some P96 shenanigans
2021-01-09 11:08:51 +01:00
beeanyew
31c180bb7b Silence debug output 2021-01-07 06:30:44 +01:00
beeanyew
0a9d2b7650 More RTG acceleration, fix everything 2021-01-07 06:29:15 +01:00
beeanyew
72d25e469d Accelerate BlitRect 2021-01-06 13:59:48 +01:00
beeanyew
b896610573 GPIO/IRQ improvements from Claude 2021-01-06 13:15:09 +01:00
beeanyew
2e76e75128 Some Musashi mapping and RTG fixes/debug 2021-01-06 13:13:05 +01:00
beeanyew
89261d0005 Panning fixes
Workbench now works, can be panned.
Something's still off with the screen addresses.
2021-01-06 07:21:27 +01:00
beeanyew
4ee88c2266 Fix all the colors, fix some other stuff.
Workbench still doesn't work.
2021-01-06 04:56:33 +01:00
beeanyew
fea1cb946a MORE STUFF
(It doesn't quite work properly.)
2021-01-05 18:02:41 +01:00
beeanyew
d476f11507 Updated SDL2 RTG output courtesy of Claude 2021-01-05 13:27:00 +01:00