RS232 on DivIDE ALLRAM

Todo sobre la creación, diseño y programación de nuevo software para
nuestro Spectrum

Moderador: Sir Cilve Sinclair

Responder
Avatar de Usuario
VELESOFT
Jack The Nipper
Mensajes: 135
Registrado: Dom Feb 01, 2009 9:21 am

RS232 on DivIDE ALLRAM

Mensaje por VELESOFT » Sab Jun 20, 2009 9:58 am

Any 16kB ROM file for INTERFACE 2 can be used also on DIVIDE or MB02+ interface. It's RS232 ROM for DivIDE:
http://velesoft.speccy.cz/zx/divide/software/divide-allram-rs232_rom.zip
LOAD/SAVE from/to serial cable (serial connector on PC <> RS232 connector on ZX128/+2/+3). This program work only on DivIDE with R"GAL chip (with true allram support).

More info about this RS232 communication:
http://www.fruitcake.plus.com/Sinclair/Interface2/Interface2_RC_New_RS232.htm

VELESOFT

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: RS232 on DivIDE ALLRAM

Mensaje por mcleod_ideafix » Sab Jun 20, 2009 1:18 pm

Cool! Thanks!
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
zxbruno
Freddy Hardest
Mensajes: 586
Registrado: Dom Jun 03, 2007 3:28 am
Ubicación: Anaheim, California, USA

Re: RS232 on DivIDE ALLRAM

Mensaje por zxbruno » Sab Jun 20, 2009 2:44 pm

Thanks Velesoft. Is it possible to load and save while in +3 Basic?
Is it possible to develop a machine code routine that does not use that rom but is loaded in uncontended memory (for example, screen area) and allows us to send and receive data without being limited by the 48K's rom LOAD/SAVE file size limits?
Do you know how to read a +3 disk sector by sector and create a .DSK image on the PC side?
What about a Windows program that could read a .DSK image and transfer it to a +3 utility to transfer it to a real 3" disk?

I don't know machine code enough to come up with something like this. All I know is that as long as I access the +3DOS low-level routines and know how to send and receive data byte by byte via the serial port, all these things would be possible.

Thanks!

Esta fue la respuesta de Velesoft a mis preguntas sobre la transferencia de datos a través del puerto serie. Pero solo sirve para quien tiene el interface y creo que no se puede usar en modo +3 BASIC. Supongo que el puerto serie sigue funcionando pero se pierde el acceso al disco si se usa en un +3. Es buy bueno el poder usar los comandos LOAD y SAVE con esa rom pues usan el puerto serie en vez de usar el puerto de cassette, pero al mismo tiempo limita las posibilidades.

Le he preguntado a Paul Farrow si está dispuesto a crear una nueva utilidad para Windows que permita recibir un archivo sin limite de tamaño, y le he preguntado también como se podría adaptar la rutina de load/save para que no se use la de la rom el 48K y no tengamos limitaciones de tamaño ni necesidad de cabecera.

También tengo el DivIDE+, pero por ahora mi objetivo es lograr una manera de transferir y recibir datos en un +2A/+2B/+3 sin necesidad de ningún interface.

Avatar de Usuario
VELESOFT
Jack The Nipper
Mensajes: 135
Registrado: Dom Feb 01, 2009 9:21 am

Re: RS232 on DivIDE ALLRAM

Mensaje por VELESOFT » Sab Jun 20, 2009 4:22 pm

zxbruno escribió:Thanks Velesoft. Is it possible to load and save while in +3 Basic?

No. My utility switch DivIDE to allram mode and install this modified 48 rom with RS232 support to low 16kB only. Any other rom paging on ZX128/+2/+2A/+3 is ignored, DivIDE in allram mode always replace internal ZX rom with external memory.

Is it possible to develop a machine code routine that does not use that rom but is loaded in uncontended memory (for example, screen area) and allows us to send and receive data without being limited by the 48K's rom LOAD/SAVE file size limits?

Yes, but I am only author of allram installation code for DivIDE. Please contact author of RS232 code ( OMEGA )

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 23 invitados