Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - pastbytes

Páginas: [1] 2 3 ... 32
1
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Abril 29, 2020, 11:38:24 »
Lo de que una terminal no necesita musica? Porque lo de que no sirvo para la musica es cierto.   ;D

2
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Abril 25, 2020, 00:26:39 »
Actualizacion: Agregamos una version de la terminal que usa el cartucho Turbo232 para comunicarse, este cartucho es  una interfaz RS232 que soporta 57600 bps entre otras velocidades, la ventaja de soportar esto, es que VICE lo emula, entonces con esa version se puede entrar a los BBS desde VICE.

3
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Abril 24, 2020, 09:25:52 »
Ya tenemos una primera version de la terminal para descargar, me arme un minisitio en mi web para ir recopilando la informacion y descargas del proyecto: http://www.pastbytes.com/retroterm/
Sabemos que funciona con RS232 y modems wifi compatibles con zimodem, pero puede ser que funcione con algun otro firmware. Tambien actualizamos los dos BBS que estaban en linea con la nueva version.

4
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Abril 16, 2020, 19:57:25 »
Hard, soft y graficos, suerte que la terminal no requiere musica, sino ahi no podria hacer nada.

5
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Abril 15, 2020, 22:41:18 »
Tenia un solo conector para el puerto del usuario, y muchas placas distintas para conectar, la necesidad me llevo a hacer esa placa. Hasta hace poco no tenia ese cable plano removible, se cortaban los cables cada tanto por mover la placa. Si se hace un circuito impreso deberia ser una placa bastante compacta.

6
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Abril 15, 2020, 00:33:53 »
Hice un video rapido, sin produccion, explicando algunos detalles de la terminal, el BBS y la placa que uso para conectarme, para aclarar algunas consultas que me hicieron sobre el video anterior.

https://www.youtube.com/watch?v=Cf95pAbV0VQ

7
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Abril 13, 2020, 19:44:39 »
A ver, hay dos voces ahi, la que suena robotica que describe lo que se va haciendo es mi sintetizdor de voz, que ya mostre años atras, ahora le agregue soporte a la terminal para aprovecharlo. La voz que se escucha al conectar al BBS (bienvenido a retro64) es el SID, eso se nota porque aparecen las lineas de colores, ya que es audio a 11KHz y el 6510 necesita el 100% del tiempo para procesarlo. La voz la envia el BBS y se reproduce en tiempo real, con un poco de retardo. Y si te fijas bien, es la voz de google translator, capturada en el PC y convertida al formato que usa la terminal.
Los modems wifi todos soportan 115200 bps y puede que aun mas, pero como una terminal comun de C64 solo puede manejar 1200 bps, 2400 bps como mucho, y 9600 bps con la modificacion UP9600 (aunque no se aprovecha al 100%), entonces nadie lo configura a 57600 bps. Pero ahora mi terminal aprovecha esa velocidad.
La terminal esta probada con el firmware zimodem, de Bo Zimmerman, el de zimmers.net, esta es la web del proyecto:  https://github.com/bozimmerman/Zimodem
No te vas a poder conectar a ese BBS con una terminal estandar, esta escrito especialmente para retroterm.
Voy a publicar el BBS y la terminal en unos dias, cuando termine el BBS, que esta a medio terminar.
Tambien permite cargar juegos, puedes cargar 46K en 11 segundos directo a memoria, salir de la terminal y tipear RUN para jugar.

