Commodore manía

Commodore 64 => General => Mensaje iniciado por: pastbytes en Abril 13, 2020, 17:13:41

Título: Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes 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 (https://www.youtube.com/watch?v=iWgYjSe5VGs)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Abril 13, 2020, 19:30:15
Hola @pastbytes , vi el vídeo esta mañana ya que estoy suscrito al canal (Jorge Castillo) y la verdad es que me he quedado con la boca abierta con esos speech tan nítidos.

Por un momento pensé que era una voz en off añadida al vídeo, pero luego me di cuenta de que era el SID del C64. Sinceramente no me lo podía creer... no hay nada parecido o yo al menos no lo he visto, y me parece una maravilla.

Tengo varias preguntas:

¿Puedo conectar con un programa de BBS estándar para C64 como CGMS?

¿La velocidad tiene que se sólo a 56k?, ya que mi módem sólo es de 1200bps. ¿podré escuchar el speech a esa velocidad aunque sea con retardo?

¿Vas a dejar pública la BBS de forma indefinida?

Muchas gracias por compartir este vídeo, es más espectacular incluso que el primero.

Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes 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.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Abril 13, 2020, 19:48:14
IMPRESIONANTE TU TRABAJO
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes 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 (https://www.youtube.com/watch?v=Cf95pAbV0VQ)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Abril 15, 2020, 07:53:29
Lo estuve viendo en directo, me pareció ESPECTACULAR, todas esas placas hechas de forma artesanal, me resulta increíble lo que haces con el C64
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes 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.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 16, 2020, 06:32:01
Seguramente Pastbytes subira los esquemas.

Les adjunto unas fotos de los modem que probamos las conexiones en el bbs y funciono espectacular.

Como no tenia socalo ni nada como para ponerle al modulo esp wiffi tuve que sacar de una pc vieja (Cable del cd rom) ese conector negro para actualizar el firmware del modulo en caso de ser necesario.

La placa es muy sencilla , conector , placa aujereada ,menos de 10 resistencia , transistor y modulo esp.

Saludos,
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: josepzin en Abril 16, 2020, 14:14:56
Tremendo... yo de electrónica no entiendo nada, pero me encanta escuchar las explicaciones y ver como va evolucionando esto.

Impresionante como haces tanto lo de hardware como el software. A mi se me escapa entender todo esto!
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Abril 16, 2020, 19:57:25
Hard, soft y graficos, suerte que la terminal no requiere musica, sino ahi no podria hacer nada.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes 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/ (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.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: josepzin en Abril 24, 2020, 14:54:57
Tendrías que subir alguno de los últimos videos que hiciste, donde se ve el listado de juegos y como los carga!
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes 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.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 05:51:59
Les dejo un mini instructivo paso a paso por si alguno quiere probarlo.

El emulador que utilice es el Vice 3.2 bajo Windows (Las ultimas versiones son 3.3 y 3.4 , no tengo forma de probarlos en este momento pero sera cuestion de pasar la configuracion que voy a detallar)

El vice lo descargan de LINK https://vice-emu.sourceforge.io/windows.html (https://vice-emu.sourceforge.io/windows.html)
El retroterm de LINK (descargar Retroterm232011.prg) http://www.pastbytes.com/retroterm/ (http://www.pastbytes.com/retroterm/)

Una vez instalado van a Setting->RS232Setting>ACIA Setting como se observa en la imagen
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 05:53:35
Una vez que entran a ACIA Setting dejan los parametro configurados como en la imagen adjunta.

Mas adelante les agrego para que sirve el menu desplegable que dice ACIA DEVICE (En este caso esta como RS232 Device 1) Dejarlo asi por el momento.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 05:54:59
Ahora sigan la ruta Setting->RS232Setting>RS232 Setting como se observa en la imagen.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 05:55:41
En este cuadro tendran que escribir las direcciones de IP publica y puerto donde estan alojados los BBS que hoy estan onlines para las pruebas. (No las dejo en texto asi no lo bombardean los bot) Los dos que estan en la imagen estan activos , puede que se caigan pero los estamos probando y estamos atentos a volverlos a correr.

En cada ventana device 1 ,2 ,3 y 4 pueden cargar los 4 bbs que quieran acceder.

Esta version de Vice no se acepta comandos AT por el momento ni puede cargar el bbs por su nombre (Solo acepta la ip del bbs) , habria que investigar un poco mas para ver otras versiones .

El primero es el BBSdrean y el otro es Thierry´s Lair
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 05:56:38
El proximo paso seria calibrar la velocidad ya que si queda la que viene por defecto los audios de bienvenida pueden sonar lentos.

La que me funciono y es aceptable es la que adjunto en la imagen.

La ruta de esta configuracion es Setting->Maximun Speed>Custom
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 05:57:18
En Custom se va a abrir otra ventana , yo la configure como 124 y va bastante bien.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 05:57:54
Es importante que luego de hacer estas configuraciones queden grabadas.

Para ello , tienen que ir Setting->Save Current Setting.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 05:58:42
Con estas configuraciones ya grabadas , estan en condiciones de acceder a los 2 bbs que hoy estan activos y son compatibles con Retroterm y Turbo56k !!

Cargan el archivo .PRG del programa terminal Retroterm232-011.prg como en las imagenes adjuntas.

El programa terminal se ejecutara y automaticamente se conectara a un BBS.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Abril 28, 2020, 06:01:07
Una vez que acceden al BBS y si quieren entrar al otro BBS que esta activo , en Setting->RS232 Setting-> ACIA Setting ,tendran que cambiar en el menu desplegable ACIA Device de RS232 device 1 a Device a RS232 device 2.

En RS232 device 2 esta cargada la direccion del ip del otro bbs.

Este Vice permite cargar hasta 4 direcciones , otras versiones tal vez permitan usar comando AT para ingresar directamente , no lo pude probar aun.

Recordar SIEMPRE desconectarse desde el menu principal del BBS para evitar que se cuelgue antes de cargar otro bbs.

En el caso de cargar algun juego , siempre salir al menu principal ,desconectarse y luego con Run Stop salen de la terminal y ejecutan de la forma habitual con RUN.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: josepzin en Abril 28, 2020, 06:25:05
No sabía que desde VICE se podía conectar uno a un BBS... habrá que probarlo!
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Narcisound en Abril 28, 2020, 21:51:17
Hard, soft y graficos, suerte que la terminal no requiere musica, sino ahi no podria hacer nada.

No estoy de acuerdo con esa afirmación.  ;)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes 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
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Mayo 02, 2020, 07:02:06
NUEVO !! Tutorial para acceder de mejor forma a los BBS compatibles con Retroterm y Turbo56k!! Desde el emulador VICE version 3.4 (ultima disponible)

Descargar Vice 3.4 desde https://sourceforge.net/projects/vice-emu/files/releases/vice-3.4.tar.gz/download (https://sourceforge.net/projects/vice-emu/files/releases/vice-3.4.tar.gz/download) (Si ya tienen esta version no sera necesario descargarla)

Retroterm232-011.prg desde http://www.pastbytes.com/retroterm/ (http://www.pastbytes.com/retroterm/)

Los 2 archivos .ZIP que estan adjuntos a este mensaje son necesarios para el correcto funcionamiento y tendran que descomprimirse en una ubicacion que les quede comodo para acceder a ellos desde la ventana de comandos (CMD en Windows)

Uno se llama C64tpcser que es un programa que se ejecutara con lineas de comando desde CMD en Windows
El otro es el archivo de configuracion para el Vice 3.4 para que pueda acceder a los bbs.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Mayo 02, 2020, 07:03:42
Como primer paso es necesario configurar el Emulador VICE 3.4

La forma mas facil es cargando un archivo de configuracion que dejara con todas las configuraciones para que puedan conectarse de forma correcta.

Abren el emulador VICE 3.4 y siguen la siguiente ruta : Setting -> Setting Load From
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Mayo 02, 2020, 07:05:17
Ahora buscan el archivo que anteriormente descargaron y descomprimieron (Era el achivo vice3.4.zip que descomprimido queda el archivo vice3.4.cnf). Lo marcan y con OPEN ya quedan las configuraciones necesarias cargadas en el Emulador VICE.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Mayo 02, 2020, 07:06:11
Ahora solo queda grabar las configuraciones en el Emulador Vice de la siguiente forma. Setting -> Save Setting
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Mayo 02, 2020, 07:07:07
Ahora desde el CMD de Windows buscan la carpeta donde descomprimieron el archivo .Zip llamado c64tpcser. zip

Y ejecutan el siguiente comando:

tcpser.exe -v 25232 -s 57600 -p 6400 -l 4

La maquina tiene que estar conectada por cable a internet , he probado conectado por Wiffi y no funciona , Estimo que es porque el TPCSER no esta soportado.

Tendria que quedar de esta forma:
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Mayo 02, 2020, 07:08:20
Ahora solo restaria cargar el retroterm232-011.prg en el emulador y al ejecutar ya podrian entrar a los bbs con los comandos:

ATD BBSDREANC64.DDNS.NET:10000 como se ve en la imagen.
O
ATD THIERRYSLAIR.DDNS.NET:64128

Que son los 2 que estan activos en este momento.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Mayo 11, 2020, 04:40:25
Ultima Actualización de los BBS basados en Retroterm y Turbo56k!!

Los mismos ya corren música en formato MP3 !!

Para los que quieran probar pueden utilizar los tutoriales publicados en este hilo!

Saludos,

Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Julio 08, 2020, 06:24:34
Ultimas pruebas del bbs en una Commodore SX64 con modem Wiffi a 56700bps basado en esp8266.

En el video reproduciendo un tema en mp3 desde el bbsdreanc64.ddns.net:10000 .
https://www.youtube.com/watch?v=V0POAS5lKU8 (https://www.youtube.com/watch?v=V0POAS5lKU8)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Narcisound en Julio 08, 2020, 11:32:28
que pasada, me recuerda a la peli JUEGOS DE GUERRA.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Julio 08, 2020, 20:03:22
Me parece totalmente increíble lo que estás haciendo. :o
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Julio 08, 2020, 21:41:18
Tremendo trabajo de Pastbytes . El video fue de una prueba que hice algunas semanas atrás probando un modem tambien diseño Pastbytes y q es muy fácil de armar , en Argentina se nos complica con los conectores para el puerto.

Vale la pena armar el modem ,que además también sirve para conectarse a los bbs tradicionales.

Saludos
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Julio 11, 2020, 13:58:50
Acabamos de publicar un video presentando oficialmente nuestra terminal Retroterm para Commodore 64, junto con los BBS compatibles con TURBO56K.
Ademas de mostrar la terminal y un poco del BBS, se explica tambien la parte tecnica que hace funcionar todo, para entender por que se comunica a 57600 bps.

https://www.youtube.com/watch?v=QD8PH-53vLA (https://www.youtube.com/watch?v=QD8PH-53vLA)
[/quote]
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Julio 11, 2020, 17:48:37
Es impresionante @pastbytes estoy deseando probarlo con mi modem wifi, aunque no tenga esos speech tan espectaculares.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Julio 11, 2020, 19:48:45
Lo que no vas a escuchar son los mensajes de voz, pero el audio digitalizado de cuando da la bienvenida al BBS, y los otros audios, salen por el SID.
Estamos trabajando ahora en una version de la terminal que funciona a 38400 bps, ya que la version que corre en VICE emula Turbo232 a 57600 bps, y la 1541U2 emula Swiftlink, que llega hasta 38400 bps. Con algunos ajustes para bajar a esa velocidad, se podria entrar a los BBS con la red de la 1541U2 en un C64 real.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Julio 11, 2020, 20:03:36
Eso estaría genial. la única duda que tengo y el motivo por el cual no he probado retroterm todavía, es porque no sé si mi wifi módem se puede configurar a 56k
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Julio 24, 2020, 06:22:09
@Naibor para probar es bastante simple.

Si usas el striketerm 2014 o similar ,agregale el .prg del retroterm asi no estas cambiando diskettes o si usas sd2iec dejalo en un lugar accesible.

En la terminal que uses tipea ATF0 ,con esto activas RTS/CTS en el caso de que no este activo.

Despues tipea el comando ATF57600 ,apenas apretes return ya no vas a poder escribir ni un comando en la terminal. Entonces reseteas la computadora (No vale apagarla en este paso porque los comandos que le cambiaste al modem se pierden por que no los grabamos aun)

Apenas reseteas la maquina carga el retroterm y si la terminal te deja escribir por ejemplo AT y recibis un OK ya estas listo para conectarte a los BBS!!

En el caso de que quieras dejar el modem configurado a 57600 tenes que usar el comando AT&W y quedan grabados y no se borraran aunque apagues la maquina. Para volver a la velocidad anterior seria el proceso inverso , aunque si lo dejas en 57600 no vas a tener problemas con los bbs tradicionales.

Si podes hacer esto , fijate que mas arriba estan las direcciones de los BBS activos para probar!

Saludos
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: commo64 en Julio 24, 2020, 06:42:31
Despues podes probar si tenes exito en la conexion y el modem es compatible por ejemplo escribir estos comandos:

ATPR"1=BBSDREANC64.DDNS.NET:10000" mas return (Con esto grabas la direccion en la agenda del modem)
ATPR"2=THIERYSLAIR.DDNS.NET:64128" mas return

Con el comando ATP te saldria el directorio de los bbs agendados con el numero asignado

despues para conectarte solo tendrias que escribir ATD1 , ATD2 y asi con los que tengas.

Saludos,
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Julio 24, 2020, 17:52:17
@Naibor cual es tu modem wifi? Alguna foto o modelo?
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Julio 24, 2020, 18:29:57
Muchas gracias por vuestros consejos, mi módem es este:

Eatá basado en ESP8266 . y en C64 funciona como User Port Modem.

Puedo conectar a BBS a 1200 bps, a QuantumLink y a Neohabitat.

(https://i.ebayimg.com/images/g/eKAAAOSwI9Fdpnrh/s-l1600.jpg)


Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Julio 24, 2020, 19:11:04
Habria que averiguar que tipo de conexionado tiene, y el firmware.
Dice algo si ingresas el comando ATI en la terminal?
Donde lo compraste? Para ver si hay informacion del modem, alguna web.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Julio 24, 2020, 19:38:40
Es de RetroPCB http://retropcb.com/2018/10/31/commodore-64-9600-baud-wifi-adapter/ (http://retropcb.com/2018/10/31/commodore-64-9600-baud-wifi-adapter/)

Y esta es la firmware https://drive.google.com/file/d/1pM2fRgIYmv-mQ9yIFPJzqcY9TIFDdrTF/view (https://drive.google.com/file/d/1pM2fRgIYmv-mQ9yIFPJzqcY9TIFDdrTF/view)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Julio 24, 2020, 22:41:13
No hay un manual con los comandos AT que soporta?
Mientras tanto por lo que veo ahi, puedes probar abriendo la terminal que usas, e ingresando el comando:
at$sb=57600
Cuando hagas eso, la terminal va a dejar de responder porque el modem se va a configurar a 57600 bps, pero no vas a grabar la configuracion, asi que para volver a la velocidad que usabas basta con apagar y volver a encender el C64.
Como decia, ingresas at$sb=57600 en la terminal que uses, striketerm, novaterm, ccgms2017, y luego sales de la terminal, sin apagar el C64 para conservar esa configuracion en el modem, luego abres retroterm, y si al escribir algo aparece en pantalla, significa que tu modem es compatible.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: josepzin en Marzo 24, 2021, 14:27:42
Una sesion en el bbs, para que se vea como va quedando.

Prueba de RetroBBS 0.9 y Retroterm 0.12
https://www.youtube.com/watch?v=33k3U-JIp30 (https://www.youtube.com/watch?v=33k3U-JIp30)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Marzo 24, 2021, 17:36:59
Es increíble lo que hace el señor @pastbytes , alucino con sus proyectos de terminales y servidores BBS.

Es curioso que a día de hoy son proyectos tan innovadores que parecen proyectos del futuro.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Marzo 25, 2021, 06:45:27
La terminal ahora permite activar y desactivar los tonos de impresion en pantalla.
En la ultima version publica (0.11) ya se estaba cerca de alcanzar los 4K disponibles en esa zona de memoria (49152), asi que se reubico parte del codigo bajo la ROM Kernal y eso permitio agregar mas funciones.
Ahora se puede detener el streaming de audio PCM (digitalizado), y hay streaming de musica .sid, es decir que se puede escuchar sin descargar el archivo a memoria.
La terminal ahora tiene comandos para rellenar la pantalla con un caracter, para acelerar un poco la impresion. Tambien soporta definir una ventana de texto, para imprimir solo en esas lineas, y tambien se agrego un comando para pantalla dividida, donde se puede tener una parte de la pantalla en multicolor o alta resolucion, y la parte inferior en modo texto. Con esto se podria hacer aventuras conversacionales con graficos, por ejemplo.
El BBS ahora soporta imagenes JPG, PNG y GIF de cualquier tamaño y colores, y se convierten a eleccion a multicolor o hires al momento de verlas. Tambien se agrego busqueda en wikipedia, donde se puede leer articulos (solo texto) en la terminal. Se puede conectar a la NASA y ver la imagen astronomica del dia, que tambien se convierte a la resolucion de la C64 antes de enviarla. Y se pueden ver capturas de algunas camaras en vivo de youtube.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Marzo 25, 2021, 06:56:30
Dejo algunas fotos.

Pantalla dividida al conectar:
(https://commodoremania.com/foro/index.php?action=dlattach;topic=2339.0;attach=4678)

Pantalla de bienvenida del BBS:
(https://commodoremania.com/foro/index.php?action=dlattach;topic=2339.0;attach=4676)

(https://commodoremania.com/foro/index.php?action=dlattach;topic=2339.0;attach=4672)

Menu principal:
(https://commodoremania.com/foro/index.php?action=dlattach;topic=2339.0;attach=4668)

(https://commodoremania.com/foro/index.php?action=dlattach;topic=2339.0;attach=4674)

Menu de streaming de audio:
(https://commodoremania.com/foro/index.php?action=dlattach;topic=2339.0;attach=4670)

Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: The_WOZ en Noviembre 17, 2022, 19:08:24
RetroBBS v0.20 lanzado!

Nuevo en esta versión:

- Añadida funcionalidad de usuarios/login
- Añadidos seteos de clase/nivel de usuario para el archivo de configuración, selecciona cuales menus son accesibles para administradores, usuarios registrados y o visitantes.
- Añadida opción de linea de comando para el nivel de logueo.
- Añadido soporte para Turbo56K v0.6, las caracteristicas de la terminal se muestran al conectares.
- Sistema de mensajes, soporta foros públicos y mensajes privados. Foros públicos pueden tenes permisos de lectura y posteo independientes.


Cambios/correcciones:

- Mejoras a c64cvt
- Corregidos problemas al cargar videos de YouTube debido a la eliminación del conteo de dislikes.
- La captura de cuadros de YouTube ahora es más rápida luego del primer cuadro.
- Las funciones nucleo para streaming de audio PCM y SID han sido movidas a su propio modulo.
- Toda la decodificación de audio PCM se hace a travez de FFmpeg
- El plugin WebAudio ahora puede compartir una misma fuente de streaming entre multiples clientes.
- El archivo de configuración de ejemplo ha sido actualizado con enlaces validos a videos de YouTube y RSS feeds.
- Limpieza general del código.
- AudioList ahora soporta rutas estilo HVSC para los archivos songlength.
- Ahora la mayoría de los parametros de texto que no sean los de la clase Connection se esperan que esten en ASCII, no PETSCII, esto también incluye al archivo de configuración.

Link de descarga:
https://github.com/retrocompu.../retrobbs/releases/tag/v0.20 (https://github.com/retrocomputacion/retrobbs/releases/tag/v0.20)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Noviembre 27, 2022, 00:46:52
Acaban de publicar un video en ingles sobre Retroterm y RetroBBS, espero que con esto se sumen mas usuarios y BBS.

https://www.youtube.com/watch?v=unEjxsBr68U (https://www.youtube.com/watch?v=unEjxsBr68U)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: josepzin en Diciembre 02, 2022, 12:51:54
La cantidad de opciones que tiene esto es increible...

¿Cuál es el que tiene lo del clima??
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: The_WOZ en Diciembre 03, 2022, 03:41:55
El nuevo plugin del clima esta en la version en desarrollo, la pueden descargar desde

https://github.com/retrocomputacion/retrobbs

dandole click al boton verde 'code' y descargando el zip
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Diciembre 03, 2022, 12:46:34
Video corto donde se ve como funciona el pronostico del tiempo:

https://www.youtube.com/shorts/DQ9X38FgkJc (https://www.youtube.com/shorts/DQ9X38FgkJc)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Diciembre 03, 2022, 12:53:37
Algun dia seria interesante tener una aventura conversacional con graficos en un RetroBBS, ya que la terminal tiene la capacidad de dividir la pantalla. Lamentablemente no encontramos un motor con graficos que se pudiera adaptar facilmente, tal vez partiendo de alguna aventura que pueda usar un motor mas clasico solo de texto, y que tenga graficos hechos para C64, se podria llegar a escribir un motor especial para TURBO56K.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Dashiad en Diciembre 03, 2022, 16:55:44
Usar algún motor de MUD? No sé si hay alguno que permita añadir datos a las habitaciones, que sean parseables en el cliente, y sería multiusuario.
Un juego que a mi me encantaría ver en el C64, es el dominion (https://github.com/fantastic-penguin/dominion) , que hacía furor en la facultad... Tipo "civilization" multijugador en modo texto (basado en turnos)..
En general, juegos antiguos de UNIX, si se parsean las secuencias ANSI, creo que funcionarían con un modem
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Diciembre 04, 2022, 14:58:06
Se podrian hacer cosas muy interesantes, y ya que el juego corre en un PC no hay limite de espacio, se podria tener una gran cantidad de pantallas. Pero como no es un programa que se ejecute en el C64, el juego tendria que ser por turnos, no podria ser algo de accion. Y como dices, un juego multijugador seria mas interesante aun.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: The_WOZ en Diciembre 14, 2022, 22:36:59
Version oficial 0.25 de RetroBBS disponible ya!

https://github.com/retrocomputacion/retrobbs/releases/tag/v0.25

No hay mucho nuevo respecto a v0.20, más allá del plugin del clima. El resto son correciones  y algunos bugs aplastados. ;)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Bobafett en Enero 01, 2023, 17:45:39
Que bonito este proyecto. Hay alguna BBS funcionando ya online bajo esto?
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Enero 02, 2023, 05:35:05
Aqui esta la lista de BBS, los primeros 4 son los que funcionan actualmente.
http://pastbytes.com/bbslist.txt (http://pastbytes.com/bbslist.txt)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Bobafett en Febrero 06, 2023, 03:02:28
Aqui esta la lista de BBS, los primeros 4 son los que funcionan actualmente.
http://pastbytes.com/bbslist.txt (http://pastbytes.com/bbslist.txt)

Tengo un problema y no se si soy yo o si los BBS estan down.

Estoy usando mi modem wifi zimodem.

En mi terminal usual uso el siguiente comando para llevarlo a 57600

atf0b57600

Luego cargo el retroterm, estoy usando la version 0.14

Las dos pimeras me dan no carrier, pero las otras dos una vez me dicen press Return me dan no carrier:

(https://i.imgur.com/JSe76gZ.jpg)

Me podrias ayudar?
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Febrero 06, 2023, 13:22:40
Que comando estas usando para conectar? Si usas ATDT es probable que falle, hay que usar ATD
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Bobafett en Febrero 06, 2023, 14:15:05
Que comando estas usando para conectar? Si usas ATDT es probable que falle, hay que usar ATD

Muchas gracias! Si ese era mi error, estaba usabdo ATDT en vez de ATD.

Los unicos a los que pude acceder fueron:

LU8FJH BBS (English):
               lu8fjh-c64.ddns.net:6402

LU4FBU BBS (English):
                   lu4fbu.ddns.net:6400

Los otros parecen estar caidos.

Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Febrero 06, 2023, 15:10:34
Perfecto, es que ATDT usa el protocolo de telnet y eso filtra algunos comandos TURBO56K, por eso anda erraticamente. Con ATD la conexion es binaria, sin proceso.
Thierry's Lair estaba caido hasta hace un rato, ahora esta funcionando.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Thierry en Febrero 06, 2023, 15:56:37
Muchas gracias! Si ese era mi error, estaba usabdo ATDT en vez de ATD.

Los unicos a los que pude acceder fueron:

LU8FJH BBS (English):
               lu8fjh-c64.ddns.net:6402

LU4FBU BBS (English):
                   lu4fbu.ddns.net:6400

Los otros parecen estar caidos.




Thierry´s Lair en linea de nuevo , ayer se apago el server ( ya voy a ver por que ) asi que quedo funcionando

thierryslair.dynet.com   puerto 64128

(https://i.imgur.com/Ec5Uyq2.png)
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Bobafett en Febrero 06, 2023, 19:56:05
isto, ya logre entrar, muchas gracias por la ayuda!!!!

Hay algun manual para retroterm?
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Febrero 07, 2023, 04:34:16
Retroterm no tiene muchas funciones que requieran manual, lo mas complicado es configurar el modem para empezar, pero despues el unico comando que tiene la terminal es Commodore+M para deshabilitar/habilitar el sonido de impresion.
En la pagina del proyecto hay mas informacion:  https://github.com/retrocomputacion/retroterm
En mi web hay informacion tambien pero tengo que actualizarla:  https://pastbytes.com/retroterm/
Los comandos del modem estan en el sitio de zimodem:  https://github.com/bozimmerman/Zimodem
Te conviene usar la agenda del modem para no tener que escribir las direcciones de los BBS que uses.
Eso se hace con el comando ATP"0=servidor:puerto" que por ejemplo te agrega en el indice 0 de la agenda el BBS con ese servidor y puerto, para agregar otro usarias un indice diferente. Y para marcar usas ATD0, ATD1 o el indice que corresponda.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Bobafett en Febrero 07, 2023, 14:36:34
Gracias, no sabia lo de la agenda del Modem, es bastante util.

Es una lastima que no hay BBS en espanol con actividad como en ingles. Estoy buscando desde hace meses pero no encuentro nada con una comunidad activa en espanol como particles o OASISBBS.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Abril 14, 2023, 09:01:40
Me apunto a este hilo ya que acabo de recibir mi Zimodem y tengo muchas ganas de conectarme a las retro BBS
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Abril 15, 2023, 19:37:36
Hola @pastbytes

Por fin he podido conectar con una RetroBBS, después de 2 años siguiendo el proyecto y viendo asombrado lo que estás haciendo en C64

He conectado a jsanchez.ddns.net:6400 y estoy viendo un poco por encima la BBS, y la verdad es que es espectacular, esos sonidos que tiene, los contenidos y la interfaz tan intuitiva.

Enhorabuena, y ánimo para continuar con el proyecto !, es una maravilla.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Mayo 11, 2023, 22:30:55
Nueva RetroBBS en Lab64.ddns.net:6400

Por favor @pastbytes añádela a la lista de RetroBBS activas cuando puedas.

Muchas gracias.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Mayo 12, 2023, 14:01:37
@Naibor intente conectar y no pude ver la intro, muestra el mapa y despues se queda congelada la terminal, la ultima vez probe seleccionando saltar la intro y ahi pude ver el menu.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Mayo 12, 2023, 14:34:53
@Naibor intente conectar y no pude ver la intro, muestra el mapa y despues se queda congelada la terminal, la ultima vez probe seleccionando saltar la intro y ahi pude ver el menu.

Habrá dado la casualidad de que estuviera haciéndole algún mantenimiento al servidor, si entras ahora debería de funcionar con normalidad
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Mayo 12, 2023, 18:55:03
No hay manera, tengo que poner skip para saltar la intro, sino solo muestra el mapa, despues transfiere algo, no se si es una imagen o que, y se queda la pantalla de un color y no responde mas.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Mayo 12, 2023, 19:14:47
No hay manera, tengo que poner skip para saltar la intro, sino solo muestra el mapa, despues transfiere algo, no se si es una imagen o que, y se queda la pantalla de un color y no responde mas.


Qué raro, a mi me funciona perfectamente tanto si inicio sesión, como si entro en modo invitado, y también en C64 real y en emulador...  ???
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: pastbytes en Mayo 12, 2023, 19:19:08
Con Retroterm 0.20? Yo probe con 0.14
Lo que queria saber es el nombre del BBS para agregarlo a la lista, en el menu tiene el nombre generico, Retro64 BBS.
Título: Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
Publicado por: Naibor en Mayo 12, 2023, 19:24:20
Con Retroterm 0.20? Yo probe con 0.14
Lo que queria saber es el nombre del BBS para agregarlo a la lista, en el menu tiene el nombre generico, Retro64 BBS.

Sí con Retroterm v0.20.

La BBS se llama LAB64