ADTPro Apple ][, Audio y Serial Bootstrapping y más....

Avatar de Usuario
ron
Mensajes: 17992
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 921 veces
Agradecimiento recibido: 1001 veces

ADTPro Apple ][, Audio y Serial Bootstrapping y más....

Mensajepor ron » 29 Oct 2012 10:57

A ver, ¿ qué tienes un Apple ][e con tarjeta serie o un Apple ][c y resulta que no tienes ni un solo disco para probar ?

ADTPro es tu solución.

A través del puerto serie.

http://www.youtube.com/watch?v=Gw1hfZ-Bc4g

Aplicaciones aparte de la recuperación de discos o ejecución desde PC / Mac

http://www.youtube.com/watch?v=vAZHJa91JHk

Me hice un cable Serie a Din 5 Apple ][c. Estos son los resultados.

Imagen

Imagen

Imagen

Imagen


Al final, con un DB9 solo se usan 3 pines 2, 3 y 4. El problema es el conector DIN5 de Apple tiene que ser de patilla fina para que entre bien o haceros vosotros mismos una ñapa.

Entre las dificultades varias, lo más jodío que me ha pasado es que al usar X64 hay que retocarle la pera al .BAT de arranque de la parte de Win. ( funciona sin ningún problema en Linux ) La aplicación está en Java y aparte de añadir Java al path de win hay que copiar unos ficheritos a la carpeta de java/lib y java/bin para que funcione.

Tenían que pulir un poco más la información de instalación pero básicamente con un pelín de atención va todo, porque os puede pasar que os funcione el JAR pero que el puerto en serie se os quede petao y no os funcione.

La segunda puñeta que tengo es que mi Apple ][c tiene la ROM original "255" y según los autores es que las velocidades de transferencia a partir de 300 baudios dan problemas. Yo he estado haciendo pruebas y hasta 19.200 en principio ha aguantado bien.

Además en esta web : http://adtpro.sourceforge.net/connectionsserial.html

Como usar el ADTPro con :

* Super Serial card
* IIgs and IIc+ modem ports
* IIc, Laser 128, and Franklin Ace 500 modem ports
* Apple /// RS-232-C port
* USB adapters


Para los que tengáis Linux u otros problemas con el ADTPro o para comprenderlo:
http://www.dataswamp.net/adtpro/

y de premio:
http://www.dataswamp.net/apple2eserialterm/index.php
Using an Apple IIe as a serial terminal with Gentoo Linux

Pedazo fotazos que tiene el tema en cuestión, si es que para los ][ de Apple hay utlidades que son válidas hasta el día del jucio final...

Y la web del proyecto: http://adtpro.sourceforge.net/
Más información sobre ADTPro : http://www.google.es/#hl=es&source=hp&q ... a96a0d2698

Le he substituido la ROM a mi Apple ][c por la versión UniDisk 3.5 " Drive en Eprom de 32 Kb.

Estos son los pasos:

Código: Seleccionar todo

The ROM chip used in the IIc models which did not support 3.5" UniDisk drives
were 128K; either 23128 or 27128 chips. to upgrade for 3.5" UniDisk
compatibility, a 256K ROM is needed. They are obtainable from Alltech, or they
may be copied to a blank 27256 EPROM using an "EPROM burner

Once all the components are installed, all that remains is to make a small
incision between the tips of the arrows in jumper W1, and to connect the two
semicircular pads of jumper W2 with a bead of solder. (W2 is just above the MMU
chip which is just next to and parallel with the 65C02 CPU chip.) Now your IIc
will support a 3.5" UniDisk drive, and you may enjoy greater disk capacity.
Returning to those early boards which had six holes in place of the circuitry we
just discussed and restored, such boards do not have jumper W2. To upgrade such a
board, simply replace its 128K ROM (be sure it isnt already a 256K ROM) with a
256K ROM, and cut jumpers W1, W5 and W6, near the AUX SPKR jack at the front left
corner of the board. Close the patient and resucitate with electricity from an
Apple IIc power supply (the brick on a leash.)


Una vez comprobado el PRINT PEEK(64447)=0

Arranco el Apple ][c con total normalidad y conecto el cable que hice en serie para el ADT y lo que quiero es meterle gas al asunto.

Imagen

Imagen

Imagen

Imagen

Imagen

Por tanto, si tienes necesidades para cargar software o crear floppies Y NO TIENES NADA, el ADTPro es tu solución.

Con el cambio de versión de ROM mi ][c no solo tiene un puerto serie que funciona a 119200 bps, sino que la señal de video ha mejorado muchísimo.

Código: Seleccionar todo

The Apple IIc was in production from April 1984 to August 1988, and during this time accrued some minor changes. These modifications included three new ROM updates, a bug-fix correction to the original motherboard, a newly revised motherboard, and a slight cosmetic change to the external appearance of the machine. The ROM revision for a specific Apple IIc is determined by entering the Applesoft BASIC programming language and typing in the command PRINT PEEK (64447) which returns the value indicating the particular ROM version.

Original IIc (ROM version ‘255’)

The initial ROM, installed in machines produced during the first year and a half of production, was 16 KB in size. The only device which could be connected to the disk port was (one) external 5.25-inch floppy drive; software could be booted from this external drive by typing the command “PR#7.” The serial port did not mask incoming linefeed characters or support the XON/XOFF protocol, unlike all later firmware revisions to come. There was no self-test diagnostic present in this ROM, holding down the solid-Apple key during cold boot merely cycled unusual patterns on screen which served no useful purpose or indication of the machine’s health.

Serial port timing fix

The original Apple IIc motherboard (manufactured between April and November 1984) derived the timing for its two serial ports through a 74LS161 TTL logic chip. It was later found that this method’s timing was 3% slower than the minimum requirement specified and caused some third party (i.e. non-Apple) modems and printers, which operated at 1200 bits per second (baud) or faster, to function improperly. Slower serial devices operating at 300 baud or less were unaffected, as well as some faster devices which could tolerate the deviation. The solution to ensure all devices were compatible was to replace the TTL chip with an oscillator during manufacture. Apple would swap affected motherboards for users who could prove they had an incompatible serial device (e.g. a third-party 1200-baud modem which presented problems; not all did). It is important to note the problem did not affect all owners; it was more or less a hit-or-miss issue depending on the specific device connected.

UniDisk 3.5 support (ROM version ‘0’)

This update, introduced in November 1985, came in the form of an upgrade to the ROM firmware which doubled in size from 16 KB to 32 KB. The new ROM supported “intelligent” devices such as the Apple UniDisk 3.5-inch (800 KB) floppy drive, in addition to an external 5.25-inch floppy drive. A new self-test diagnostic was provided for testing built-in RAM and other signs of logic faults. The Mini-Assembler, absent since the days of the Apple II Plus, made a return, and new Monitor “Step” and “Trace” commands were added as well. The upgraded ROM added rudimentary support for an external AppleTalk networking device which was yet to be developed. When attempting to boot virtual slot 7, users would encounter the message “APPLETALK OFFLINE.” The IIc, however, had no built-in networking capabilities, and no external device was ever released. The upgrade consisted of a single chip swap (and a trivial motherboard modification), which Apple provided free only to persons who purchased a UniDisk 3.5 drive. A small sticker with an icon of a 3.5-inch floppy diskette was placed next to the existing 5.25-inch diskette icon above the floppy drive port indicating the machine had been upgraded.


Imagen

Imagen

Imagen

Imagen

Imagen

Este método de bootstrap por AUDIO , FUNCIONA, pero es LEEEENTO y hay que tener cables de audio le que valgan al PC como al Apple ][ ( es muy importante ).

Además para completar el proceso no vale con poner el IN o el OUT independientemente, hay que ponerlos a la vez y los valores de los volúmenes dan algo de guerra. La maquina escribe y escucha simultáneamente, ahí esta el truco.

Con una tarjeta SuperSerial ( el ][c ya trae dos slots serial ) es mucho más rápido y sencillo, transfieres a 115200 bits con lo que las cargas son bastante más sencillas teniendo en cuenta que lo que hay que transferir son imágenes de disco de 140 KB por cara.

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

http://www.youtube.com/watch?v=49qsO9aAm4Q

Avatar de Usuario
ron
Mensajes: 17992
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 921 veces
Agradecimiento recibido: 1001 veces

Re: ADTPro Apple ][, Audio y Serial Bootstrapping y más....

Mensajepor ron » 11 Jun 2015 19:21

Tenía pendiente volcar varios DSK de CP/M para Apple ][ con aplicaciones....

Pues nada, 10 discos he tardado un poco menos de 10 minutos, de tranqui ehhhh!

100_2589.JPG


100_2588.JPG


100_2587.JPG


Recomiendo que antes de volcar por ADTPro uséis el disco ADTPro en el propio Apple ][ y uséis la opción de FORMAT previo al volcado de la imagen desde el PC. Los discos formateados tardan 10 segundos y quedan nickelados. La transferencia es de 115.200 baudios por serie, traducido en unas 14 K por segundo. Si tienes el Apple ][ ampliado a 128K usará la RAM como RamDISK y vuela.

180K/cara. NO llega al minuto por disco, incluida la recepción de los paquetes y la escritura a disco. Brutal !!!

Avatar de Usuario
groovydrifter
Mensajes: 1298
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 51 veces
Agradecimiento recibido: 35 veces

Re: ADTPro Apple ][, Audio y Serial Bootstrapping y más....

Mensajepor groovydrifter » 12 Jun 2015 02:29

ron, he visto que en los primeros mensajes usas un IIc. Si no me equivoco tiene un puerto de video de 15 pin que da señal en color ¿te hiciste cable para conectar a TV por Scart?
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
ron
Mensajes: 17992
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 921 veces
Agradecimiento recibido: 1001 veces

Re: ADTPro Apple ][, Audio y Serial Bootstrapping y más....

Mensajepor ron » 12 Jun 2015 06:53

Tenia el adaptador a video compuesto.... ( lo buscare para poner como es )

Avatar de Usuario
groovydrifter
Mensajes: 1298
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 51 veces
Agradecimiento recibido: 35 veces

Re: ADTPro Apple ][, Audio y Serial Bootstrapping y más....

Mensajepor groovydrifter » 12 Jun 2015 08:58

Estupendo, porque no he podido encontrarlo y el unico que he encontrado esta en ebay mas caro que un ordenador...
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)


Volver a “Apple ][”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado