beeanyew
0720a8caed
Add terrifying Pi shutdown command
...
Should make users nervous about corrupting their SD card more nervous, but somehow doesn't.
2021-04-24 09:28:30 +02:00
beeanyew
3296b79e75
The remainder of the initial PiStorm interaction stuff (I think)
2021-04-23 16:03:36 +02:00
beeanyew
8a14e4c1a1
Add not-so-simple config switching from Amiga side
2021-04-23 13:03:54 +02:00
beeanyew
2803e02871
Some more work on the PiSCSI interaction device
2021-04-23 05:54:36 +02:00
beeanyew
401af2013f
Add PiStorm simple interaction example application
2021-04-23 04:44:32 +02:00
beeanyew
170a6d61dc
Add PiStorm interaction autoconf device
2021-04-23 01:55:05 +02:00
beeanyew
eaf95017a8
Fix Z3 Fast autoconf on Kickstart 2.0
...
Managed to forget to stage one line of code for the last commit...
Also fixes the Z3 Autoconf memory range staying active after being configured, prevents some rare memory wraparounds.
2021-04-22 02:22:42 +02:00
beeanyew
6fea5be987
Update PiSCSI readme with some additional info
2021-04-20 05:02:32 +02:00
Andrew Hutchings
10d5229b68
Add license information to source
...
MIT license was chosen
2021-04-16 09:06:27 +01:00
beeanyew
975ce97643
Remove IDE emulation, update default.cfg with a note about it
2021-04-14 19:46:37 +02:00
shanshe
073c27df8e
Silence some compile warnings
2021-04-13 09:28:50 +02:00
beeanyew
f79813ac44
Hide Pi mouse cursor while RTG is active
2021-04-13 04:57:03 +02:00
beeanyew
9d82117348
Fix shift+R reset sometimes not working, update RTG readme
2021-04-11 11:42:46 +02:00
beeanyew
e721d3c0f7
Allow Z3 PICs to be configured in Z2 autoconf address space
...
This allows Z3 Fast RAM to be used with Kickstarts that do not explicitly automatically configure Zorro III devices.
2021-04-10 04:58:22 +02:00
beeanyew
f554e207a4
Update readme(s) and Hardware files
2021-04-08 14:00:30 +02:00
just nine
8f22bb34b1
add cra and crb registers
2021-03-06 03:17:45 +00:00
just nine
cfff241e23
Merge branch 'wip-crap' into 0.x-dev
2021-03-06 00:58:56 +00:00
just nine
0b17ded2ca
give threads titles
2021-03-05 17:43:47 +00:00
just nine
a0343ebb9d
tidy up headers, remove extraneous duplicate decls
2021-03-05 17:43:13 +00:00
Rob Andrews
dd2bfef6da
unused, duplicate
2021-03-04 02:11:26 +00:00
Adam Polkosnik
38919241d8
- Added support for A4000 IDE on A4000 ROMs to boot the hd0.img
...
- Added some RAMSEY and GARY stuff to make things usable on 68030+ and A4000 ROMs
2021-01-03 01:37:10 -05:00
beeanyew
34f7de3b9c
Add setvar to Amiga platform for RTC and HDD0 image configuration
2020-12-20 05:49:45 +01:00
beeanyew
ffe8d91bbd
Flip all eight bits for physically complemented Zorro registers
...
This appears to be consistent with the way data is presented when reading nibbles from autoconf registers on a real Amiga.
2020-12-09 15:07:24 +01:00
beeanyew
b82265a918
Link Autoconf PICs so that no physical boards get skipped
...
The board in the (logical) first Zorro slot MAY still get skipped, but I can't confirm this yet.
2020-12-07 02:15:15 +01:00
beeanyew
be113304a2
[WIP] Add Z3 Fast autoconf support
2020-12-06 01:29:50 +01:00
beeanyew
97ab27cbb3
[WIP] Add platforms, Z2 config file-based autoconf Fast
2020-12-05 19:56:32 +01:00
just nine
de02e4dc9e
Merge branch 'wip-crap' of https://github.com/beeanyew/pistorm into wip-crap
2020-03-03 07:16:02 +00:00
beeanyew
f35de3631f
Update emulator.c, amiga-registers.h, and bitstream.svf
2021-03-03 01:29:38 +01:00
nine
f3c7eaf44c
wip amiga registers
2021-02-22 11:18:03 +00: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
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
bd63fe663a
Fix A4000 Gayle
2021-01-14 01:11:51 +01:00
beeanyew
dea7771c3e
Fix masked FillRect, add buptest bus tester
2021-01-10 10:51:03 +01:00
beeanyew
a123985836
Silence some old debug output
2021-01-09 22:32:20 +01:00