Support 16K ROM Images for Interface 1
What it would take to get the Interface 1 ROM image by Ian Collier (or any other 16K IF1 ROM) supported? Currently Fuse complains and doesn't load the the ROM if its not 8192 bytes in size. I did see in the source that it appears to mirror the current 8K ROM into 0x2000 so it is already using the 16K.
It appears that I have some corrupted IF1-1.ROM and IF1-2.ROM files. Dumped the IF1-2.ROM from my physical IF1 and it works OK. Wonder how they got corrupted. Now going through all my drives on both laptops and server to check those for corruption.
Just tried for the first time since 01/12 and it's stopped working again. Uninstall, reboot, reinstall didn't fix it. Tried on a different laptop running Windows 10 32Bit. Same issue, CAT 1 just returns 0 OK, 0:1 Tried using a lubuntu 20.04 VM image. Same issue, CAT 1 just returns 0 OK, 0:1 I must be doing something wrong but can't understand what. Can someone post their .fuserc (linux) and/or fuse.cfg(windows) configuration file so I can check aganst mine. Thanks Andy
Hi Alberto, Good news for me. It now works on my windows pc. Had to uninstall, reboot and then re-install. Uninstall followed by re-install without rebooting didn't work.
Hi Alberto, Thanks for the response. 48K Spectrum is selected. Interface 1 is enabled. Have tried selecting IF1.ROM ( V1 ROM), IF1-2.ROM (V2 ROM) and IF1-IMC.ROM (V2 ROM modified by IMC). All appear to load correctly without an error. Selected 'Outlet (Issue 001).mdr' as a file for Microdrive 1. No file selected for Microdrives 2 - 8. In all instances typing 'CAT 1' returns '0 OK, 0' Typing 'CAT 2' also returns '0 OK, 0' even though no file has been selected for Microdrive 2. Typing 'CAT' returns...
Hi folks, Can anyone tell me how I can get the emulator to load an mdr file when in 48K mode? I have tried selecting an mdr file in the Media->Interface1-> Microdrive 1-> Insert but when typing 'CAT 1' all I get in '0 OK, 0' If I just type 'CAT' I get 'Missing drive number, 0:1' which suggests that the IF1 is being paged in at that time. I thnk I must be doing something wrong but don't know what. Thanks