8
General / Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Abril 13, 2020, 17:13:41 »
Hace un tiempo que estoy un poco ausente de todos los foros, y es porque este año me meti en un proyecto que no tenia tanto que ver con lo que termino siendo. El año pasado hice el primer video de nuestro canal de retrocomputacion.com en youtube, hablando sobre como funcionan las terminales, los modems y el RS232. Ese video llevo un monton de trabajo, varios meses, y cuando lo termine, decidi  hacer una pausa antes de empezar uno nuevo. En el medio de eso, rehice mi sitio web pastbytes.com, y me fui poniendo al dia con otras cosas. Cuando empezo el año, decidi que era momento para pensar el proximo video, y el tema candidato eran las computadoras portatiles de 8 bits de los 80s, en particular las que tengo, Epson HX-20, PX-4 y PX8, y alguna otra. Pensando como filmar el video, llegue a la conclusion de que al ser maquinas que no usan monitor, tenia que inventarme algo para rellenar el resto de la pantalla ancha del video, y se me ocurrio que podria tener la Commodore 64 corriendo algun programa de presentaciones, mostrando imagenes, laminas o como se quiera llamarlas, un poco como relleno y otro poco para apoyar las explicaciones.
Muchas cosas pasaron en medio, y gracias a que rescate tecnologia que habia hecho para los sintetizadores de voz años atras, de todo eso surgio una terminal, que cumple mas o menos con lo que yo pretendia, pero que derivo en un proyecto mas orientado a las comunicaciones.
Ya voy a explicar el proyecto con mas detalle mas adelante, pero por ahora dejo este video probando la terminal en una Drean 64C, con modem wifi, funcionando a 57600 bps con mi terminal, Retroterm. La C64 se conecta a un BBS que tambien hice en Python, que esta corriendo en mi PC, aceptando llamadas por telnet. La terminal es un tanto particular, funciona unicamente a 57600 bps y solamente como terminal PETSCII (con los caracteres de Commodore, nada de ANSI o siquiera ASCII). Normalmente funciona a una velocidad equivalente a 1500 bps en PAL y 1800 bps en NTSC. Hice muchas pruebas y conclui que esa era una velocidad suficiente para leer textos, asi que no busque aumentarla. Pero ademas de la terminal y el BBS, me invente un protocolo, que llame TURBO56K, y que tiene una serie de comandos que permiten a la terminal operar con pantalla desactivada todo el tiempo a 57600 bps, logrando transferir 46K en alrededor de 11 segundos, directo a memoria.
Tambien hice otro experimento que termino siendo incluido en la terminal, que es el streaming de audio PCM de 4 bits (audio digitalizado) a 11KHz, eso el BBS lo transmite a 57600 bps y la terminal lo recibe y coloca casi en tiempo real en el volumen del SID, para lograr reproducir audio en vivo y sin limite de duracion.
En el video el streaming se puede ver en el arranque del BBS, cuando emite el audio de bienvenida. Se puede ver la velocidad de recepcion de texto, y los modos turbo con pantalla desactivada recibiendo imagenes bitmap directo a memoria.
Ya hay una version del BBS andando, pero esta es una version mas elaborada a la que le faltan unos dias para estar terminada. Cuando todo este terminado, va a haber un BBS de ejemplo en Python para el que quiera correr uno, una terminal que funciona en C64 tanto con RS232 y una PC con tcpser/BBSServer, como con un modem wifi. Y tambien una version de la terminal que corre en emuladores, para el que quiera conectar sin tener una C64 real.
Dejo aca el video, y ampliaremos mas adelante...

https://www.youtube.com/watch?v=iWgYjSe5VGs

9
General / Re:Retrocomputacion.com en youtube
« en: Diciembre 25, 2019, 09:34:12 »
Impresionante despliegue técnico pastbytes, espero ansioso el siguiente vídeo.

Ultimamente estuve haciendo pruebas con Amiga 4000, montando un BBS Cnet, que espera conexiones por modems y lineas telefonicas, "engañandolo" con un emulador de modem que crea un modem virtual conectado a internet, todo dentro del mismo sistema, sin usar otros equipos. El Amiga 4000 tiene tarjeta de red y esta conectado a internet, entonces pude acceder desde el PC de la derecha al BBS del Amiga.
El 4000 tiene tarjeta de video tambien, por eso tiene dos monitores, el escritorio corre en el LCD, en 800x600 y 24 bits de color, y el BBS sale por el chipset, conectado al monitor Commodore 1084.
Pero creo que Amiga va a quedar para mas adelante, todavia no tengo claro cual sera el proximo video, pero es muy probable que no tenga que ver con Commodore, por lo que sera off topic en este foro.


* IMG-20191221-WA0116.jpg (131.5 kB . 1280x956 - visto 33 veces)

10
General / Re:Retrocomputacion.com en youtube
« en: Diciembre 25, 2019, 09:02:07 »
La animacion que se ve en una parte del video, hecha en BASIC:

