Is this the Exidy Sorcerer BASIC as a wav file then or is it the standard Level II BASIC?
Here are all the Sorcerer games that I have wav files for (beware, it's 98MB!). We'll see how long I keep it up: http://www.atariprotos.com/temp/sorcerer.zip
Oh, wow, I'm still loading at 300 bauds :-D
If you add an SD card module to your arduino and with some help of the SD library, maybe you can create a full Exidy library tape emulator .
Btw, about the tearing mod, my Sorcerer has already IC17A-3 tied to IC22A-12!. Seems that the traces to modify are in the bottom side, right?, I'll check if there's already a mod applied. To be frankly, I'm still suffering some tearing.
I have also a strange big rotary switch with cables to IC14D pins 3 & 13 (19.2Khz?) and other ICs under the PSU PCB. Seems something related to the cassette interface, no idea if it enables higher baud speeds or it's simply ruining the experience
The Galaxians game itself recommends a speaker tied to any parallel output pin and GND, no mention to resistors or speaker impedance.
You can download my patched BASIC versión here: https://drive.google.com/file/d/0B-KmfOWpt2ZkMkZRLVpzRGFicDg/view?usp=sharing
Sadly it's a 300 bauds version, more than 8 minutes to load, sorry!
Interesting that yours already has the mod. Maybe Exidy caught it eventually and issued a service bulletin, or maybe a user group published the fix. Yes, please do look for the cut and jumper on the underside. You still have some tearing, but do you see the horizontal jitter during screen scroll, such as with Monitor command DU 0 FFF ?
My tape sim uses the Arduino serial port to feed the Sorcerer UART directly - no audio is involved. That's why I need binaries, not audio files. But I found the BASIC ROM dumps on this site, so I just have to convert them to tape format to load into my 56K Sorcerer.
Yes, we cut and jumpered on the underside. Works great! His board has some other jumpers on the top side which we did not identify.
And today I got Exidy BASIC working from my tape sim! At 20833 baud with a 5-second leader pause, it loads in 12 seconds flat!
About that Level II BASIC from jltursan, what is its load address? Is it 0x100 like a CP/M executable? And is it adapted from the TRS-80, or is it Exidy?
Yes you cut that trace but must be careful not to break the connection from pin 9 to other circuitry.
Yes I got the ROM binaries from this site and made a tape file for my tape sim that loads in the C000 to DFFF space. That only works for me because I have 56K RAM. It won't work with 48K RAM.
But I was asking about the Level II BASIC file that jltursan posted. Where does that load in RAM?
Would it be easier to mod the Sorcerer for 56K or find a BASIC cart?
Would it be easier to mod the Sorcerer for 56K or find a BASIC cart?
I wonder if having 56K would cause any issues with programs? I imagine it could only help if you ever get a CP/M system going on it. Didn't most CP/M systems require a FULL 48K?
Would you want a period correct board that holds 4 2K EPROMs or a modern board to hold a huge EPROM with multiple cart images?