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 ... 36
1
Commodore 16 / Plus 4 / Retroterm, terminal multimedia para Plus/4
« en: Enero 04, 2024, 20:20:48 »
En 2020 empezamos un proyecto de terminal multimedia para Commodore 64, que consiste de la terminal Retroterm, que puede comunicarse a 57600 bps usando un modem wifi con firmware zimodem, y un servidor RetroBBS escrito en Python, diseñado para soportar las caracteristicas especiales de la terminal.
Ahora presentamos el port de Retroterm para Commodore Plus/4, que puede usar el mismo modem de C64 pero esta vez comunicandose a 19200 bps, la maxima velocidad permitida por el chip ACIA6551.
Cuando las terminales Retroterm se conectan a un RetroBBS, se identifican enviando informacion acerca de la plataforma y las caracteristicas de la terminal, lo que permite al BBS adaptar el contenido a esa version particular de Retroterm.
Ademas de navegar un BBS PETSCII de C64, Retroterm permite ver bitmaps, consultar mapas, escuchar radios en linea, audio mp3 por streaming, consultar wikipedia, o descargar juegos a disco o directamente a RAM.

Aqui presentabamos la version de Retroterm para C64:   https://commodoremania.com/foro/index.php/topic,2339.0.html
Esta es la pagina de Retroterm: https://github.com/retrocomputacion/retroterm
En build estan las diferentes versiones, la de Plus/4 es rt_p4_v0.20.prg
No funciona en C16 porque requiere un modem conectado al puerto del usuario, y 64K de RAM, aunque supongo que si se expande la RAM y se agrega el puerto del usuario podria funcionar.

En este video se puede ver una conexion a un RetroBBS, primero se hace una busqueda en wikipedia, despues se escucha una radio en linea, luego un audio PCM, y por ultimo se descarga y ejecuta un juego sin tener que almacenarlo en disco.

https://www.youtube.com/watch?v=3CWmM_nnEno

2
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« 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.

3
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« 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.

4
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« 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.

5
Retroterm solo funciona a 57600 bps, deberias abrir la terminal que usas normalmente, por ejemplo striketerm o CCGMS, verificar primero que funciona todo bien, que responde por ejemplo al comando ATI y muestra la informacion del firmware y la conexion,  si eso funciona, ingresar el comando ATB57600 para cambiar la velocidad del modem a 57600 bps. Luego de eso el modem va a dejar de responder a esa terminal, ahi tienes que salir de la terminal y cargar Retroterm sin apagar el Commodore, porque de lo contrario volveria a la velocidad que tenia configurada. En Retroterm vuelves a probar si se escribe lo que tipeas, si es asi ya deberia funcionar y puedes grabar la configuracion del modem con el comando AT&W, para que la proxima vez arranque a 57600 bps.

6
General / TAV X3, sintetizador de voz multiplataforma
« en: Febrero 11, 2023, 15:08:12 »
Estuve haciendo un experimento multiplataforma, queria saber si era posible tener un unico ejecutable para Commodore 16, Commodore 64 y Commodore 128, por lo que hice la prueba integrando mis sintetizadores de voz en un solo PRG. El programa se adapta a la máquina desde la cual se carga, copia el codigo comun a una zona de memoria compatible con los 3 sistemas, "hackea" el codigo para enlazarlo con el codigo especifico de cada sistema, y luego le transfiere el control al codigo comun. Fue un poco complicado porque los programas se cargan en direcciones distintas, pero funciona. En el video se puede ver a las 3 máquinas cargando y ejecutando el mismo archivo desde la SD2IEC.

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

Para que funcione en todos los modelos tiene que cargarse usando ,8 (sin agregar el ,1 al final). En C64 se puede cargar con ,8 o con ,8,1.
Esta version del programa se puede descargar desde csdb:  https://csdb.dk/release/?id=229228

7
Revisando el codigo de mi sintetizador de voz TAV para Commodore, me di cuenta de que al final nunca hice una version para Commodore 128, asi que pude hacer rapidamente una, ya que hay pocas diferencias entre C64 y C128. Esta se suma a las versiones para C64, C16 y VIC-20.
Ya esta subido a mi web, agregado a las versiones anteriores:  http://www.pastbytes.com/tav/
Tambien esta subido a csdb:  https://csdb.dk/release/?id=229140
En mi pagina esta la tabla de comandos foneticos para usarlo, y en la seccion de descargas esta esa y las versiones para C64 y otras plataformas de 8 bits.

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

8
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« 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.

9
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« 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.

10
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« en: Febrero 06, 2023, 13:22:40 »
Que comando estas usando para conectar? Si usas ATDT es probable que falle, hay que usar ATD

11
General / Re:Conexion a BBS por telnet
« en: Febrero 05, 2023, 03:01:26 »
Se necesita un modem wifi con firmware zimodem, de Bo Zimmerman. Hay muchos, son bastante comunes, es el firmware mas usado no solo en Commodore sino en todos los 8 bits.
Tambien se lo puede armar uno mismo y grabarle el firmware:  https://github.com/bozimmerman/Zimodem

12
General / Re:Nuevo proyecto: Retroterm, RetroBBS y TURBO56K
« 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

13
Este es un port para C64 de mi programa para C128.
Se puede descargar desde csdb: https://csdb.dk/release/index.php?id=226990





14
Ya subi a mi web una primera version funcional de InDev Tester 128. Es un programa de Commodore 128, no funciona en C64, pero pronto va a haber una version especifica para C64.
El programa se puede descargar desde el sitio del proyecto:  www.pastbytes.com/indevtester/
O desde csdb:  https://csdb.dk/release/index.php?id=226951
Tambien se puede probar en VICE emulando C128 con x128.

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

15
Se agrego una pagina 3 al programa para probar especificamente paddles, con los valores mostrados en numeros grandes (de 3x2 caracteres) para facilitar la lectura, y con unos cursores hechos con sprites para mostrar el sentido de avance de los paddles (porque en Commodore el menor valor es derecha y el mayor es izquierda), para evitar confusiones al probarlos.

https://www.youtube.com/shorts/cXLR1JEbIAI

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