* IMG-20190915-WA0005.jpg (100.95 kB . 956x1280 - visto 43 veces)

Cargando Novaterm 9.6 en el C128:

* IMG-20190926-WA0029.jpg (114.4 kB . 956x1280 - visto 37 veces)

Las dos maquinas corriendo Novaterm en el Drean 64C y el BBS 6485 en el C128, conectadas por modem:

* IMG-20190926-WA0039.jpg (113.42 kB . 1280x956 - visto 38 veces)

11
General / Re:Retrocomputacion.com en youtube
« en: Diciembre 25, 2019, 08:40:53 »
Unas fotos tomadas en los inicios del video.


* IMG-20190706-WA0014.jpg (127.45 kB . 956x1280 - visto 37 veces)

* IMG-20190707-WA0012.jpg (123.17 kB . 1280x956 - visto 37 veces)

* IMG-20190722-WA0001.jpg (135.52 kB . 956x1280 - visto 38 veces)

12
General / Re:Retrocomputacion.com en youtube
« en: Diciembre 09, 2019, 15:14:35 »
Acabo de agregar un indice en la descripcion del video, para que cada uno pueda saltar a las partes que mas le interesen, como por ejemplo las pruebas de conexion entre los equipos. Tambien estan corregidos los subtitulos.

Contenido del video:

0:00 - Introducción y puerto serie RS-232
2:00 - Prueba de conexión por cable null modem entre Commodore 64 y Epson PX-8
4:17 - Representación de la información en computadoras, estándar ASCII y terminales
8:00 - Bus paralelo
9:37 - Funcionamiento del bus serie RS232
15:34 - Parámetros de RS232: Velocidad, bits de datos, bits de parada, paridad
17:04 - Módems y líneas telefónicas
18:37 - Estándar Bell 103
19:16 - Preparación para conectar las computadoras con módems
19:56 - Funcionamiento de la línea telefónica
21:46 - Marcado del número: Marcado por pulsos
22:53 - Marcado por tonos
23:37 - Funcionamiento del módem Commodore 1660 y del acoplador acústico Epson CX-20
25:37 - Modos origen y destino (originate/answer)
27:27 - Descripción de la conexión por módem entre los equipos
29:17 - Portadora (carrier)
29:44 - Prueba de conexión por módem entre Commodore 64 y Commodore 128
31:27 - Prueba de conexión: Commodore 64 llamando a un BBS corriendo en Commodore 128
35:41 - Créditos

13
General / Re:Retrocomputacion.com en youtube
« en: Diciembre 06, 2019, 07:02:48 »
Para el que le interese el tema, yo venia haciendo experimentos previos a este video hace ya un tiempo, el video lo empece cuando vi que estaba todo para hacerlo, pero hubo muchas pruebas antes con distintos modems y ordenadores.
Se pueden ver en este hilo de retrocomputacion, con bastantes fotos:
http://www.retrocomputacion.com/forum/_general_/107889/pruebas-con-rs232-modems-telnet-y-lineas-telefonicas/

14
General / Re:Retrocomputacion.com en youtube
« en: Diciembre 05, 2019, 23:04:45 »
En Francia tenían el Minitel, que era un poco como lo que explicas de Telematica, pero lo apoyaban todas las grandes empresas, y tengo entendido que podías reservar billetes de tren y avión (transportes entonces apenas liberalizados y caros) entre otros servicios, y que estaba muy extendido. Básicamente te ponían (o comprabas, no sé) un terminal en casa. Si buscas terminal Minitel en Google es probable que te salgan imágenes, a veces se venden en eBay, pero creo que no son terminales habituales, no son compatibles VT o el conector no es RS232, no sé. Creo que ese enfoque centralista estaba en su día más avanzado que USA en lo que es e-commerce.

En Reino Unido y Escandinavia tengo entendido que sí tuvieron BBS aunque podría ser que algo más tarde o más orientado a profesionales, no sé.

