shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

268
active users

#mame

0 posts0 participants0 posts today
Ricós<p>Hoy do you clean a MAME romset on Linux?</p><p>On Windows, I used to load the whole set of splits on Launchbox, filter out clones, mahjongs and that kind of thing, then export the thousands of remaining ROMs that are essential to life itself (If you don't need sprites like these, I don't understand you)</p><p>But I'm not seeing anything like that on Linux. Please point me in the general direction of the answer.</p><p><a href="https://mastodon.art/tags/askfedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>askfedi</span></a> <a href="https://mastodon.art/tags/RetroGaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroGaming</span></a> <a href="https://mastodon.art/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a> <a href="https://mastodon.art/tags/rom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rom</span></a> <a href="https://mastodon.art/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mastodon.art/tags/linuxgaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linuxgaming</span></a></p>
jloc0<p>Latest <a href="https://mastodon.sdf.org/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a> 0.278 release finally came out after 2 months of work redoing the sound system. As usual, the <a href="https://mastodon.sdf.org/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> Apple Silicon package is ready, but we’re still waiting on the Intel build. <a href="https://sdlmame.lngn.net" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">sdlmame.lngn.net</span><span class="invisible"></span></a></p>
TPushic<p>For any iOS devs out there who are new, looking for a project to get into, gain some experience, make a mark on something… whatever, the main dev at Provenance is looking for help and assistance. Real life job/opportunity just taking time away from the project. It’s an iOS/ipados/tvos retro emulator but has been supported for over a decade &amp; is quite advanced with a lot of in the works features. It has paid options/subscriptions so funding is a possibility. It’s kinda become too big for one dev at this point. You can look it up on Discord or Patreon or at the link <a href="https://wiki.provenance-emu.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">wiki.provenance-emu.com/</span><span class="invisible"></span></a> Joe M is the main dev so reach out or chat with him. I’m a mod on the Discord and can answer some stuff as well. The repo is of course on Git and is open source <a href="https://beige.party/tags/ios" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ios</span></a> <a href="https://beige.party/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a> <a href="https://beige.party/tags/developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developer</span></a> <a href="https://beige.party/tags/retrogame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrogame</span></a> <a href="https://beige.party/tags/videogames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videogames</span></a> <a href="https://beige.party/tags/ipados" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipados</span></a> <a href="https://beige.party/tags/tvos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tvos</span></a> <a href="https://beige.party/tags/nintendo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nintendo</span></a> <a href="https://beige.party/tags/sega" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sega</span></a> <a href="https://beige.party/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a> <a href="https://beige.party/tags/cdi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cdi</span></a> <a href="https://beige.party/tags/bandai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bandai</span></a> <a href="https://beige.party/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a> <a href="https://beige.party/tags/xcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xcode</span></a></p>
SecretAntelope 🌈☕<p>Not sure what to do with those extra Stern buttons laying around? Add some volume controls to the MAME cabinet - because you swore you'd do it 2 years ago...</p><p><a href="https://covertcreatures.xyz/tags/pinball" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pinball</span></a> <a href="https://covertcreatures.xyz/tags/gaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gaming</span></a> <a href="https://covertcreatures.xyz/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a> <a href="https://covertcreatures.xyz/tags/retrogaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrogaming</span></a></p>
jloc0<p>Also, yesterday was a busy day overall. I pushed many updates to <a href="https://mastodon.sdf.org/tags/nwgshell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nwgshell</span></a>, <a href="https://mastodon.sdf.org/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a>, <a href="https://mastodon.sdf.org/tags/libreoffice" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libreoffice</span></a> <a href="https://mastodon.sdf.org/tags/firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firefox</span></a> and even uploaded a arm64 <a href="https://mastodon.sdf.org/tags/librewolf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>librewolf</span></a> package. <a href="https://slackware.lngn.net/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">slackware.lngn.net/</span><span class="invisible"></span></a></p>
IT News<p>Crafting a Cardboard Tribute to Puzzle Bobble - What do you get when you cross cardboard, deodorant rollers, and a love for retro ... - <a href="https://hackaday.com/2025/01/02/crafting-a-cardboard-tribute-to-puzzle-bobble/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/01/02/crafti</span><span class="invisible">ng-a-cardboard-tribute-to-puzzle-bobble/</span></a> <a href="https://schleuss.online/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://schleuss.online/tags/arduinohacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arduinohacks</span></a> <a href="https://schleuss.online/tags/puzzlebobble" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>puzzlebobble</span></a> <a href="https://schleuss.online/tags/puzzlebobble" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>puzzlebobble</span></a> <a href="https://schleuss.online/tags/bust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bust</span></a>-a-move <a href="https://schleuss.online/tags/retrogaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrogaming</span></a> <a href="https://schleuss.online/tags/arduinouno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arduinouno</span></a> <a href="https://schleuss.online/tags/toyhacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>toyhacks</span></a> <a href="https://schleuss.online/tags/arduino" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arduino</span></a> <a href="https://schleuss.online/tags/games" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>games</span></a> <a href="https://schleuss.online/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a> <a href="https://schleuss.online/tags/lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lua</span></a></p>
The Last Psion | Alex<p>Someone asked me some questions on the <a href="https://oldbytes.space/tags/Psion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Psion</span></a> Series 3, so I thought I'd post my response here in case anyone else is interested. <a href="https://oldbytes.space/tags/LongRead" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LongRead</span></a> </p><p><strong>Emulator</strong></p><p>You've got two options. The first is the original "emulators" written by Psion, <code>S3AEMUL.EXE</code> and <code>S3CEMUL.EXE</code>. They both run in DOS and emulate the 3a and 3c. But they're less of an emulator than a runtime environment for <a href="https://oldbytes.space/tags/EPOC16" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EPOC16</span></a> (the OS). There's good and bad to this. You can run <code>S3AEMUL</code> and <code>S3CEMUL</code> straight in <a href="https://oldbytes.space/tags/DOSBox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DOSBox</span></a> and it will talk to your host OS's filesystem (Windows, Linux, macOS, whatever). You need to map an M: drive in DOSBox for the internal storage, but once that's done you can copy files straight into that folder on your host OS. The downside is that it's not true hardware emulation. You won't get a good judge of the speed of a real device, and some syscalls aren't implements so will fail or crash the <a href="https://oldbytes.space/tags/emulator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emulator</span></a>. They're bundled with the SDK (see below).</p><p>The alternative is <a href="https://oldbytes.space/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a>. This is the closest to proper hardware emulation you're going to find. You can either dump your own ROMs using a tool called <a href="https://oldbytes.space/tags/EDisAsm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EDisAsm</span></a>, or you can find them in the usual MAME ROM repos. The one thing that is notably missing is RS232 emulation from the later models, because we haven't been able to find any documentation on the silicon, but it's working fine with the 3a.</p><p><strong>Toolchain</strong></p><p>At the moment you have only one option - the Psion SIBO C SDK with the <a href="https://oldbytes.space/tags/TopSpeed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TopSpeed</span></a> C Compiler. You're going to need DOSBox (I personally prefer DOSBox Staging). It's all available on the Internet Archive in one easy download, including all the documentation you will need.</p><p><a href="https://archive.org/details/psion-sibo-c-sdk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">archive.org/details/psion-sibo</span><span class="invisible">-c-sdk</span></a></p><p>From there, you have a few libraries you can use. There CLIB, which is a pure ANSI C implementation, designed to easily port apps - don't use it, it's slow and you'll be missing a lot of features. Then there's PLIB, which is Psion's C dialect - very nice to use, and you can put together a C app pretty quickly. Finally, there's OLIB, which is Psion's proprietary OO C - it feels very clunky, but once you get over that it can be very powerful.</p><p>EPOC16 apps are restricted to a very pure version of the small memory model, but you can split code up into libraries known as DYLs.</p><p>In the past I've written code using VS Code, which can be made to play nicely with the SDK's header files. I've not got it working with NeoVim and clangd yet, but it should be possible with cmake.</p><p>The SDK comes with a debugger (<code>SDBG.EXE</code>), a DOS GUI app. If you run <code>SDBG.EXE</code> in DOSBox Staging, run the <code>Psion3a</code> MAME emulation, and enable RS232 over TCP on both, you can use <code>SDBG</code> to send apps to MAME. If you enable symbols, you can step through the code. It's rudimentary by modern standards, but it works pretty well.</p><p>I say "at the moment" because I'm slowly rewriting the tools in the SDK. I already have a new working version of <a href="https://oldbytes.space/tags/CTRAN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CTRAN</span></a>, the preprocessor for Psion OO C, but I'm a long way from a compiler. There have been efforts to coax gcc into compiling for SIBO/EPOC16, but I think they have stalled for now.</p><p>If you want some examples of EPOC16 C and OO C code, take a look at these:<br><a href="https://github.com/thelastpsion/edisasm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/thelastpsion/edisas</span><span class="invisible">m</span></a><br><a href="https://github.com/thelastpsion/pyramid" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/thelastpsion/pyrami</span><span class="invisible">d</span></a><br><a href="https://github.com/thelastpsion/nfsc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/thelastpsion/nfsc</span><span class="invisible"></span></a><br><a href="https://github.com/nickmat/Psion3-Wari" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/nickmat/Psion3-Wari</span><span class="invisible"></span></a><br><a href="https://github.com/nickmat/Psion3-Vector" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/nickmat/Psion3-Vect</span><span class="invisible">or</span></a></p><p><strong>Device</strong></p><p>The 3mx is the best choice. It's significantly faster than the earlier models (27.6 MHz vs 7.6 MHz), has a switchable backlight, the fastest RS232 and the best version of EPOC16. I "daily drive" one for journalling, adventure games, and a few other small tasks. After that I'd say the 3c (beware - they were covered in soft-touch rubber, so will need cleaning) and the 2MB 3a. The latter is the most common. Most 3c units came with a backlight, except for the early UK ones. The 3a doesn't. Arguably the non-backlit screens have better contrast so you don't need the backlight so much in lower light, but the backlight has obvious benefits.</p><p><a href="https://oldbytes.space/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://oldbytes.space/tags/RetroDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroDev</span></a> <a href="https://oldbytes.space/tags/16bit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>16bit</span></a></p>
Andthesito<p>Hola, llego ahora por aqui, así que voy con la <a href="https://frikiverse.zone/tags/presentacion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>presentacion</span></a> </p><p>Soy un aficionado a la temática friki habitual, en sus vertientes lectura, cine y juegos de mesa. </p><p>No soy muy de videojuegos, lo poco que juego suele ser emulado <a href="https://frikiverse.zone/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a>, <a href="https://frikiverse.zone/tags/ScummVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ScummVM</span></a> y similares.</p><p>En cuanto a <a href="https://frikiverse.zone/tags/lectura" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lectura</span></a> me gusta prácticamente todo,; suelo combinar temática <a href="https://frikiverse.zone/tags/sci" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sci</span></a>-fi y <a href="https://frikiverse.zone/tags/fantas%C3%ADa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fantasía</span></a> con literatura clásica o libros de géneros al azahar para no estar leyendo siempre sobre lo mismo.</p>
🧿🪬🍄🌈🎮💻🚲🥓🎃💀🏴🛻🇺🇸<p>They still sell these arcade sticks, but they are expensive and they are only really good for arcade fighters and platformers. </p><p>There's a ton of old arcade games that used funky controls like steering wheels, trackballs, handlebars, etc.</p><p>It would be neat if someone built a controller for all those oddball knobs and switches. </p><p><a href="https://www.8bitdo.com/arcade-stick/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">8bitdo.com/arcade-stick/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/retrogaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrogaming</span></a> <a href="https://mastodon.social/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a> <a href="https://mastodon.social/tags/arcade" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arcade</span></a> <a href="https://mastodon.social/tags/emulation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emulation</span></a> <a href="https://mastodon.social/tags/videoGames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videoGames</span></a> <a href="https://mastodon.social/tags/gaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gaming</span></a> <a href="https://mastodon.social/tags/controls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>controls</span></a> <a href="https://mastodon.social/tags/games" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>games</span></a></p>
The Last Psion | Alex<p>Projects are generally on hold at the moment, but up-coming priorities are:</p><p>▶️ <a href="https://bitbang.social/tags/CTRAN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CTRAN</span></a>: Full write-up.<br>▶️ <a href="https://bitbang.social/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a> on <a href="https://bitbang.social/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HaikuOS</span></a>: Fix for an issue with (possibly) an interaction between Qt and SDL. No idea where to begin on this... help?<br>▶️ <a href="https://bitbang.social/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a> and <a href="https://bitbang.social/tags/DOSBox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DOSBox</span></a> serial over TCP: Make MAME compatible with DOSBox's serial implementation, including RTS/CTS and DTR/DSR.</p><p>I've got loads of other ideas and plans, but they need to wait. Right now those are the priorities, along with having a general clear-out.</p>
IT News<p>Build A DIY Spinner To Get Your Tempest Game Going - These days, controls in games are fairly standardized by genre. Most RTSs, FPSs, a... - <a href="https://hackaday.com/2024/07/05/build-a-diy-spinner-to-get-your-tempest-game-going/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/07/05/build-</span><span class="invisible">a-diy-spinner-to-get-your-tempest-game-going/</span></a> <a href="https://schleuss.online/tags/paddlecontroller" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paddlecontroller</span></a> <a href="https://schleuss.online/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://schleuss.online/tags/spinner" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>spinner</span></a> <a href="https://schleuss.online/tags/tempest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tempest</span></a> <a href="https://schleuss.online/tags/paddle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paddle</span></a> <a href="https://schleuss.online/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a></p>
IT News<p>Portable, Full-Size Arcade Cabinets - Believe it or not, there was a time when the only way for many of us to play video... - <a href="https://hackaday.com/2024/06/27/portable-full-size-arcade-cabinets/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/06/27/portab</span><span class="invisible">le-full-size-arcade-cabinets/</span></a> <a href="https://schleuss.online/tags/raspberrypi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raspberrypi</span></a> <a href="https://schleuss.online/tags/fusion360" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fusion360</span></a> <a href="https://schleuss.online/tags/videogame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videogame</span></a> <a href="https://schleuss.online/tags/portable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portable</span></a> <a href="https://schleuss.online/tags/arcade" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arcade</span></a> <a href="https://schleuss.online/tags/games" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>games</span></a> <a href="https://schleuss.online/tags/game" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>game</span></a> <a href="https://schleuss.online/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a></p>
Dan Q<p>Hot on the heels of my victory over Wonder Boy 35 years after I first played it, I can now finally claim to have beaten Golden Axe, 25 years after I first played it.</p><p>Couldn't have done it without my magic-wielding 7-year-old co-op buddy.</p><p><a href="https://m.danq.me/tags/VideoGames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VideoGames</span></a> <a href="https://m.danq.me/tags/VideoGame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VideoGame</span></a> <a href="https://m.danq.me/tags/Retro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Retro</span></a> <a href="https://m.danq.me/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a></p>
ZXAV£N<p>Cheap coffee table to not so cheap to build but quite awesome arcade cocktail table. Took ages to finish. Running an old I7 alienware x51 with a 1080TI. PC route so i can run ps2 emulation, modern stuff. Font on the panel for the power button and usb cluster is taken from attack of the mutant camels and the game running is sheep in space. One of my first games from back in the day and one of my all time c64 favourites. Both by <span class="h-card" translate="no"><a href="https://toot.wales/@llamasoft_ox" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>llamasoft_ox</span></a></span></p><p><a href="https://mastodon.social/tags/mame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mame</span></a> <a href="https://mastodon.social/tags/arcadegames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arcadegames</span></a> <a href="https://mastodon.social/tags/cocktailtable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cocktailtable</span></a> <a href="https://mastodon.social/tags/emulators" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emulators</span></a> <a href="https://mastodon.social/tags/c64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c64</span></a></p>
Cory DoctorowLong thread/4
The Last Psion | Alex<p>And we're done! The <a href="https://bitbang.social/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a> on <a href="https://bitbang.social/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HaikuOS</span></a> PR has been merged and is now available for everyone to compile.</p><p>One more OS that you can emulate <a href="https://bitbang.social/tags/EPOC16" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EPOC16</span></a> on! 😂 </p><p><a href="https://bitbang.social/tags/Psion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Psion</span></a></p>
The Last Psion | Alex<p>Started "writing up" (read: "copying all my toots and fleshing out the details") on my <a href="https://bitbang.social/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a> <a href="https://bitbang.social/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HaikuOS</span></a> shenanigans.</p><p>I want to point out that the real work on this was done by other people - providing suggestions and answers, and fixing my mistakes. I just put other people's patches together and took a wild stab at a handful of possible fixes for things.</p><p>I'm not sure where to post the write-up. I don't have a blog outside of my hackaday.io account. Do I post it there? Do I set up a new blog?</p>
The Last Psion | Alex<p>Did a compile of <a href="https://bitbang.social/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a> overnight. I downgraded the version of Lua on my build machine to 5.3 just to make sure that MAME's build script was definitely using its internal version of Lua (5.4). It was, and I now have a shiny 144.2 MB hpkg file.</p><p>So I'm now just waiting for the PR to be accepted.</p><p><a href="https://bitbang.social/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HaikuOS</span></a></p>
The Last Psion | Alex<p>Ah.</p><p>Methinks the tiny Atoms might have got tired.</p><p><a href="https://bitbang.social/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HaikuOS</span></a> <a href="https://bitbang.social/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a> <a href="https://bitbang.social/tags/KernelPanic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KernelPanic</span></a></p>
The Last Psion | Alex<p>And this is <a href="https://bitbang.social/tags/MAME" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MAME</span></a> running on the Acer Aspire One D257 potato.</p><p>If you look at the top-right corner of the screen, you'll see that those tiny Atom cores are working their socks off!</p><p>I don't think the <a href="https://bitbang.social/tags/Psion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Psion</span></a> emulation is running quite at full speed, but it's good. Audio is very choppy.</p><p>The MAME SDL interface is almost unusable, so I've run it via the CLI.</p><p>Still, the fact that we're even here is, to my mind, one hell of an achievement. Thank you to everyone who has helped me with this!</p><p><a href="https://bitbang.social/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HaikuOS</span></a></p>