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 ... 3 4 [5] 6 7 ... 36
61
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.

62
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.

63
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

64
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.

65
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

66
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 366 veces)

67
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 431 veces)

Cargando Novaterm 9.6 en el C128:

* IMG-20190926-WA0029.jpg (114.4 kB . 956x1280 - visto 422 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 408 veces)

68
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 422 veces)

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

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

69
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

70
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/

71
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.

72
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.

73
General / Re:Retrocomputacion.com en youtube
« en: Diciembre 05, 2019, 21:34:26 »
Los modems en Argentina no eran algo desconocido, pero las aplicaciones eran limitadas. Eran aparatos caros, pero mas caras eran las llamadas. Somos un pais muy grande en distancias, y todo lo nuevo suele estar concentrado en la ciudad de Buenos Aires. Yo vivo en la Patagonia, a aproximadamente 1300 km de ahi, hacia el sur. La telefonia en esa epoca no estaba muy extendida, las instalaciones eran muy antiguas y aunque pudieras pagar una linea no la podias tener, debias esperar a veces meses o años. La antigüedad tambien hacia que no fueran aptas para velocidades mas alla de 300 bps, al menos en las zonas alejadas.
Yo no tuve modem hasta alrededor de 1997, cuando empece con internet, pero un amigo experimento con los BBS en los 80s, alrededor de 1987/88, y luego en PC. Vi todas esas cosas en su casa, cuando el se conectaba a BBS de Buenos Aires, pagando larga distancia, desde su Commodore 128 a 300 bps.
En Buenos Aires hubo un desarrollo de banca electronica, por esa misma epoca, de la empresa Telematica, que fabricaba un ordenador MSX. Hicieron un acuerdo con un banco para vender un modem con soft en ROM integrado para comunicarse con el banco y operar tu cuenta bancaria. Pero esas cosas solo ocurrian ahi, en el resto del pais hubo muy poco desarrollo de BBS y otros servicios por modem.
En Argentina se hicieron BBS porque estabamos influenciados por norteamerica, donde eso era bastante comun, y se corrian en ordenadores mas aptos para eso que un Commodore, por ejemplo Apple II o Radio Shack, principalmente por la velocidad de las unidades de disco.
En Europa tengo entendido que la influencia vino mas por el lado del Reino Unido y Francia, mas orientados al teletexto que a los BBS. Aunque basicamente era lo mismo con otra forma, el hecho de que hubiera sistemas integrados al servicio telefonico o de television, hacia que no tuviera mucho sentido montar un BBS independiente.
Aqui, como las llamadas telefonicas eran caras, y se integraban los BBS a la red fidonet, que era un sistema de correo electronico global, los BBS participantes tenian que conectarse a otros de otros paises, para sincronizar los emails. Funcionaba como internet pero de manera mas primitiva. Eso hacia que en algun momento tuvieras que llamar a EEUU o el pais que fuera. Y para pagar esas cuentas, muchos BBS cobraban una cuota de socio, lo cual daba acceso tambien a descarga de archivos y algun otro servicio.

74
General / Retrocomputacion.com en youtube
« en: Diciembre 05, 2019, 16:24:39 »
En retrocomputacion estrenamos canal en youtube, con un video dedicado a como se comunicaban las computadoras de 8 bits entre si, localmente por RS232, o a distancia por medio de modems y lineas telefonicas.
El canal no va a estar dedicado exclusivamente a Commodore, pero tendra gran parte del contenido relacionado con C64 y Amiga, porque es lo que mas conocemos quienes lo realizamos.
Una de las razones por las que creamos el canal, es la falta de informacion en español sobre algunos temas tecnicos relacionados con la informatica retro.
Este video en particular termino siendo un poco largo para mi gusto, casi 36 minutos y medio, pero ademas de un poco de teoria sobre como se representa la informacion, como funciona un puerto serie RS232, las terminales, modems y lineas telefonicas, tambien se puede ver computadoras conectadas por RS232 y por modem, e incluso un BBS corriendo en una Commodore 128.

Error 404 (Not Found)!!1

75
Desarrollo / Re:Velocidad de programas basic
« en: Agosto 27, 2019, 05:07:38 »
La verdad no dedique tiempo a probarlos, ya ni me acuerdo que quise acelerar hace un par de años, asi que busque en ese momento un compilador y vi que habia varios, pero algun problema tuve que los fui descartando hasta llegar a uno que esta todo en aleman y no pude descifrar como compilar exitosamente. Asi que no le tuve mucha paciencia y desisti, despues de eso no volvi a investigar el tema. Para Plus/4 tambien habia algunos. No me extrañaria que hubiera algun entorno en PC que cargara programas BASIC de C64 y compilara a un ejecutable de C64, y si no hay, habria que inventarlo!

Páginas: 1 ... 3 4 [5] 6 7 ... 36