Adding the Tube Host to another ROM ----------------------------------- The Tube Host code here has a module relocation table, so it can be added to almost any other ROM without needing to change or rebuild the code. To do so, you need: * the SMJoin program, mdfs.net/Software/BBC/Modules/SMJoin * the TUBE or TUBEelk sideways ROM modules as appropriate Add the Tube Host module to another ROM as follows: >CHAIN "SMJoin" Enter input files, end with RETURN : MYROM (whatever your ROM image is called) : TUBE (or TUBEelk for an Electron ROM) : Enter output filename: FINALROM (or whatever) > You will now have FINALROM with your MYROM with the Tube Host appended and linked to it. SMJoin will append as many relocatable sideways ROM modules as will fit into the 16K space available. For example, the AP6 Support ROM has the base AP1 Support ROM, appended with the AP6 ROM and File Manager, the Electron Tube Host, RAMCount, and TreeCopy.