Search found 395 matches
- 26 Oct 2014 09:07
- Forum: PROGRAMMING
- Topic: Z80 framework for developing for MTX
- Replies: 4
- Views: 7266
Re: Z80 framework for developing for MTX
Like Martin, I wrote my own assembler. In my case it runs under CP/M on the MTX, and is self-hosting (it can assemble itself). Fairly crude compaired to what is avalable today, but good enough for what I wanted, and the right price. Dave has a copy at http://primrosebank.net/computers/cpm/cpm_mtx_us...
- 13 Oct 2014 20:07
- Forum: PROGRAMMING
- Topic: Was it possible to extend Noddy?
- Replies: 14
- Views: 17155
Re: Was it possible to extend Noddy?
Agreed, so USERNOD allows extensions to the NODDY language, but not so much for display enhancements. From my quick scan of Martin's full ROM listing, it looks as though NODDY used VS5, so by changing this before calling PLOD it might be possible to change the colours used. However this is a text mo...
- 13 Oct 2014 14:30
- Forum: PROGRAMMING
- Topic: Was it possible to extend Noddy?
- Replies: 14
- Views: 17155
Re: Was it possible to extend Noddy?
System variable USERNOD (0xFAA1). Presumably called at some point in NODDY processing. No idea what you can do with it.
Bill.
Bill.
- 05 Oct 2014 09:40
- Forum: MEMOFEST 2014
- Topic: Memofest 2014 - a bit of fun, with a serious side
- Replies: 7
- Views: 15731
Re: Memofest 2014 - a bit of fun, with a serious side
One of the issues with using the MTX assembler is that the location of the code changes depending upon the size of the machine being used. This has two implications: 1. When using the USR() function to call the assembler, you have to use a system variable to determine the correct address. I managed ...
- 04 Oct 2014 18:46
- Forum: GENERAL DISCUSSIONS
- Topic: MTX User Community - The way forward
- Replies: 5
- Views: 7668
Re: MTX User Community - The way forward
I don't do facebook, so I have no opinion as to what is there, However, I'm not sure that even the forum is a good long term place for technical information. At the moment the MTX forum is not very busy, but I also lurk on the Raspberry Pi forum, and there the good technical stuff is prone to get lo...
- 04 Oct 2014 17:44
- Forum: MEMOFEST 2014
- Topic: Memofest 2014 - a bit of fun, with a serious side
- Replies: 7
- Views: 15731
Re: Memofest 2014 - a bit of fun, with a serious side
Having worked out where the MTX BASIC variables are hiding in memory, a little bit of machine code provides a reasonable speed-up of my game. It is still not fast, but the new version (attached) is not quite as slow.
Bill.
Bill.
- 29 Sep 2014 14:28
- Forum: PROGRAMMING
- Topic: MTX BASIC Variables
- Replies: 6
- Views: 8452
Re: MTX BASIC Variables
Dave,
Feel free to post this on your site if you wish, It is probably more findable there long term.
Either post my PDF or turn it into a web page. Drop me an email if you want the editable version (Libre Office or I can save it as Word).
Bill.
Feel free to post this on your site if you wish, It is probably more findable there long term.
Either post my PDF or turn it into a web page. Drop me an email if you want the editable version (Libre Office or I can save it as Word).
Bill.
- 29 Sep 2014 14:18
- Forum: PROGRAMMING
- Topic: MTX BASIC Variables
- Replies: 6
- Views: 8452
Re: MTX BASIC Variables
The variable name table and variable values table are both in high memory above 0xC000 and so are restricted to less than 16KB in total (the system variables etc. are also in high memory). This could be a limitation in some cases. The "virtual memory" contains in order: BASIC Listing NODDY...
- 28 Sep 2014 13:30
- Forum: PROGRAMMING
- Topic: MTX BASIC Variables
- Replies: 6
- Views: 8452
MTX BASIC Variables
I have been trying to understand exactly where and how MTX BASIC stores the values of its variables in memory. As far as I know this has not been fully documented (Dave will undoubtedly correct me if I am wrong). The attached document records what I have concluded so far. Paul Daniels has obviously ...
- 24 Sep 2014 14:18
- Forum: HARDWARE
- Topic: Node Ring Connections
- Replies: 6
- Views: 6968
Re: Node Ring Connections
Mark, If you want to avoid reflections in the coax, the source and destination impedances must match the characteristic impedance of the cable. See, for example, http://en.wikipedia.org/wiki/Reflections_of_signals_on_conducting_lines. It may be that for 9.6kb or even 19.2kb serial transmission over ...