Sorcerer (with floppy disks)
Sorcerer (with floppy disks)

snap
Images


  
Size

-
Info
   
Setname:  sorcererd   
Year: 1979
Manufacturer: Exidy Inc
Status: good  works
Type: Home Computer
Parent: Sorcerer
Emulation info
   
Overall emulation:  good   
Color emulation:  good  
Sound emulation:  good  
Graphics emulation:  good  
Savestates:  unsupported   

Tech info
 Base hardware: (available in all slot configurations)
Chips
Z80 ("maincpu")cpu 2106333 Hz
Speaker ("mono")audio
Wave ("wave")audio
Wave ("wave2")audio
Screens
Screen ("screen")raster horizontal 512 x 240 @ 50.000000
Media devices
snapshot ("snapshot") snapshot dump snp
quickload ("quickload") quickload quik bin
cassette ("cassette") cassette1 cass1 wav, tape
cassette ("cassette2") cassette2 cass2 wav, tape
cartridge ("cartslot") cartridge cart bin, rom
floppydisk ("floppy0") floppydisk1 flop1 dsk, fdi, td0, imd, cqm, d77, d88, 1dd
floppydisk ("floppy1") floppydisk2 flop2 dsk, fdi, td0, imd, cqm, d77, d88, 1dd
floppydisk ("floppy2") floppydisk3 flop3 dsk, fdi, td0, imd, cqm, d77, d88, 1dd
floppydisk ("floppy3") floppydisk4 flop4 dsk, fdi, td0, imd, cqm, d77, d88, 1dd
RAM options
8K 8192
16K 16384
32K 32768
48K 49152
Software lists
sorcerer_cartoriginal
sorcerer_cassoriginal
sorcerer_floporiginal

 Optional hardware: (available with specific slot configurations)

 Configure the slot options for sorcererd:
 Slot Value
 centronics 
 


Show detailed info about 'Configurations' of this system
Configurations

NameValue
Autorun on Quickload No
 Yes
Parallel port 7-bit
 8-bit
Cassette Speaker On
 Off


Show detailed info about 'Slot Options' of this system
Slot options

NameValueCompatible device(s)
centronics ap2000ap2000
 covox covox
 covox_stereocovox_stereo
 ex800ex800
 lx800lx800
 lx810llx810l
 pl80comx_pl80
 printercentronics_printer

Romset info
ROM NameSizeCRC32SHA1Dump StateBIOS option
diskboot.dat256 d82a40d6cd1ef5fb0312cd1640e0853d2442d7d858bc3e3bgood
exmo1-1.dat2048 ac924f6772fcad6dd1ed5ec0527f967604401284d0e4b6a1good
exmo1-2.dat2048 ead1d0f6c68bed7344091bca135e427b4793cc7d49ca01begood
exchr-1.dat1024 4a7e1cdd2bf07a59c506b6e0c01ec721fb7b747b20f5dcedgood
bruce.dat32 fae922cb470a86844cfeab0d9282242e03ff1d8a1b2238d1good
Sysinfo



Features


* CPU: Zilog Z80 A 2.106 MHz.
* RAM: 8 KB, later 16KB (up to 48 KB)
* VRAM: 2 KB
* ROM: 8 KB
* Text Modes: 64 chars. x 30 lines
* Graphic Modes: 128 programmable graphics characters
* Colors: Monochrome
* Sound: By connecting a speaker to pins 1 and 4 of the parallel port.
* I/O Ports: Expansion Bus (S100), Parallel Interface, Video out, Serial Interface, Tape recorder EAR & MIC (300 / 1200 bauds)
* Keyboard: Full-stroke keyboard, 79 keys with numeric keypad
* OS: CP/M (needs the extender chassis with disk drive)
* Built In Language: BASIC interpreter ROM cartridge
* Peripherals: Floppy drive unit, S-100 bus expansion box, Intelligent tape recorder, Micromation's Doubler disk drive controller


Usage


Currently, MESS supports two different hardware configuration for the Exidy Sorcerer

