home.social

#motorola68000 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #motorola68000, aggregated by home.social.

fetched live
  1. Directory Opus 5.103 ya está disponible en todos los sabores AMIGA!!

    Directory Opus 5.103 ya está disponible con nuevas correcciones, mejoras generales y un arranque más rápido. Dimitris «MiDWaN» Panokostas continúa así el desarrollo de una de las herramientas más emblemáticas y fundamentales de Amiga, heredera directa de Directory Opus 5 Magellan II.

    La nueva versión mantiene el soporte para AmigaOS 3, AmigaOS 4, MorphOS y AROS. Una de las particularidades de esta edición es la disponibilidad de tres compilaciones para AROS, destinadas a las arquitecturas i386, x86_64 y ARM64, ampliando las opciones para los usuarios de este sistema operativo.

    Los usuarios de AmigaOS 3 también disponen de versiones adaptadas a diferentes procesadores. Además de la compilación habitual para procesadores 68020 y superiores, existe una variante específica para el Motorola 68000, que permite utilizar Directory Opus 5 en equipos clásicos como el Amiga 500, Amiga 600, Amiga 1000 y Amiga 2000.

    El proyecto es una continuación del código de Magellan II, cuya publicación como software de código abierto en 2012 permitió impulsar su adaptación a diferentes sistemas de la familia Amiga. Desde 2023, Dimitris Panokostas se encarga de mantener y actualizar el proyecto, que continúa recibiendo mejoras y correcciones.

    Directory Opus 5.103 está disponible en el repositorio oficial de GitHub, desde donde se pueden descargar las compilaciones correspondientes a cada plataforma.

    Fuente de la noticia: PPA.PL.

    #actualizaciónAmiga #amiga #AmigaOS3 #amigaos4 #AROS #directoryOpus #DirectoryOpus5103 #diropus #fileManager #gestorDeArchivos #informáticaRetro #MagellanII #morphos #Motorola68000 #retroComputing #SoftwareAmiga
  2. Hill Climb Racing llegará a Amiga: 50 FPS en A500

    Hill Climb Racing para Amiga es una adaptación desarrollada por Toni Fingerroos, fundador de Fingersoft y creador original del juego para dispositivos móviles. Durante la convención Saku 2026 explicó los detalles técnicos de un proyecto cuyo objetivo principal fue conseguir que funcionase en un Amiga 500 estándar con Motorola 68000 a 7 MHz y 512 KB de Chip RAM.

    El desarrollo se realizó principalmente en C++, con rutinas en ensamblador y GCC 14.2, utilizando aritmética de punto fijo de 32 bits para optimizar las operaciones matemáticas. También se crearon herramientas propias en Go para convertir gráficos y datos a formatos compatibles con Amiga.

    El juego alcanza 50 FPS en PAL y 60 FPS en NTSC. El apartado gráfico combina Copper, Blitter y sprites de hardware. El vehículo utiliza los ocho sprites disponibles en OCS, mientras que el Blitter se encarga principalmente del terreno. Las pendientes utilizan tablas precalculadas y los escenarios se generan de forma completamente procedural.

    La física está basada en una adaptación ligera de Box2D e incluye suspensión, tracción y mejoras para el vehículo. La versión para Amiga ofrece cinco mundos —Countryside, Desert, Junkyard, Arctic y Moon— con diez niveles cada uno, para un total de 50 niveles.

    Todo el juego cabe en un único disquete, utilizando OFS, un sector de arranque personalizado y una organización de los datos diseñada para reducir los movimientos del cabezal de la disquetera. También existen compilaciones optimizadas para sistemas 68020 y máquinas AGA.

    El desarrollo ha requerido entre 1.000 y 2.000 horas de trabajo, con la optimización de las operaciones matemáticas del 68000 como uno de los principales retos. Fingerroos llegó a realizar una sesión de aproximadamente 30 horas para solucionar un problema crítico relacionado con las matemáticas de punto fijo.

    La edición física se prepara en formato Big Box, con versiones para OCS, AGA, CD32/CDTV y USB. Durante la presentación se confirmó que podrá adquirirse a través de APC&TCP, entre otros canales de distribución, una vez que la producción esté lista. Los pedidos todavía no están abiertos.

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

    #68000 #aga #amiga #Amiga500 #Amiga500Games #AmigaDevelopment #AmigaGames #AmigaGaming #AmigaHardware #AmigaSoftware #CommodoreAmiga #Fingersoft #HillClimbRacing #HillClimbRacingAmiga #juegosAmiga #juegosParaAmiga #Motorola68000 #ocs #Saku2026 #ToniFingerroos
  3. L'art du game design en 1987 : prendre un CPU Motorola 68000 à 8 MHz, dessiner des sprites magnifiques en palette 16 couleurs limitée, et programmer une escorte d'IA complètement imprévisible (coucou Assurancetourix). Astérix chez Rahàzade sur Atari ST reste un monument d'adaptation BD, brut de décoffrage. 🐘🎨

    Y as-tu joué ? sur quelle machine ?

    #RetroGaming #AtariST #Motorola68000 #GameDev #SoftwareHistory

  4. Archéologie du jeu vidéo français 🕹️
    La Compil Micro Fun Radio
    Atari ST, 1991

    Alliance marketing entre Ubi Soft, Image Works, Elite et Mindscape.

    Avec 4 adaptations de blockbusters hollywoodiens sur disquettes 720 Ko.

    Une époque fascinante où le marketing des radios jeunes (3615 TOP FUN) s'imprimait directement sur le packaging des micro-ordinateurs.

    Nostalgie garantie. As-tu joué à ces titres ?

    #RetroComputing #AtariST #Motorola68000 #DigitalHistory #GamePreservation #FediverseGaming

  5. 🎴🕹️ Linux rulează acum pe Atari Jaguar: O consolă din 1993 cu doar 2 MB de RAM!Comunitatea Linux nu încetează să uimească atunci când vine vorba de portarea sistemului de operare pe cele mai neobișnuite și limitate dispozitive hardware. Cea mai recentă și spectaculoasă realizare de acest tip aparține unor dezvoltatori pasionați care au reușit să ruleze kernelul Linux pe legendara consolă Atari Jaguar, lansată în 1993 și promovată la acea vreme drept prima consolă pe „64 de biți”.Performanța este cu atât mai uimitoare cu cât Atari Jaguar dispune de o arhitectură hardware extrem de bizară și de o memorie RAM microscopică pentru standardele actuale: doar 2 MB.Iată detaliile din spatele acestei realizări tehnice remarcabile:🔹 Provocarea hardware: O arhitectură de coșmar:Atari Jaguar este faimoasă în istoria jocurilor video pentru arhitectura sa internă extrem de complexă și greu de programat. Consola este propulsată de un procesor central principal Motorola 68000 (pe post de „manager de trafic”), asistat de două cipuri personalizate pe 32 de biți dezvoltate de Atari, numite „Tom” (pentru grafică) și „Jerry” (pentru audio/DSP). Să faci un nucleu Linux modern să înțeleagă și să gestioneze acest ansamblu a fost o adevărată piatră de încercare.🔹 Cum poți înghesui Linux în 2 megabytes de RAM?Pentru a reuși această performanță, dezvoltatorii au trebuit să folosească µClinux (Microcontroller Linux), o variantă specială a kernelului Linux optimizată pentru sisteme integrate (embedded) și procesoare care nu dețin o unitate de gestionare a memoriei (MMU - Memory Management Unit).Întregul sistem de operare, împreună cu mediul de execuție, a trebuit să fie tăiat și optimizat la sânge pentru a ocupa mai puțin de $2\text{ MB}$, lăsând liberă o mică fracțiune de memorie pentru rularea comenzilor de bază.🔹 Cum se încarcă sistemul pe consolă?Deoarece consola nu are un hard disk sau o unitate floppy, codul Linux este compilat și încărcat prin intermediul unui cartuș flash personalizat (de tipul retro-gaming flashcarts) sau printr-o conexiune serială directă de la un PC modern la placa de bază a consolei.🔹 Ce poți face cu Linux pe un Atari Jaguar?Evident, nu vă așteptați la o interfață grafică modernă sau la navigare pe internet. În acest stadiu, sistemul pornește direct într-o linie de comandă minimalistă (CLI Shell). Este o demonstrație pură de măiestrie în inginerie software, prin care utilizatorul poate rula comenzi de bază în terminal (cum ar fi ls, cat sau uname) și poate interacționa cu componentele hardware ale consolei prin intermediul codului.Această realizare unică demonstrează încă o dată flexibilitatea incredibilă a nucleului open-source Linux. De la supercomputere și servere gigantice de cloud, până la o consolă de jocuri abandonată din anii '90 cu 2 MB de RAM, zicala comunității rămâne valabilă: „Dacă are un procesor, Linux poate rula pe el!”#OpenSource #LinuxPort #AtariJaguar #RetroGaming #RetroComputing #uClinux #Motorola68000 #TechNews #Linuxiac

  6. 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
  7. Cross-compiler/assembler: Calypsi 5.16 for Windows, Linux and Mac OS

    Calypsi is a collection of compilers and assemblers for Windows, Linux and Mac OS, that generatescode for various retro computers. New in version 5.16:

    amiga-news.de/en/news/AN-2026-

  8. 😂 Oh wow, someone's dusting off the ol' fossilized Pascal tutorial like it's a sacred text from the Stone Age! Because nothing screams cutting-edge tech in 2025 quite like Motorola 68000 assembly language! 🤔📜
    eli.thegreenplace.net/2025/rev #fossilizedtutorials #cuttingedgetechnology #retroprogramming #Motorola68000 #PascalHumor #technostalgia #HackerNews #ngated

  9. The Calypsi collection of compilers and assemblers, which can be used to generate code for various retro platforms under Windows, Linux and Mac OS, has been updated to version 5.13 and now includes a debug macro, among other features and bug fixes.

    amiga-news.de/en/news/AN-2025-


  10. To anyone who programs for the Motorola 68000, what is your favorite cross-assembler that works well on a Linux host pc?

    #retrocomputing #motorola68000

  11. Of course I did not find what I was searching for, but I did find some nice ceramic #motorola68000

  12. "Calypsi" is a collection of compilers and assemblers that run under Windows, Linux and macOS and can generate code for various retro platforms - 6502 and 68000 processors are supported, among others. Although the project is hosted on Github, the source code is not freely available and use of the tools is only permitted for private purposes. Changes in version 5.12:

    amiga-news.de/en/news/AN-2025-

  13. The YouTube channel Modern Vintage Gamer explores the history of the legendary 68k processor in the video documentary "Motorola 68000 - The CPU ahead of its time". Introduced in 1979, the chip competed with Intel's 8086 and quickly established itself as a powerful and versatile CPU.

    amiga-news.de/en/news/AN-2025-

  14. Llega la Pistorm «híbrida» con Raspberry y 68k real.

    El desarrollador Ranko Rodic ha presentado la PiStorm68K, una edición especial de la conocida tarjeta turbo PiStorm que introduce un concepto innovador: la posibilidad de utilizar tanto una Raspberry Pi como emulador de CPU 68000 así como un procesador Motorola 68000 físico. Gracias a un interruptor integrado en la propia placa, el usuario puede alternar de forma sencilla entre ambos modos, combinando así la flexibilidad de la emulación con la fidelidad del hardware original.

    La placa destaca por su cuidada fabricación, basada en un PCB de seis capas con acabado ENIG (Electroless Nickel Immersion Gold), que garantiza mayor conductividad y resistencia a la corrosión. También incorpora un sistema de gestión de energía optimizado, con fusible autorrearmable y un diseño de desacoplo mejorado para asegurar un funcionamiento estable incluso bajo cargas elevadas. A ello se suman indicadores LED que muestran el estado de las líneas de alimentación (+5V, +3.3V y +1.8V), lo que facilita tanto la supervisión como el diagnóstico en caso de problemas.

    Otro aspecto reseñable es su compatibilidad con modelos de Raspberry Pi de mayor tamaño, ya que los conectores han sido dispuestos de manera que no interfieran durante la instalación. Todo ello sin descuidar la estética, inspirada en el diseño icónico de AmiCube, que aporta un toque distintivo y reconocible.

    El proyecto mantiene además un espíritu abierto, con el compromiso de liberar próximamente los archivos Gerber para que la comunidad pueda construir y personalizar sus propias versiones de la tarjeta.

    Las primeras diez unidades ya se encuentran disponibles en la tienda de su creador, con un precio aproximado de 81 euros (95 dólares). Según ha señalado Rodic, la PiStorm68K ha sido probada con el Minimig, aunque todavía no se ha verificado su compatibilidad con ordenadores Amiga clásicos como el A500 o el A2000.

    Échale un ojo aquí!

    #aceleradoraAmiga #AmiCube #Amiga2000 #Amiga500 #aquíTienesUnaPropuestaDePalabrasClaveEnCastellano #Claro #HardwareRetro #minimig #Motorola68000 #openSource #PCBENIG #placaAceleradoraAmiga #RankoRodic #RaspberryPi68000

  15. A Chip8 Emulator for 68000-based Macs - Among this crowd, it’s safe to say that the original 68000 Macintosh computers nee... - hackaday.com/2025/07/15/a-chip #retrocomputing #chip8emulator #macintosh512k #motorola68000

  16. So, out of the blue, my wife @eugenialoli asked me to teach her some assembly. Maybe she's tired of hearing me rant about those different processors and machines and all their unabstracted defects.

    I'm thinking, as a starter, #Motorola68000 on #AtariST (because I'm familiar with that and it's reasonably straightforward), interrupts disabled, monochrome framebuffer at a fixed address.

  17. Here's an #introduction

    I'm a player of computer and console games, I'm also a demo coder, and I'm trying to blend the two into creating games for old hardware. I'm both experienced and newbie, depending on perspective.

    I tend to write assembly on top of bare-metal hardware. #Motorola68000 for #AtariST, #Z80 for #Amstrad and #ZXSpectrum, hopefully more to come (I'm accepting suggestions).

    This is a secondary account for me, my primary account is floss.social/@jbqueru

  18. This was really cool! Dude made a video about the #Motorola68000 CPU and how it was the dominant CPU of gaming in the 80's and early 90's in the arcade and later in consoles. #retrogaming #68000 #motorola youtube.com/watch?v=njGWWg69B4

  19. "The Cube is A Lie" 256 bytes intro (including 32b program header) for 1985 shown at

    Demonstration of an iterative way to plot a rotating wireframe cube showing two faces at most without initial data by exploiting the square <> hexagon transition of the HAKMEM 149 algorithm.

    Refined version of the one in previous toot.

    Full write-up: onirom.fr/wiki/codegolf/tcal/

  20. Sean Haas of @adventofcomputing has a fascinating episode out about #IDRIS, a reimplementation of #UNIX for a variety of early personal computers with #Intel8086, #Motorola68000 CPUs as well as #DEC #PDP11. Bizarrely, the OS seems mostly lost.

    adventofcomputing: Episode 149 - IDRIS is Not UNIX

    patreon.com/posts/episode-149-

    en.m.wikipedia.org/wiki/Idris_

    A version of IDRIS that starts from #DOS is available on GitHub, though!

    github.com/hansake/Whitesmiths

    #RetroComputing

  21. Today is Motorola's birthday. Motorola doesn't make CPUs anymore, but its CPUs powered many great retro computers, and they had many more CPUs in their line than just the 68000 and the PowerPC. #retrocomputing #motorola #Motorola68000 dfarq.homeip.net/motorola-born

  22. I love this website:
    mrjester.hapisan.com/04_MC68/
    It is REALLY good for #assembly #motorola68000 beginners. I should probably download it all just in case.

  23. Back at my #motorola68000 meanderings... Now I'll try to rewrite the logo scrolling routine (I was scrolling the whole width of the screen, just because, now I'm only scrolling the part needed). I'm obviously writing to the wrong plane, at the wrong y position, from a wrong memory location. That's 2 easy fixes and 1 that requires investigation. More problems will probably appear. Investigation will take place after the swimming pool party. :)

  24. TFW you try to write an easing function ni asm for the first time and it just works at 1st attempt!

    That being said the slowing down is still a bit abrupt... The logo moves 16px/frame at the beginning, and then the speed is halved every frame for the stop.

    #motorola68000 #asm68000 #68000

Share on Mastodon

Enter the server where you have an account.