For the discussion of all hardware related topics.
robcfg
Posts: 1533 Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:
Post
by robcfg » Tue Dec 27, 2022 11:15 pm
Success!
The cartridge has a 2KB rom and it boots with XRoar
I've attached the rom file and a screenshot.
Cheers,
Rob
Attachments
MXTIO.rom.zip
(2.32 KiB) Downloaded 349 times
MXT-IO.png (3.01 KiB) Viewed 11250 times
centrespot
Posts: 21 Joined: Fri Aug 05, 2011 6:55 pm
Post
by centrespot » Tue Dec 27, 2022 11:56 pm
robcfg wrote: ↑ Tue Dec 27, 2022 11:15 pm
Success!
The cartridge has a 2KB rom and it boots with XRoar
I've attached the rom file and a screenshot.
Cheers,
Rob
Yes thats the screen I get when used in a real Dragon 32 or 64.
Is there any way of getting data from the rom file that would help with the functions and syntax
robcfg
Posts: 1533 Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:
Post
by robcfg » Wed Dec 28, 2022 12:25 am
I can see some function names like:
CLOCKSET
CLOCKCHK
CLOCK
SWITCHOFF
SWITCHON
SWITCHIN
DMON
Further understanding of the inner workings require disassembling the code.
centrespot
Posts: 21 Joined: Fri Aug 05, 2011 6:55 pm
Post
by centrespot » Wed Dec 28, 2022 1:10 pm
robcfg wrote: ↑ Wed Dec 28, 2022 12:25 am
I can see some function names like:
CLOCKSET
CLOCKCHK
CLOCK
SWITCHOFF
SWITCHON
SWITCHIN
DMON
Further understanding of the inner workings require disassembling the code.
Do you know if it's possible to run the compusense DISM on XRoar and disassemble the ROM image
robcfg
Posts: 1533 Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:
Post
by robcfg » Wed Dec 28, 2022 1:27 pm
I think it’s far easier to use Mame’s unidasm.
In fact I did it yesterday but hadn’t time to look at it. And I need to know how an external rom adds those commands to the Basic interpreter.
tjewell
Posts: 348 Joined: Mon Oct 19, 2009 4:58 pm
Location: Cambridge, England
Post
by tjewell » Sat May 27, 2023 5:10 pm
Just spotted that Roy Coates (Roy, are you still on this forum?) reviewed the cartridge in the April 1986 issue of Dragon User -
https://archive.org/details/dragon-user ... 1/mode/2up - Roy gives some examples of how it could be used. I love the fact you could just plug mains cables into this (although they do recommend you don't) and turn your lights on and off!
wayland
Posts: 39 Joined: Mon Nov 28, 2022 6:28 pm
Post
by wayland » Wed May 31, 2023 5:26 pm
There's a bug in Roy's code. Line 90 goes to itself when it should GOTO line 80 to update the time.
I could have made good use of this MXT board back in the '80's.