|
|
Joined: Aug 2015
Posts: 405
Senior Member
|
OP
Senior Member
Joined: Aug 2015
Posts: 405 |
You were right RB, what I saw was not overlapping writes with dual device cs happening in MAME, the latter overloaded the first as you said. What I saw instead was a 16 bit write setting two registers. So effectively the esselte 100 sets four registers divided over two devices in a single 'stx $c818'! The Didact design team must have had fun doing this!  So I add a handler for writes too now and things should move forward..
Last edited by Edstrom; 08/18/16 07:26 PM.
Because I can
|
|
|
|
Joined: Aug 2015
Posts: 405
Senior Member
|
OP
Senior Member
Joined: Aug 2015
Posts: 405 |
 Some progress with the Esselte 100, I got BASIC up and running.  Still a lot of stuff to fix but now it will be easier to find the corner cases. Is the cassette interface capable of record BASIC programs or would that be the memory "snapshot" feature? How does it work?
Because I can
|
|
|
|
Joined: Jan 2006
Posts: 3,690
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,690 |
for cassette, you need to find which bits are the cassette writes first... then the tape interface in the UI and its internal handling will direct it to a wav file
any home computer with a cassette drive is a good example for plain cassette hookups (things get a bit more complex only when you want to support "compressed" cassette formats created for emulators like CBM .tap, MSX .cas, etc.)
|
|
|
|
Joined: Aug 2015
Posts: 405
Senior Member
|
OP
Senior Member
Joined: Aug 2015
Posts: 405 |
Great, that is the next thing I'll do, using save/load from the debugger now. Here is a clip of a animation(!) demo on a 2MHz 6802 with 16Kb ROM and 1Kb of RAM: Olympic Rings EDIT: Recorded in MAME with -aviwrite of course 
Last edited by Edstrom; 08/25/16 10:57 AM.
Because I can
|
|
|
|
Joined: Aug 2015
Posts: 405
Senior Member
|
OP
Senior Member
Joined: Aug 2015
Posts: 405 |
Ok, so Esselte 100 PR posted including cassette save/load, thanks for all the help! I have also uploaded a single driver beta binary for Windows 7 if someone want to play with it, it is available through my very sporadic blog http://frakaday.blogspot.se/
Last edited by Edstrom; 09/01/16 01:34 PM.
Because I can
|
|
|
|
Joined: Aug 2015
Posts: 405
Senior Member
|
OP
Senior Member
Joined: Aug 2015
Posts: 405 |
Another Didact design bites the dust, the Modulab. I came across a unit in an auction a year back or so and contacted one of the designers from back in the days that I'd had have some email conversations with on an Electronics forum. He found all sorts of documents including firmware sources and a technical manual so here it is and indeed the system I started this thread about: ![[Linked Image]](https://i.imgur.com/SbDUl37m.jpg)
Because I can
|
|
|
|
Joined: Aug 2015
Posts: 405
Senior Member
|
OP
Senior Member
Joined: Aug 2015
Posts: 405 |
Because I can
|
|
|
0 members (),
18
guests, and
0
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,158
Posts119,916
Members5,034
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|
|