[AlhambraMedia] Apple-II

60 views
Skip to first unread message

Jesus Arias

unread,
Feb 24, 2026, 9:22:13 AM (4 days ago) Feb 24
to FPGAwars: explorando el lado libre
Hola,
Adjunto una recreación de Apple-IIe para la Alhambra-II junto con su placa Multimedia.
Charliva está desarrollando una aplicación de servidor de disquetes mucho mejor que la que incluyo. Pero con la incluida ya se pueden hacer pruebas.
Buenos días

Hi,
A recreation of an Apple-IIe for the Alhambra-II board plus its Multimedia shield is attached. Charliva is working on a floppy disk server application for the PC a lot better than the one included. But this application is enough for some testing.

Have a nice day
AlMMA2E.tgz
README.txt
combiA2.bin
Almm_A2E.pdf

Carlos Venegas

unread,
Feb 24, 2026, 9:39:41 AM (4 days ago) Feb 24
to fpga-wars-explora...@googlegroups.com
Que grande Jesús! tenéis que probarlo, yo he estado estas semanas ya jugando con él y es otra máquina increíblemente replicada para la colección que llevamos.

En cuanto acabe la versión de la disquetera os lo paso !

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/73055b15-218c-491f-87b2-edefed34fd64n%40googlegroups.com.

Democrito

unread,
Feb 24, 2026, 10:16:52 AM (4 days ago) Feb 24
to FPGAwars: explorando el lado libre
Adjunto prueba, pero no sé si hay que hacer algo más.

Prueba Mac-II.jpg

Carlos Venegas

unread,
Feb 24, 2026, 10:31:35 AM (4 days ago) Feb 24
to fpga-wars-explora...@googlegroups.com
Buenas Demócrito! ahí es donde entra el emulador de disquete, voy a intentar tenéroslo esta tarde aunque os pase una versión más pro más adelante que estoy ya rizando el rizo y se me está alargando sin sentido.

El tema es que para probar el dskserver de Jesús solo funciona en linux desde la consola, yo lo tengo portado a osx en consola que si alguien lo quiere os lo mando aunque va a ser más interesante el emulador final que estoy cerrando.

El concepto es que la Alhambra hace de Apple-II y el ordenador/móvil, etc que corra el dskserver hace de disquetera, como sería en la realidad. Jesús se ha currado una emulación brutal del disco, emulando el giro y el tratamiento sector a sector, yo estoy haciendo un pequeño servidor migrando su código y haciéndolo fácil de usar gráficamente.

Creo que la experiencia va a quedar muy bonita, a ver si lo puedo liquidar en un rato y os lo mando.

Un abrazo!

Jesus Arias

unread,
Feb 24, 2026, 1:44:28 PM (4 days ago) Feb 24
to FPGAwars: explorando el lado libre
Hola Demócrito,
Con F8 (reset) entras en BASIC, aunque no tienes disquetes y los programas que escribas no los puedes grabar.
Aún así se pueden probar algunos comandos como:

HGR (modo gráfico 280x192, 1 bpp, con color NTSC. F4 cambia en modelo de monitor)
HCOLOR= 0 a 7  Selecciona color para dibujar 
HPLOT X0,Y0 TO X1 Y1  Dibuja recta entre dos puntos

GR (modo "semigráfico", con bloques de 7x4 pixels)
COLOR= 0 a 15 
PLOT X,Y  Dibuja bloque

TEXT vuelve a modo texto
PR#3 pasa a 80 columnas

Ejemplo de programa que dibuja líneas de colores (en una pantalla monocromo!!):

10 HGR
20 FOR I=0 TO 7
30 HCOLOR=I
40 HPLOT I*20,0 TO 270,I*20
50 NEXT I

Carlos Venegas

unread,
Feb 24, 2026, 3:26:08 PM (4 days ago) Feb 24
to fpga-wars-explora...@googlegroups.com
Estaba tan volcado en el disquete que no miré el resto de teclas! habrá que hacer unas pruebas de basic estos días ;)



Democrito

unread,
Feb 24, 2026, 4:10:09 PM (4 days ago) Feb 24
to FPGAwars: explorando el lado libre
Os dejo dos vídeos de YT de muestra.

