Balrog Soft presenta Amidesk: ejecuta AmigaOS 1.3 desde tu navegador.

AmiDesk es un ambicioso proyecto de Pedro «Balrog», conocido desarrollador y demoscener amiguero, además de responsable de Balrog Soft, que busca recrear AmigaOS 1.3 mediante tecnologías web manteniendo compatibilidad a nivel de API con el sistema original.

Desarrollado principalmente en HTML y JavaScript, AmiDesk va mucho más allá de una simple recreación visual de Workbench. Uno de sus aspectos más llamativos es la implementación de una multitarea preventiva simulada sobre JavaScript, un lenguaje tradicionalmente monohilo. Para lograrlo, el sistema utiliza funciones generadoras y llamadas yield que son inyectadas automáticamente en las aplicaciones escritas en JavaScript, permitiendo que el mecanismo resulte transparente para los desarrolladores.

Según explica su autor, la implementación de Exec se encuentra aproximadamente al 95%, mientras que otras librerías del sistema rondan actualmente el 50% de desarrollo. El entorno ya dispone de un Shell funcional, varios comandos en C: y una RAM Disk completamente operativa.

Uno de los avances más destacados es la integración de un emulador Motorola 68000 en desarrollo. Gracias a este trabajo, AmiDesk ya es capaz de ejecutar determinados componentes procedentes de discos originales de Workbench, incluyendo programas BCPL y algunos binarios nativos. Comandos como Echo y Avail funcionan actualmente de forma completa dentro del entorno emulado. Además, es posible montar imágenes ADF de Workbench y ejecutar determinados comandos directamente desde ellas utilizando el Shell de AmiDesk.

La versión web incorpora también una unidad Work respaldada por Google Drive. El sistema crea automáticamente una carpeta específica para almacenar datos y permite importar archivos mediante las herramientas integradas, una solución necesaria debido a las limitaciones de acceso impuestas por la API de Google Drive. La página incluye además varios ejemplos de aplicaciones que pueden importarse y ejecutarse dentro del entorno, junto con soporte para scripts y distintas utilidades que muestran las capacidades actuales del sistema.

AmiDesk se encuentra disponible para pruebas desde cualquier navegador moderno a través de su página oficial. La documentación del proyecto también menciona planes para una futura versión bare metal destinada a Raspberry Pi, aunque esta rama del desarrollo se encuentra todavía en una fase temprana.

Balrog es ampliamente conocido dentro de la escena amiguera por una trayectoria que abarca desde desarrollos clásicos como Amigochi, una mascota virtual para AmigaOS inspirada en el fenómeno Tamagotchi de finales de los noventa, hasta producciones demoscene de gran calidad realizadas junto a Samplemind dentro del grupo Amiga Skool. Por destacar una de las más recientes, The Colour Out Of Space, presentada en la competición Amiga de la Revision Satellite Party 2024 celebrada en Puçol, donde obtuvo la segunda posición.

Más información y acceso al proyecto: https://www.amidesk.net

#68000Emulation #68k #adf #ADFDiskImage #AmiDesk #amiga #AmigaDevelopment #AmigaEmulator #AmigaOperatingSystem #AmigaScene #amigaShell #AmigaSkool #amigaos #AmigaOS13 #AmigaOSCompatibleAPI #Amigochi #AmigochiAmiDesk #APICompatibleAmigaOS #BalrogSoft #browserBasedAmigaOS #classicComputing #CommodoreAmiga #demoscene #emulación68000 #emuladorAmiga #escenaAmiguera #GoogleDrive #html5 #informáticaRetro #JavaScript #Motorola68000 #multitareaPreventiva #navegadorWeb #PedroBalrog #preemptiveMultitasking #RAMDisk #retroComputing #retroComputingCommunity #retrocomputación #samplemind #ShellAmiga #sistemaOperativoAmiga #TheColourOutOfSpace #webBrowser #webOperatingSystem #workbench #Workbench13
Amigatronics, the Podcast 8X02

Hoy iremos de tour por las mazmorras de Roguecraft con Diego.Míguel se abrirá paso a maporros para contarnos La historia del Fighting SpiritSe une sabia nueva al equipo con AkikoC28 que nos ayudará…

Amigatronics
ESTRENO: Amigatronics, the Podcast 8X01

Para tentar al diablillo que te susurra al oído, hoy Diego te pondrá los dientes largos con DragonStone,Por fin te gustará estudiar historia gracias al documental sobre la quiebra de Escom de la ma…

Amigatronics

Llega la traca final para despedir la temporada y para ello hemos preparado un surtido de contenido variado y de calidad extra con el que paliar vuestra insaciable sed de AMIGA y Retro
Para ello Wrath of the Demon es la sugerencia de Diego para que te vicies este finde.
El tema que expone hoy Míguel potenciará nuestra experiencia como usuarios del AmigaOS con las Commodities.
En Demoscene tendremos el privilegio de escuchar a Balrogsoft y SampleMind de Amiga Skool, explicándonos su experiencia desarrollando su reciente y maravillosa
obra «The colour out of space» 2a en la reciente Revision Party en la modalidad compo Amiga Demo).
Bisarma y Brácula en la Zona Retro nos recordarán como eran los Juegos Budget.
Otro de los platos fuertes será la entrevista a Zener, creador del motor de desarrollo de juegos para AMIGA «RedPill«
Y como siempre, os adelantamos las noticias más relevantes de las últimas semanas antes de dar paso a la presentación de las secciones de la mano de Míguel e Isra.
Bienvenidos al último programa de la temporada del Podcast de Amigatronics.

https://www.ivoox.com/amigatronics-the-podcast-7x08-con-zener-y_md_128695122_wp_1.mp3 Ir a descargar
Itunes (ApplePodcast) https://apple.co/3TghaJm
GooglePodcast https://bit.ly/3D3zShj
Spotify https://spoti.fi/3S4OrWh

No te lo pierdas gurripulli!!

https://amigatronics.wordpress.com/2024/05/10/amigatronics-the-podcast-7x08-con-zener-y-amigaskool-fin-de-temporada/

#amigaos #amigaskool #balrogsoft #commodities #CommodoreAmiga #demoscene #podcast #redpill #retro #samplemind #Videojuegos #wrathOfTheDemon #zener