Emu68 provides proper WiFi access. Installation was tough, but I got decent help on the PiStorm Discord.

#Amiga #PiStorm #Emu68

Finally upgraded my Amiga 500+ with a PiStorm running Emu68.

#Amiga #PiStorm

There are quite a few oldschool Amiga OCS/ECS demos that will run as intended, perfectly, smoothly only on base Amiga 1000, 500, 2000 systems with 68000 CPU -- unaccelerated. One example is TBL's Eon (2019) -- an incredible demo.

I've encountered a few games that fall into this category also.

Will these run properly with 68000-emulator accelerators such as the PiStorm? It emulates the 68000, but can it do so with 100% never-failing, cycle-exact precision when operating as a base, unaccelerated 68000 at 7.16/7.09 MHz?

The demos I speak of fail to run or run visibly broken with most accelerators, including my A2620 (14.32MHz 68020).

#Amiga #CommodoreAmiga #PiStorm #RPi #emulation #demoscene #scenedemo #demos #demo #vintagecomputing #retrocomputing #retrogaming #TheBlackLotus #BlackLotus #MC68000

Status report of the Warp3D driver for the PiStorm32 (PI4/CM4)

In an update from yesterday, Steffen Häuser describes the current status of the project to create a Warp3D.library for PiStorm systems equipped with Pi4 and Pi CM4:

https://www.amiga-news.de/en/news/AN-2026-02-00103-EN.html

#Amiga #Warp3d #PiStorm

amiga-news.de - Status report of the Warp3D driver for the PiStorm32 (PI4/CM4)

Windows: Emu68-Imager 2.1.1.7

The Emu68 Imager enables PiStorm users to prepare an SD card with the Motorola 68K emulation Emu68 and a preconfigured AmigaOS 3 installation under Windows. The new version 2.1.1.7 is available:

https://www.amiga-news.de/en/news/AN-2026-02-00102-EN.html

#Amiga #Emu68 #PiStorm

amiga-news.de - Windows: Emu68-Imager 2.1.1.7

3D for PiStorm keeps moving forward! 🚀 New progress brings Amiga closer to modern 3D acceleration. Big things ahead for PiStorm + Raspberry Pi 4 ⚡
wp.me/p435g-7Ik
#Amiga #PiStorm #RetroComputing #RaspberryPi #commodore

3D for Pistorm: Nuevos e importantes  avances.

El proyecto 3D for PiStorm, impulsado por Steffen Haeuser y con desarrollo técnico a cargo de Dennis, continúa avanzando con el objetivo de dotar a los Amiga equipados con PiStorm (Pi 4 o CM4) de una biblioteca 3D capaz de ser aprovechada por juegos y software compatibles. Tras un periodo prolongado sin novedades, la actualización más reciente confirma progresos importantes pese a los desafíos técnicos encontrados.
A diferencia de la GPU del Raspberry Pi 4, el chip gráfico VideoCore VI carece de documentación oficial completa. Aunque existe abundante código de ejemplo, especialmente procedente del proyecto Gallium3D, su complejidad obliga a desentrañar el funcionamiento interno mediante experimentación. Este factor ha condicionado el ritmo del desarrollo.
El equipo espera disponer en unas semanas de un primer ejemplo funcional. No se tratará aún de una biblioteca completa, sino de una prueba técnica capaz de generar binning lists y rendering lists, compilar código GPU en shaders y mostrar un resultado básico en pantalla, previsiblemente un triángulo coloreado. Alcanzar este hito confirmaría que la cadena de renderizado funciona correctamente.
Entre los principales obstáculos superados figuran diferencias en la organización de memoria entre generaciones VideoCore, cambios en el funcionamiento de la MMU, ya que VC6 utiliza direcciones físicas en lugar de direcciones de bus, problemas derivados del endianness frente al sistema big endian del Amiga y complicaciones relacionadas con el ensamblador QPU utilizado para shaders.
En el estado actual, el driver 3D genera pseudocódigo que se traduce a instrucciones ejecutables por la GPU, y la inicialización del driver ya está implementada, un proceso especialmente complejo debido a la escasez de documentación. El desarrollador estudia simplificar el flujo de compilación para adaptarlo a un único hardware, lo que podría reducir complejidad y mejorar el rendimiento.
Actualmente el trabajo se centra en las binning lists, cuyo código para el ejemplo está completado en torno al 90 %. Una vez finalizadas, se abordará la implementación de las rendering lists. Si no surgen nuevas complicaciones, este primer ejemplo funcional podría llegar en pocas semanas, marcando un paso decisivo hacia la aceleración 3D moderna en sistemas Amiga equipados con PiStorm.

Visita la página del proyecto <<—-

#3DAcceleration #aceleración3D #amiga #bigEndian #binningLists #controladorGráfico #endianness #Gallium3D #GPU #graphicsDriver #littleEndian #Mesa3D #pistorm #QPU #RaspberryPi4 #renderingLists #renderingPipeline #renderizado #shaders #VideocoreVI