stigove@solan.unit.no (Stig Ove Johnsen) (02/20/91)
I have just got the ZX-Spectrum -emulator running, (and it works fine on my 68030 system), but now my problem is ; How do I get my Spectrum software into the Amiga ?? I have an real Spectrum too, with a Discovery Disk-system. Have anyone written a program that makes me able to read those disks in my amiga drive (almost like a CrossDos program) ?? Hope anyone can help.... Stig Ove Johnsen ############################### stigove@solan.unit.no
pilgrim@daimi.aau.dk (Jakob G}rdsted) (02/22/91)
stigove@solan.unit.no (Stig Ove Johnsen) writes: >I have just got the ZX-Spectrum -emulator running, (and it works fine on my >68030 system), but now my problem is ; >How do I get my Spectrum software into it ? I can't help you (you don't want to print out your program as hexcodes and enter them manually, I guess...) But I have a related problem (?) I thought that if I had an arp.library in my libs directory, then I could use F1 and F2 to save and load the contents of the spectrum emulator. But if I place an arp.library in my libs, the computer goes Guru if/when I try to start the spectrum emulator. (It's from a spectrum00.lzh file, by the way). Could I solve my problem with the spectrum30.lzh file or what ? and please, if any of you out there know, please answer the question posed by the previous man/poster. Thanks, and sorry for bothering -- From the notorious Jakob Gaardsted, Computer Science Department Bed og arbejd ! University of Aarhus, Jylland (!) (Pray and work!)
as_m332@titan.kingston.ac.uk (03/05/91)
The way to get data from the Spectrum to the Amiga is to build the following datalink:- Spectrum 9 pin Amiga 25 pin (2) TX <---------> TX (2) (3) RX <---------> RX (3) (4) DTR <---------> DTR (20) (5) CTS <---------> CTS (5) (7)Ground<--------->Ground (7) I know this looks like it's wired the wrong way round, but on the Spectrum TX is an input, and RX is an output. Unfortunately, I've only just started reading this newsgroup so I don't know if anyone's already mailed this. To start sending from the Spectrum end, plug the 9 pin in Interface 1 and type : FORMAT "b";baudrate (eg. FORMAT "b";2400) SAVE *"b" CODE startadd,length To transfer the ROM this would be: SAVE *"b" CODE 0,16384 The border goes black as it awaits the OK from the Amiga. I've tried using NComm1.9's ASCII capture mode to get the data but it only seems to get about 11k out of the 16k required. I had a bash at trying from AmigaBasic with this prog: 10 open "COM1:2400,N,8,1" for input as #1 20 open "Ram:spectrum.rom" for output as #2 30 for i=0 to 16384 40 print #2,input$(1,#1); 50 next i 60 close #1 70 close #2 At 300 baud, this gets around 14k. I don't know why it's missing characters at this speed. I have to break out of my program when the Spectrum's finished sending and CLOSE #1 and #2 manually. If anyone can write a reliable Basic program to get all 16384 bytes then I know of many people who would appreciate it. Sean Eaton (Maths, Kingston Poly, UK)