Tube™ Software Resources |
MDFS::Software.Tube.Utils | Search |
TubeUtil.ssd
TubeUtil.zip | Tube utilities, including *GO, *MDUMP, *TUBE, OSWFF, Z80, PDP11 and ARM BASIC, 6502, Z80, PDP11 and ARM test code. | |
MergeROMs (L)
SplitROMs (L) | Join seperate byte-wide ROM images into a single binary image.
Split binary image into seperate ROM images. | |
OswFF.src (L)
OswFF | OSWORD &FF | Original OSWORD &FF data transfer code from Z80 Tube client, with code to allow *RUNning.
Does not work on Electron as uses BBC/Master TUBE I/O port. |
OswFFv3.src (L)
OswFFv3 | OSWORD &FF | Updated OSWORD &FF data transfer code. Allows access to sideways
ROMs and shadow screen, faster transfer loop, able to access Electron TUBE port, enables IRQs so clock, etc. keeps going. |
OswFFTest (L)
OswFFTest | OSWORD &FF test program. | |
OswFE.src (L)
OswFE | OSWORD &FE | OSWORD &FE FM disk access code from Z80 Tube v2 client. |
OswFB-FF.src (L)
OswFA | OSWORD &FB
OSWORD &FC
OSWORD &FE OSWORD &FF | OSWORD &FB-&FF routines from 80x86 6502.SYS code. |
OswFA.src (L)
OswFA | OSWORD &FA | OSWORD &FA data transfer code from 80x86 Tube client.
Allows access to sideways ROMs and shadow screen. Uses Master memory control, so will not work on BBC/Electron. Is documented as having other errors. |
Documentation | ||
004.pdf | Tube Application Note (004 text only). | |
Protocol | Tube protocol summary | |
DocErrors | Errors in the standard Tube documentation | |
MemAddrs | Memory addressing across different processors | |
Entries | High memory entry points - MOS and Tube entries | |
Circuits | Circuit diagrams | |
Docs | Other documentation |