Teletexto sí había en España y que yo sepa era como en todas partes, unidireccional, proporcionando titulares de noticias, previsión meteorológica, programación de TV y cotizaciones de bolsa (todo muy abreviado) y puede que alguna otra info que no recuerde. Probablemente en UK tuviesen algún servicio bidireccional utilizando el mismo interface gráfico que el teletexto, que es un modo gráfico en el BBC micro, pero pienso que sólo tendrían en común la apariencia. Y dudo que trascendiera como el Minitel.

Cuando estaba estudiando en la secundaria, debe haber sido por 1988, un dia nos reunieron a varios cursos en el salon grande donde habia TV y lugar para colocar algun proyector, ahi aparecieron unos franceses a contar un poco de la tecnologia de comunicaciones de alla, y entre eso estaba el minitel, nos explicaron sobre el uso de los modems para acceder a informacion. Yo ya conocia por leer eso en revistas y por haberlo visto despues en lo de mi amigo, no me puse a pensar si los demas entendieron algo de lo que explicaban, pero yo entendi, decian que la compañia telefonica daba la terminal minitel y que el negocio estaba en los servicios mas que en los aparatos. Si no recuerdo mal las terminales las daban a pedido pero sin costo, y que estaba todo integrado, uno podia hacer una llamada normal o encender la terminal para acceder a datos.
En el Reino Unido creo que era por TV y en combinacion con la telefonica, me parece que se enviaban los datos (las selecciones de los menus y cualquier cosa que ingresaras) y se recibia por TV la informacion de vuelta, pero no conozco como funcionaba alla, a quien pertenecia el servicio. En Francia estaba todo integrado en el servicio telefonico, y para no depender del soporte de teletexto en los TVs, suministraban una terminal especial, estaba mejor pensado.

Yo también te felicito por cómo has conectado el módem al teléfono y éste al acoplador. No se ve mucho teléfono clásico por aquí (pertenecían a la compañía telefónica y no dejaban de exigir su devolución), y dudo que fuese legal utilizar acopladores. Te animo a que hagas algún segundo vídeo conectando por telnet y entreteniéndose más en el software de terminal, lo que pienso que también le daría más visibilidad a este primer vídeo en que tan bien se mostró la parte más teórica.

Los acopladores creo que se hicieron justamente para evitar problemas legales, ya que solo emites y recibes audio, no hay nada ilegal con eso. Con lo que habia problema era con conectar un modem directamente a la linea por cables. En EEUU se usaban acopladores por esa razon, las compañias eran muy estrictas con lo que se conectara a las lineas, y tambien tenias el caso de que necesitaras transferir datos estando de viaje, en un telefono publico. A nosotros nos puede parecer raro, pero en EEUU era algo mas comun, principalmente para transferir articulos periodisticos como corresponsal lejos de la casa central, o como vendedor viajante, para hacer reservas o verificar existencia de algun producto.
En algun proximo video sobre modems, explicare algunas cosas que deje afuera, como el resto de las lineas del RS232, el control de paridad, y tratare de conectar otros ordenadores de 8 bits, Apple IIc, Epson PX-8, Commodore Plus/4. Y la idea era mostrar como adaptar lo que ya hice, a telnet, "engañando" tanto al ordenador que llama como al que corre el BBS, para que crean que estan conectados por telefono.

15
General / Re:Retrocomputacion.com en youtube
« en: Diciembre 05, 2019, 22:02:47 »
Los dos modems Commodore son de la epoca, estan soportados en las terminales, por lo menos el 1660, que es casi todo manual, lo unico automatico que tiene es marcar por pulsos, levantar la linea y terminar la llamada. Pero no marca por tonos ni se entera de que el telefono esta sonando. Y solo opera con el sistema Bell 103 de 300 bps.
El otro, el 1670, es mas moderno, compatible Hayes con comandos AT, y con hasta 1200 bps, creo que ese es de la epoca del C128 porque ya tiene el estilo blanco. Vi ambos modems en catalogos de hard y soft de 1987 aproximadamente, pero como no tuve nunca ninguno de esos no sabia de las caracteristicas hasta que los probe. Estos me los presto un amigo para hacer estos experimentos, los mios son los externos RS232, un Motorola 56K y el acoplador acustico Epson CX-20 que me gusta porque me recuerda a la pelicula Juegos de guerra.

Páginas: [1] 2 3 ... 32