En el primero ejecuto el programa en BASIC de Jesús.


Y en el segundo, pulso la tecla F4 y como se puede apreciar cambia el formato color en toda la pantalla.


Un saludo y muchas gracias por estos "emuladores"!

Carlos Venegas

unread,
Feb 27, 2026, 2:34:37 PM (16 hours ago) Feb 27
to fpga-wars-explora...@googlegroups.com
Aún os debo la documentación y código de space invaders pero ando metiéndole unas "mejoras" y alguna sorpresa que si funciona os va a gustar, dadme algunos días más XD

En cuanto al Apple-II , esta maravilla de Jesús, estoy colaborando con el con alguna pequeña cosa.

Ya tenemos funcionando el emulador de disquetera lo tenemos aún en pruebas pero pronto os lo pasaremos, la cosa promete XD

y por otro lado estoy recreando una de las tarjetas de sonido que salieron para el Apple-2,  os paso por si queréis probarlo un test de sonido de la "mockingboard" https://en.wikipedia.org/wiki/Mockingboard 

El Apple-2 tuvo un ecosistema  de periféricos muy interesante para la época , por ejemplo JEsús en la recreación que ha mandado ya incluye una tarjeta (como las pci o isa que metíamos en nuestros pcs) que lleva un z80 de coprocesador y que se usaba para softwares más potentes como el CPM, en cuanto os liberemos la disquetera os diré donde sacar dsks para probar juegos como "Karateka" o "Prince of persia" o estas maravillas de sistemas operativos pleistocénicos. 

Otros periféricos que destacaron fueron impresoras (térmicas y matriciales), modems y tarjetas de sonido.

A este último grupo pertenece la familia Mockingboard que era una tarjeta de sonido curiosa porque incluía el famoso chip de sonido de la época AY que está presente en muchísimas maquinas recreativas o incluso "tragaperras", también en sintetizadores o ordenadores de 8bits (el Amstrad lleva uno).

Tenía la peculiaridad de que tenía varios slots y podían llevar por ejemplo 2 chips AY para generar 6 canales (cada AY son 3) y había juegos locos como el "Ultima" que podías meter 2 tarjetas para tener música con 12 canales (fiesta total).

Las primeras mockingboard incluían un chip que sintetizaba voz, no he visto ninguna en funcionamiento pero seguro que habrá algún vídeo en youtube (habrá que buscarlo) pero debía ser curioso una primera intentona a democratizar que la máquina hablara al usuario, pero esto por desgracia no lo tendremos XD

El trabajo no tiene gran mérito, el chip de sonido es el que usó Jesús en el Amstrad y es un core de Jotego para la Mister, yo he hecho trabajo de fontanero , recreando la arquitectura, ensamblando piezas y luego algo de filtrado de sonido y mezcla, aún así el resultado me ha encantado (os mando este correo un poco porque me ha emocionado en cierto modo). Realmente me ha sorprendido la calidad de sonido para ser una salida mono.

En la demo os paso la siguiente secuencia:

0:00 Escala ascendente C-D-E-F-G-A-B-C5 -> Generador de tono
0:80 Escala descendente -> Generador de tono
1:60 Acorde Do Mayor (C+E+G) -> Mezcla multicanal
2:40 Acorde La menor (A+C+E) -> Mezcla multicanal
3:20 Envelope sawtooth + triángulo -> Generador de envolvente
4:80 4 golpes de ruido con decay -> Ruido + envolvente
5:60 Volume sweep 0→15 -> Curva DAC logarítmica
7:00 Test estéreo AY#1 + AY#2 -> Dual chip

La verdad que con este chip y el que hice para el space invaders se podría hacer un circuito para icestudio muy interesante para aprender sobre música y sintetizadores.... todo se andará.

Ya me contáis si alguno lo prueba que os parece.

mb_test.bin

Democrito

unread,
Feb 27, 2026, 7:21:19 PM (12 hours ago) Feb 27
to FPGAwars: explorando el lado libre
Adjunto audio.
AUDIO-2026-02-28-01-17-05.m4a

Carlos Venegas

unread,
1:53 AM (5 hours ago) 1:53 AM
to fpga-wars-explora...@googlegroups.com
Muchísimas gracias por la prueba Demócrito!

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages