eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

225
active users

#m68k

0 posts0 participants0 posts today
Stylus<p>Doing a little iterative code development in micropython on an emulated m68k mac... I might not be so happy with the loading time if a real floppy was involved, but in an emulator it's heckin' snappy.</p><p>Clearly I need to tackle the issue that you can't <u>REALLY</u> draw to the same window as the terminal....</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://social.afront.org/tags/retroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retroComputing</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Stylus<p>Now you can witness one of the first quickdraw calls from MicroPython on mac... 🎉 ⬛ </p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Stylus<p>asyncio is working on mac micropython!</p><p>also (not shown here) the "sys.stdin" object is pollable, and you can double-click a python file to run it as the main code file.</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a><br><a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a><br><a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a><br><a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a><br><a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a><br><a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Stylus<p>Are there any folks with vintage Mac programming experience who'd like to collaborate on figuring out what's next with Micropython on Mac?</p><p>I think that might be: What's the minimal set of APIs to do a fun graphical demo.</p><p>Pointers to "how to"-ish documentation in Pascal and C would be great as well, I have failed at finding this kind of stuff. (I do have Inside Macintosh but it is not a great tutorial)</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a><br><a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a><br><a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a><br><a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a><br><a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a><br><a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Stylus<p>oh my yay, it now works well enough to save and edit a file, then import and run that file.</p><p>you could basically use an old m68k mac as a python3 (well, micropython) development system now.</p><p>don't mind the debug messages, they're as scared of you as you are of them.</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Stylus<p>Whee! Now we can import files from the filesystem, as well as reading and writing files. Still haven't wrapped my head around how folders work, still can't enumerate files .. </p><p>as usual, work pushed to my micropython fork on github (which is called circuitpython, because you can't have two different forks of the "same" original project, argh).</p><p><a href="https://social.afront.org/tags/micropython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>micropython</span></a> <a href="https://social.afront.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://social.afront.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://social.afront.org/tags/retro68" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retro68</span></a> <a href="https://social.afront.org/tags/macintosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macintosh</span></a> <a href="https://social.afront.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Regionales Retro-Rechenzentrum<p>[…] denn er war Nukleus von vielen Entwicklungen Richtung Atari ST. So stammt Megamax Modula 2 direkt vom Gepard, und viele Entwickler wechselten zum ST. <a href="https://freiburg.social/tags/aufbauleaks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aufbauleaks</span></a> <a href="https://freiburg.social/tags/haslachwirkommen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haslachwirkommen</span></a> <a href="https://freiburg.social/tags/rettocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rettocomputing</span></a> <a href="https://freiburg.social/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Alanna 🏳️‍🌈🏳️‍⚧️<p>I got uploading to a SRAM working from an Arduino Nano! I have also tested properly resetting the 68008 from the Arduino and changing the pins to pull up. I should probably throw together a tiny bootloader and put a 512K SRAM on instead, and I think perhaps a SPLD or CPLD might replace the mess near the RAM more elegantly - a couple of daisy chained ATF22V10s might work well! It all seems stable at ~6Mhz despite being on a breadboard.</p><p><a href="https://mastodon.ie/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a> <a href="https://mastodon.ie/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://mastodon.ie/tags/breadboard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>breadboard</span></a></p>
Alanna 🏳️‍🌈🏳️‍⚧️<p>I Have neglected these projects too long ☹️. I will tidy up and get back them ASAP.</p><p><a href="https://mastodon.ie/tags/rc2014" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rc2014</span></a> <a href="https://mastodon.ie/tags/z80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>z80</span></a> <a href="https://mastodon.ie/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a> <a href="https://mastodon.ie/tags/mc68008" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mc68008</span></a> <a href="https://mastodon.ie/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>
Bitslingers-R-Us<p><a class="hashtag" href="https://zia.io/tag/netbsd" rel="nofollow noopener" target="_blank">#NetBSD</a> <a class="hashtag" href="https://zia.io/tag/m68k" rel="nofollow noopener" target="_blank">#m68k</a> now has binary packages for <a href="https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/m68k/10.0_2025Q1/All/clang-18.1.8nb3.tgz" rel="nofollow noopener" target="_blank">clang</a> and <a href="https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/m68k/10.0_2025Q1/All/llvm-18.1.8nb4.tgz" rel="nofollow noopener" target="_blank">llvm</a>.</p><p><a href="https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/m68k/10.0_2025Q1/All/" rel="nofollow noopener" target="_blank">https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/m68k/10.0_2025Q1/All/</a></p><p>Does anyone want to give them a try?</p>
zwangseinweisung<p>Finally, i got my hands on a cheap <a href="https://mastodon.social/tags/Motorola" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Motorola</span></a> 68882 FPU for my framing project. It was used as a math. co-processor in <a href="https://mastodon.social/tags/AtariST" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AtariST</span></a>, <a href="https://mastodon.social/tags/AtariTT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AtariTT</span></a>, <a href="https://mastodon.social/tags/AtariFalcon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AtariFalcon</span></a> and clones as well as other <a href="https://mastodon.social/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a> systems like the <a href="https://mastodon.social/tags/Amiga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Amiga</span></a> or <a href="https://mastodon.social/tags/Mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mac</span></a> .</p><p>Still waiting for the 68881 FPU</p><p><a href="https://mastodon.social/tags/Atari" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Atari</span></a> <a href="https://mastodon.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://mastodon.social/tags/vintagecomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vintagecomputing</span></a></p>
Bitslingers-R-Us<p>Did you know that <a class="hashtag" href="https://zia.io/tag/netbsd" rel="nofollow noopener" target="_blank">#NetBSD</a> <a class="hashtag" href="https://zia.io/tag/m68k" rel="nofollow noopener" target="_blank">#m68k</a> can compile itself from scratch?</p><p>How long would you imagine it might take to compile NetBSD 10 from source on real m68k hardware? Earlier this year I wanted to find out, so I set up a Macintosh to try it.</p><p>The toolchain, OS and installation sets started on 16-March and finished on 10-May:</p><pre><code>build.sh started: Sat Mar 16 17:04:20 UTC 2024 <a href="http://build.sh" rel="nofollow noopener" target="_blank">build.sh</a> ended: Fri May 10 00:35:54 UTC 2024 4692724.22 real 3810544.56 user 700310.18 sys</code></pre><p>That’s 1303 and a half hours, or almost eight weeks, or 54 days.</p><p>Installing the OS using <a href="http://build.sh" rel="nofollow noopener" target="_blank">build.sh</a> took another four hours (4:08:39).</p><p>The kernel took another almost 21 hours (20:55).</p><p>That’s a lot of time, but it worked without issues, and the system runs happily!</p>
Regionales Retro-Rechenzentrum<p>„Was? Die ›ST-Computer‹ gibt es immer noch? Gedruckt?“</p><p>Ja. Und grade sind von der aktuellen Ausgabe noch ein paar wenige Exemplare zu kaufen:</p><p><a href="https://forum.atari-home.de/index.php/topic,17980.msg270939.html#msg270939" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forum.atari-home.de/index.php/</span><span class="invisible">topic,17980.msg270939.html#msg270939</span></a></p><p>Themen:<br>- Taskbar 5 vs. Motosu<br>- MiSTeryNano<br>- Shotgun (Spiel)<br>- Hardware: Atari 2600+<br>u.a.</p><p><a href="https://freiburg.social/tags/atari" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atari</span></a> <a href="https://freiburg.social/tags/atarist" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atarist</span></a> <a href="https://freiburg.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://freiburg.social/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a> <a href="https://freiburg.social/tags/68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>68k</span></a></p>
Pixel Purrito<p>Well, the basics work, and it was a few orders of magnitude easier to have <a href="https://oldbytes.space/tags/Clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clang</span></a> producing <a href="https://oldbytes.space/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a> code than fighting autotools to get a working GCC cross-compiler :neocat_bongo_up: :neocat_bongo_down: :neocat_bongo_up: :neocat_bongo_down:</p>
Pixel Purrito<p>Current status: I wanted to build Clang 19.1.5, so I figured might as well enable the experimental <a href="https://oldbytes.space/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a> support. There's a handy page at <a href="https://m680x0.github.io/doc/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">m680x0.github.io/doc/</span><span class="invisible"></span></a></p>
Chris Hanson<p>I made a MINIX 68K system call emulator. MIT license, incomplete, but on the way to being able to run the MINIX C compiler!</p><p><a href="https://github.com/eschaton/MINIXCompat" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/eschaton/MINIXCompa</span><span class="invisible">t</span></a></p><p><a href="https://mastodon.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://mastodon.social/tags/minix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>minix</span></a> <a href="https://mastodon.social/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
argv minus one<p><a href="https://mastodon.sdf.org/tags/Intel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Intel</span></a> in 1976–1978: “1MB ought to be enough address space for anybody.”</p><p><a href="https://mastodon.sdf.org/tags/Motorola" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Motorola</span></a> in 1979: “Hold my beer.”</p><p><a href="https://mastodon.sdf.org/tags/x86" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>x86</span></a> <a href="https://mastodon.sdf.org/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
Regionales Retro-Rechenzentrum<p>All numbers taken from <a href="https://s1.hoffart.de/7zip-bench/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">s1.hoffart.de/7zip-bench/</span><span class="invisible"></span></a></p><p><a href="https://freiburg.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://freiburg.social/tags/benchmark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>benchmark</span></a> <a href="https://freiburg.social/tags/7zip" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>7zip</span></a> <a href="https://freiburg.social/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a> <a href="https://freiburg.social/tags/parisc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>parisc</span></a> <a href="https://freiburg.social/tags/sparc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sparc</span></a> <a href="https://freiburg.social/tags/mips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mips</span></a></p>
Regionales Retro-Rechenzentrum<p>Warum waren im deutschen Wikipedia-Artikel zu DR GEM noch keine Screenshots zur Atari-Version von GEM? Tsk.</p><p><a href="https://de.wikipedia.org/wiki/Graphics_Environment_Manager" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">de.wikipedia.org/wiki/Graphics</span><span class="invisible">_Environment_Manager</span></a></p><p><a href="https://freiburg.social/tags/atarist" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atarist</span></a> <a href="https://freiburg.social/tags/gem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gem</span></a> <a href="https://freiburg.social/tags/drgem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>drgem</span></a> <a href="https://freiburg.social/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a></p>
zwangseinweisung<p>I was in need for a vector graphic of a <a href="https://mastodon.social/tags/MC68000" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MC68000</span></a> for my "framing" project but i didn't find one. So i made it by myself. It's the most komplex SVG i've ever made <a href="https://mastodon.social/tags/Atari" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Atari</span></a> <a href="https://mastodon.social/tags/Amiga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Amiga</span></a> <a href="https://mastodon.social/tags/m68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68k</span></a> <a href="https://mastodon.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>