Ash Wolf
|
cfdd32c414
|
fix Osaris modifier keys
|
2019-12-25 19:32:17 +00:00 |
Ash Wolf
|
0aa59317ba
|
fix broken timekeeping on 5mx and touch panel on 5mx
|
2019-12-25 19:25:34 +00:00 |
Ash Wolf
|
83c1dcadf7
|
implement touch panel for 5mx
|
2019-12-25 17:02:46 +00:00 |
Ash Wolf
|
9064c08a2d
|
implement touch panel for Osaris
|
2019-12-25 14:46:08 +00:00 |
Ash Wolf
|
0b1051367a
|
rewrite keyboard code
|
2019-12-25 01:53:54 +00:00 |
Ash Wolf
|
8f30d6fcef
|
make Osaris and 5mx emulator classes inherit from a shared base
|
2019-12-25 00:29:03 +00:00 |
Ash Wolf
|
bf71b18d27
|
add draft Osaris/ER4 emulation
|
2019-12-24 23:34:02 +00:00 |
Ash Wolf
|
0336426236
|
make the memory configurable at compile time
|
2019-12-24 18:55:11 +00:00 |
Ash Wolf
|
32fc47febd
|
make the cache disableable at compile time
|
2019-12-24 18:11:45 +00:00 |
Ash Wolf
|
63e74b1513
|
make enough things work to boot EPOC32 successfully
|
2019-12-24 14:17:14 +00:00 |
Ash Wolf
|
e21911ff4b
|
turns out it's an ARM710T in the 5mx, not an ARM710a
|
2019-12-23 13:33:05 +00:00 |
Ash Wolf
|
a746bd9e5f
|
lots of arm710a fixes
|
2019-12-22 13:45:46 +00:00 |
Ash Wolf
|
c93b268061
|
broken draft of a fully custom ARM emulator core
|
2019-12-22 05:02:55 +00:00 |
Ash Wolf
|
868112e9fc
|
flesh out Etna skeleton a bit more
|
2019-12-21 11:09:58 +00:00 |
Ash Wolf
|
0ed437c6d3
|
add skeleton support for the Etna chip, including PROM support
|
2019-12-20 23:46:22 +00:00 |
Ash Wolf
|
9bc338ad18
|
added memory viewer/editor to the debugger
|
2019-12-20 11:33:09 +00:00 |
Ash Wolf
|
e96c438003
|
add basic breakpoint support
|
2019-12-19 17:40:49 +00:00 |
Ash Wolf
|
883197000d
|
support for extra memory banks (not working yet, needs more debugging)
|
2019-12-19 14:48:01 +00:00 |
Ash Wolf
|
6a41ed1d76
|
add a very basic debugger UI
|
2019-12-19 14:11:31 +00:00 |
Ash Wolf
|
1d6e77ced8
|
initial commit
|
2019-12-19 00:27:23 +00:00 |