Seth Morabito
|
70ab2a6fc2
|
More CRTC tinkering
|
2014-08-14 21:03:52 -07:00 |
|
Seth Morabito
|
f35fbce38b
|
Add CRTC EhBASIC, switch char rom.
|
2014-08-14 11:50:51 -07:00 |
|
Seth Morabito
|
eeb246ebc2
|
CRTC refactoring
|
2014-08-14 10:53:48 -07:00 |
|
Seth Morabito
|
e157217f50
|
Fix missing repaint on Video Window
|
2014-08-13 15:46:20 -07:00 |
|
Maik Merten
|
cc12e8f70a
|
proper status value when SD controller is in write mode
|
2014-08-13 19:56:40 +02:00 |
|
Maik Merten
|
a9a1c1aa52
|
get writing to a certain position in a file somewhat more correct
|
2014-08-13 19:38:54 +02:00 |
|
Seth Morabito
|
742e3a1027
|
Split PIA into PIA/VIA6522
|
2014-08-12 15:06:08 -07:00 |
|
Seth Morabito
|
45f596e0d4
|
Rename VIA to PIA
Preparing to create a PIA interface and one or more parallel
IO device implementations.
|
2014-08-12 14:19:55 -07:00 |
|
Seth Morabito
|
4402a28e2b
|
Update README
|
2014-08-12 14:05:19 -07:00 |
|
Maik Merten
|
693d1959ac
|
finer grained synchronization in TraceLog. Profiling indicates that this speeds up adding log entries quite considerably.
|
2014-08-12 21:58:52 +02:00 |
|
Maik Merten
|
792366fddb
|
some cleanup in the SD card controller
|
2014-08-12 21:34:00 +02:00 |
|
Maik Merten
|
b2670aedf1
|
email address update
|
2014-08-12 19:25:37 +02:00 |
|
Maik Merten
|
5d488bbcd2
|
Merge remote-tracking branch 'upstream/master'
|
2014-08-12 11:48:47 +02:00 |
|
Seth Morabito
|
e2a1144c7c
|
Update copyright, prep for 1.1.0
|
2014-08-11 14:16:41 -07:00 |
|
Seth Morabito
|
ac5907691f
|
Release version 1.0.0
|
2014-08-11 13:49:48 -07:00 |
|
Seth Morabito
|
fce0dad2a9
|
Removed unused constant
|
2014-08-11 13:40:21 -07:00 |
|
Seth Morabito
|
0c40cd325c
|
Alert dialogs for ROM/Program loading
|
2014-08-11 13:36:31 -07:00 |
|
Seth Morabito
|
22a9207dca
|
Fix for GitHub Issue #9
|
2014-08-11 13:36:08 -07:00 |
|
Maik Merten
|
010c42753f
|
Merge remote-tracking branch 'upstream/master'
|
2014-08-11 09:34:44 +02:00 |
|
Seth Morabito
|
7c2a007928
|
Add Hard/Soft reset buttons
|
2014-08-10 20:42:39 -07:00 |
|
Seth Morabito
|
194a13d1ac
|
Make register fields editable
|
2014-08-10 20:33:54 -07:00 |
|
Seth Morabito
|
66646116cb
|
README update
|
2014-08-10 17:34:13 -07:00 |
|
Seth Morabito
|
59c6d8e23b
|
Added Klaus Dormann's tests
|
2014-08-10 16:52:20 -07:00 |
|
Seth Morabito
|
36615fc70b
|
Move images to resources
|
2014-08-10 15:19:59 -07:00 |
|
Seth Morabito
|
1a1d503abe
|
Make PC editable
|
2014-08-10 14:24:43 -07:00 |
|
Seth Morabito
|
eac387e472
|
Make StatusPanel aware of the Machine
|
2014-08-10 14:08:15 -07:00 |
|
Seth Morabito
|
bb82db6672
|
Version 1.0.0-SNAPSHOT
|
2014-08-10 14:00:18 -07:00 |
|
Seth Morabito
|
f675a6e462
|
Merge branch 'master' of github.com:sethm/symon
|
2014-08-10 13:54:50 -07:00 |
|
Seth Morabito
|
ccae8905b3
|
Implement SimpleMachine
|
2014-08-10 13:53:04 -07:00 |
|
Maik Merten
|
7a215736fe
|
rework SD controller emulation to work with Input- and OutputStreams (no longer load the image into a byte array)
|
2014-08-09 17:55:18 +02:00 |
|
Maik Merten
|
c61a63d5bb
|
more accurate emulation of the SD controller
|
2014-08-09 16:47:49 +02:00 |
|
Maik Merten
|
7cb4e1c945
|
NPE fix and reset position on every command
|
2014-08-09 15:13:59 +02:00 |
|
Maik Merten
|
3a40d35fdf
|
use SD interface in MulticompMachine and lift the speed limit on the ACIA device to better match the experience on the real machine
|
2014-08-09 14:58:29 +02:00 |
|
Maik Merten
|
d658cd0ae5
|
completely untested and incomplete implementation of the SD card interface of the MULTICOMP
|
2014-08-09 14:57:18 +02:00 |
|
Seth Morabito
|
6b9295e72d
|
Merge pull request #7 from maikmerten/master
invoke setBus() on devices added to the bus
|
2014-07-28 10:13:09 -07:00 |
|
Maik Merten
|
004087a742
|
invoke setBus() on devices added to the bus
|
2014-07-28 18:19:52 +02:00 |
|
Seth Morabito
|
7edbb12f68
|
Merge branch 'reset-wip'
|
2014-07-27 13:42:18 -07:00 |
|
Seth Morabito
|
4bfc196b49
|
Clear memory on Control+Reset
|
2014-07-27 13:41:44 -07:00 |
|
Seth Morabito
|
b1e1e75555
|
Reset WIP
|
2014-07-27 11:33:08 -07:00 |
|
Seth Morabito
|
da3015defd
|
Merge pull request #6 from maikmerten/master
minor typo fixes in README.md
|
2014-07-26 14:15:06 -07:00 |
|
Maik Merten
|
87b5b77dbf
|
minor typo fixes in README.m
|
2014-07-26 23:07:06 +02:00 |
|
Seth Morabito
|
2dc0078deb
|
Release 0.9.9.0
|
2014-07-26 13:23:42 -07:00 |
|
Seth Morabito
|
ac21b2c126
|
Updates for 0.9.9
|
2014-07-26 13:18:07 -07:00 |
|
Seth Morabito
|
4bb6d55fa2
|
Merge pull request #5 from maikmerten/master
Infrastructure for several machine types, Bus reworkings, 6850 ACIA and more
|
2014-07-26 12:46:45 -07:00 |
|
Maik Merten
|
f90516e53c
|
fix a possible NPE
|
2014-07-26 18:55:51 +02:00 |
|
Maik Merten
|
fdaeb661d3
|
add menu entry to allow to switch the emulated machine type
|
2014-07-26 18:52:57 +02:00 |
|
Maik Merten
|
827e9991d5
|
move main method into Main class in anticipation of changes that allow restarting the complete UI from within the Simulator menu system
|
2014-07-26 18:07:29 +02:00 |
|
Maik Merten
|
dc7dfc4b4d
|
code simplification
|
2014-07-25 21:44:43 +02:00 |
|
Maik Merten
|
2217f3831d
|
slight JavaDoc fix regarding what Exception can be thrown
|
2014-07-25 21:27:40 +02:00 |
|
Maik Merten
|
52f4e9a00f
|
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
|
2014-07-25 21:24:16 +02:00 |
|