captain-amygdala
|
99c9b76b2d
|
Merge pull request #5 from beeanyew/config-file-setvar
Add setvar to Amiga platform for RTC and HDD0 image configuration
|
2020-12-21 16:37:55 +01:00 |
|
beeanyew
|
34f7de3b9c
|
Add setvar to Amiga platform for RTC and HDD0 image configuration
|
2020-12-20 05:49:45 +01:00 |
|
captain-amygdala
|
93f7465e33
|
Merge pull request #4 from beeanyew/rom-mirror-fix
Add support for ROM mirroring
|
2020-12-09 15:18:15 +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
|
74fe0f61f3
|
Adjust keyboard event file path
Also adds a command line switch --kb-file that lets you specify the path to the file path currently receiving events from the keyboard.
|
2020-12-06 13:09:15 +01:00 |
|
beeanyew
|
5bbc746374
|
Add missing input/input.c to the Makefile
|
2020-12-06 11:19:36 +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 |
|
beeanyew
|
e650e632ea
|
[WIP] Keyboard event handling
|
2020-12-04 22:56:10 +01:00 |
|
beeanyew
|
7bd90170dc
|
Add support for ROM mirroring
Confirmed to be working this way on a real Amiga, removes the need for separate ROM image maps in the config file for 256/512KB ROM images.
|
2020-12-04 18:35:56 +01:00 |
|
captain-amygdala
|
b2b15ca045
|
Merge pull request #3 from beeanyew/config-file
Config file support
|
2020-12-04 09:09:52 +01:00 |
|
beeanyew
|
eaf0b75ba9
|
Disable keyboard input for now
Apparently termios performance is terrible. Should probably be in a thread non-blocked by the CPU emulation as well.
|
2020-12-04 08:35:22 +01:00 |
|
beeanyew
|
9f05271f60
|
kbhit performance impact test
|
2020-12-04 08:27:29 +01:00 |
|
beeanyew
|
a1137fba16
|
Remove fake Chip RAM mapping from default.cfg
|
2020-12-04 08:19:51 +01:00 |
|
beeanyew
|
8ae1ec5be8
|
Cleanup, move mouse/keyboard input code out of emulator.c
|
2020-12-04 08:11:29 +01:00 |
|
beeanyew
|
b613f2e9a9
|
Rework some emulator stuff, update sample X68000 config for OVL
|
2020-12-03 15:05:10 +01:00 |
|
beeanyew
|
2f8f943e2a
|
Add .gitignore
Keeps the object files and some others out of the git unstaged changes.
|
2020-12-03 15:03:01 +01:00 |
|
beeanyew
|
37bb73e0c6
|
Initial config file+memory map implementation
|
2020-12-02 18:17:27 +01:00 |
|
captain-amygdala
|
d9d152d319
|
Update README.md
|
2020-11-30 19:35:25 +01:00 |
|
Claude
|
41750ae65d
|
CPU set to 020
|
2020-11-29 13:19:17 +00:00 |
|
Claude
|
ba010a56c4
|
IDE IRQ works
|
2020-11-29 13:17:59 +00:00 |
|
Claude
|
c04428366e
|
Merge branch 'main' of https://github.com/captain-amygdala/pistorm into main
|
2020-11-24 18:38:31 +00:00 |
|
Claude
|
f9960b0338
|
24bit address space opened and masked to fpga
|
2020-11-24 18:38:00 +00:00 |
|
captain-amygdala
|
fd70b807f0
|
Delete hd0.tar.gz
*poof*
|
2020-11-23 20:49:49 +01:00 |
|
captain-amygdala
|
c338bb2655
|
Update README.md
|
2020-11-23 20:41:46 +01:00 |
|
captain-amygdala
|
f43167d9c4
|
Merge pull request #2 from beeanyew/gayle-cmdline-switch
Add command line switch to disable Gayle emulation
|
2020-11-23 20:18:33 +01:00 |
|
Claude
|
d1ec44a9e6
|
bus timing back to normal, 68k data sampling point 2 cycles earlier
|
2020-11-23 16:34:24 +00:00 |
|
Claude
|
cba527e2af
|
FPGA 68k bus write and read a bit later in SMI statemachine
|
2020-11-23 16:08:34 +00:00 |
|
Claude
|
33493e87dc
|
IDE IRQ, FPGA with maximum current strength on FET busctrl signals
|
2020-11-23 15:55:04 +00:00 |
|
beean
|
ee9ee48cd4
|
Add command line switch to disable Gayle emulation
|
2020-11-23 10:55:15 +01:00 |
|
Claude
|
e35f5657b2
|
cleanup
|
2020-11-22 15:04:53 +00:00 |
|
Claude
|
0a3cc552d1
|
back to normal..
|
2020-11-22 12:45:28 +00:00 |
|
Claude
|
31c070e8a4
|
Merge branch 'main' of https://github.com/captain-amygdala/pistorm into main
|
2020-11-22 11:42:00 +00:00 |
|
Claude
|
cbb5f0fd6d
|
bus access a bit optimized
|
2020-11-22 11:41:07 +00:00 |
|
captain-amygdala
|
9393ba5ebb
|
Update README.md
|
2020-11-22 10:36:19 +01:00 |
|
captain-amygdala
|
3290d57ed0
|
Update README.md
|
2020-11-22 10:32:59 +01:00 |
|
captain-amygdala
|
b6e36ecc72
|
Add files via upload
Hardware Files
|
2020-11-22 10:21:00 +01:00 |
|
Claude
|
f2baf55223
|
reset handling, fpga update needed
|
2020-11-22 08:55:42 +00:00 |
|
Claude
|
adad9d239c
|
fixed 24bit address space decoding
|
2020-11-22 07:38:21 +00:00 |
|
Claude
|
d1c89d46a2
|
kickstart rom loading from filesystem working
|
2020-11-21 19:00:38 +00:00 |
|
Claude
|
821d4c9399
|
irq handling simplified
|
2020-11-21 12:09:20 +00:00 |
|
Claude
|
e5a6e8238a
|
fixed mmu and fpu detection, added reset handling for autoconf, added fpga update
|
2020-11-21 10:15:47 +00:00 |
|
Claude
|
87786b6976
|
fixed mmu and fpu detection, added reset handling for autoconf, added fpga update
|
2020-11-21 10:12:43 +00:00 |
|
Claude
|
93e7240968
|
Merge branch 'main' of https://github.com/captain-amygdala/pistorm into main
|
2020-11-21 08:04:19 +00:00 |
|
Claude
|
712450e98b
|
trap >24bit address to real amiga hardware
|
2020-11-21 08:03:38 +00:00 |
|
captain-amygdala
|
7aad3d7703
|
Delete .hd0.img.swp
|
2020-11-19 11:58:14 +01:00 |
|
Claude
|
e24f71da37
|
Merge branch 'main' of https://github.com/captain-amygdala/pistorm into main
|
2020-11-18 18:50:44 +00:00 |
|
Claude
|
aacb85ca32
|
started kickrom loading from filesystem,not functional yet...
|
2020-11-18 18:50:14 +00:00 |
|
captain-amygdala
|
607095f7bd
|
Update Makefile
removed profiling
|
2020-11-18 16:05:42 +01:00 |
|