Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: 79137913 en 13 Abril 2011, 00:39 am



Título: [BASIC] Programacion de cliente con sockets en BASIC 7 para commodore128
Publicado por: 79137913 en 13 Abril 2011, 00:39 am
HOLA!!!

Primero que nada, no me tomen para el chiste.

Voy a pedir algo sobre tecnologia obsoleta, casi arcaica...

Tengo mi commodore 128 guardada, y la quiero usar, aunque sea de terminal...

La verdad no se si sera capaz de crear una conexión con un Win XP, pero estaria genial.

Espero que alguien me pueda pasar algo de documentacion, puesto que no encuentro mucho en la web... se encuentran manuales de basic pero no llegan al uso de sockets, a lo sumo llegan a For - Next.

Por ahora es eso. Gracias.

GRACIAS POR LEER!!!


Título: Re: [BASIC] Programacion de cliente con sockets en BASIC 7 para commodore128
Publicado por: skapunky en 13 Abril 2011, 00:56 am
Buenas, tienes la suerte de encontrar a un friki de los ordenadores antiguos, tengo comodore 64, varios MSX de varias empresas, varios modelos de sinclair spectrum y una gran cantidad de libros de programacion y técnico de estas máquinas.

Además tengo los toxos de la documentacion técnica de cada ordenador a nivel de electrónica.

Por cierto, no se puede realizar una conexión como la que tu dices, no hay los sockets. No esque sea un gran programador para estos microordenadores, pero en su dia me empapé los manuales y són cosas realmente básicas.


Título: Re: [BASIC] Programacion de cliente con sockets en BASIC 7 para commodore128
Publicado por: 79137913 en 13 Abril 2011, 01:10 am
HOLA!!!

Perdon por la ignorancia...

Tal ves lo que digo no son sockets.

Pero no se puede hacer algo con el RS232 ???

Algun tipo de comunicacion por ahi...

Gracias por la ayuda skapunky

GRACIAS POR LEER!!!


Título: Re: [BASIC] Programacion de cliente con sockets en BASIC 7 para commodore128
Publicado por: skapunky en 14 Abril 2011, 00:23 am
No creo que se pueda, el estandar RS232 se definió con unas características concretas de comunicación...9600 baudios, bit de paridad, número de bits 8... La commodore es anterior y no está preparada para ese tipo de comunicación.

Es por ejemplo, comparar una conexión mediante USB 2.0 actual, con intentar conectarlo con un ordenador 486 de hace 20 años. Quizá podrías apñar algo con algún tipo de cable (un paralelo?) pero no seria una comunicación estandarizada.



Título: Re: [BASIC] Programacion de cliente con sockets en BASIC 7 para commodore128
Publicado por: 79137913 en 14 Abril 2011, 00:26 am
HOLA!!!

Entonces en teoria se podria hacer una comunicacion no tradicional... Megusta la idea...
Voy a ver que encuentro al respecto.

Gracias! Por la ayuda, de verdad ;).

GRACIAS POR LEER!!!


Título: Re: [BASIC] Programacion de cliente con sockets en BASIC 7 para commodore128
Publicado por: skapunky en 14 Abril 2011, 00:33 am
Lo primero que se debe hacer, es mirar si tiene algún tipo de tarjeta de comunicación el commodore, yo el mia ahora lo tengo en una caja muy bien guardado, no recuerdo de memória los conectores.

Y lo segundo, mirar si el basic permíte algún tipo de salida de datos, he mirado unos libros y no he encontrado nada sobre ello. Si veo algo te lo diré.


Citar
Puertos I/O    

Salida vídeo analógico RGB (DB23)
Salida vídeo compuesto (color) (RCA)
Modulador de RF para salida de vídeo/sonido
Salida de audio(2 × RCA)
2 × Puertos Ratón/Joystick (DE9)
RS-232 puerto de serie (DB25)
Centronics puerto paralelo (DB25)
Disquetera puerto (DB23)
Controlador ATA 44 pines(interno)
PCMCIA tipo II de 16 bits

Mira por donde, pues si tiene conexión RS232. Ahora solo falta ver como gestionar la salida/entrada desde el basic, que creó que esó será dificil o imposible. Ya que la E/S se debe gestionar desde la ROM de un microcontrolador.

En el siguiente enlace, hacen alusión a unas direcciónes de memória para el protocolo RS232 del commodore, eso si, imagino que deberás programar en ensamblador.