* sorcerer [Exidy Sorcerer]: 48k RAM with no floppy
* sorcererd [Exidy Sorcerer with floppy disk]: Optional floppy disk unit connected, and supporting bios.

Both drivers support cart dumps in .rom format, using the "cartridge" (cart) device, and up to two cassette devices for tapes in .wav format, "cassette1" (cass1) and "cassette2" (cass2).
Additionally, sorcererd supports up to four floppy drives, "floppydisk1" (flop1) to "floppydisk4" (flop4), for disk images in .dsk format.
After loading a bootable floppy disk, in the monitor enter the command GO BC00

Also notice that, in both drivers, a “quickload” (quik) feature is present for .bin files and that the “printer” (prin) is supported as well.

Keyboard

This system requires full keyboard emulation to work correctly. At startup, full keyboard emulation mode is enabled by default. Whilst in full keyboard emulation mode, some key associated functionality may be disabled (like the ESC key for EXIT). The keyboard emulation mode is toggled using the "Scroll Lock" key (by default).

Cassettes

* The 300 baud system adheres to the Kansas City Standard -- http://en.wikipedia.org/wiki/Kansas_City_Standard. There is a header consisting of 100 nulls, a , followed by the load address, length, execute address, filename and type, and some spares. This is followed by another 100 nulls, a , then a number of data blocks. The checksum is an extra byte appended to each block, and is computed by a subtraction and inversion with each byte.
* 1200 baud is the same, except that a low bit is a half cycle of 600 Hz, while a high bit is one cycle of 1200 Hz.

To load a 300 baud tape from the Exidy Monitor type the following commands:

EXIDY STANDARD MONITOR

VERSION 1.0
COPYRIGHT (C) 1978 BY EXIDY INC.

THE TOP OF RAM IS 7FFF HEX.
STACK BEGINS FROM 7F90 HEX.

>SE T=1

>LO



To load a 1200 baud tape from the Exidy Monitor type the following commands:

EXIDY STANDARD MONITOR

VERSION 1.0
COPYRIGHT (C) 1978 BY EXIDY INC.

THE TOP OF RAM IS 7FFF HEX.
STACK BEGINS FROM 7F90 HEX.

>SE T=0

>LO



Known Issues


* The cassette saving and loading is not reliable
* Operation with disks is not verified


History and Trivia


The Sorcerer was the first system to use cartridges. The cartridge was the shell of an 8-track music cartridge, fitted with a circuit board and roms.

The Sorcerer was first launched in 1978 (although some sources claim 1977, which appears unlikely). The expansion systems and drives were released at the same time.

The system was particularly successful in Europe, where it was distributed by CompuData Systems. The machine became particularly famous in 1979 when the Dutch broadcasting company, TELEAC, decided to introduce their own home computer following the example of the BBC with the BBC Micro. At first, the Belgian company DAI was contracted to design their machines, but when they couldn't deliver, CompuData came up with its Sorcerers.

By 1980 Exidy had already decided to give up on the machine, but in Europe CompuData decided to license the design for local construction in the Netherlands, given the continuous sales. They built the machine for several years before developing their own 16-bit Intel 8088-based machine called the Tulip, which replaced the Sorcerer in 1983.

The Sorcerer also had a strong following in Australia. This is most likely due to Dick Smith Electronics, being a leading electronics and hobbyist retailer at the time, pushing the Sorcerer quite heavily. The Sorcerer Computer Users group of Australia (or SCUA) actively supported the Sorcerer long after Exidy discontinued it, with RAM upgrades, speed boosts, the "80 column card", and even a replacement monitor program, SCUAMON.

(info based on Wikipedia)


Links


* Mike's Exidy Sorcerer Z80 Page -- http://www.lisp.com.au/~michael/exidy/
* Exidy Sorcerer at DigiBarn -- http://www.digibarn.com/collections/systems/exidy-sorcerer/index.html
* Wikipedia page -- http://en.wikipedia.org/wiki/Exidy_Sorcerer


Other Emulators


* WSorcerer -- http://www.reocities.com/emucompboy/



Edit the History info for this game.

Permalink

Back to Home Page