101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

483
active users

#Retro68

0 posts0 participants0 posts today
Stylus<p>I went ahead and created a github organization for a fresh fork of micropython, and then made a release. You can get a fresh dsk of this micropython mac port from <a href="https://github.com/m68k-micropython/micropython/releases" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/m68k-micropython/mi</span><span class="invisible">cropython/releases</span></a> and as <span class="h-card" translate="no"><a href="https://oldbytes.space/@smallsco" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>smallsco</span></a></span> noted it works on infinitemac.org</p><p><a href="https://social.afront.org/tags/umac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>umac</span></a> <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/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/retroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retroComputing</span></a></p>
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>
Stylus<p>yay, successfully wrote &amp; read back file contents with micropython on macos 6. <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/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>Darn, I think all the easy parts of the micropython mac m68k port are done.</p><p>unfortunately, vfs_posix doesn't seem to be a good fit. I <u>did</u> manage to create a "file" but couldn't actually write data to it.</p><p>And while it was working in system6 I just tried it again with system7 and it's failing to start at all. boo.</p><p><a href="https://github.com/jepler/circuitpython/blob/ports-m68kmac/ports/m68kmac/README.md#key-todos" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/jepler/circuitpytho</span><span class="invisible">n/blob/ports-m68kmac/ports/m68kmac/README.md#key-todos</span></a></p><p><a href="https://social.afront.org/tags/umac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>umac</span></a> <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/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/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>
Stylus<p>Build updated at <a href="https://emergent.unpythonic.net/files/sandbox/micropython.dsk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">emergent.unpythonic.net/files/</span><span class="invisible">sandbox/micropython.dsk</span></a></p><p>Almost all of the "full features" support level of micropython are enabled, "mpz" for long integers and "float" for floating point numbers.</p><p>Backspace works in the repl. arrow keys don't.</p><p>A TODO section in the new README lists key items to work on:</p><ul><li>Correctly implement GC collection (stack + registers)</li><li>Add Mac API support (e.g., quickdraw, arbitrary traps)</li><li>Support larger heap</li><li>Address GPL files (RetroConsole), GitHub Actions CI, and other issues that might prevent upstream inclusion.</li></ul><p><a href="https://social.afront.org/tags/umac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>umac</span></a> <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/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/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>
Stylus<p>Micropython on m68k mac? why not! It's reached the point of sorta working.</p><p><a href="https://social.afront.org/tags/umac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>umac</span></a> <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/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/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>
Flying Armageddon<p>So <span class="h-card" translate="no"><a href="https://101010.pl/@jpolgesek" class="u-url mention">@<span>jpolgesek</span></a></span> told me that there is something like <a href="https://101010.pl/tags/MARCHintosh" class="mention hashtag" rel="tag">#<span>MARCHintosh</span></a>. So this year we try to make something fun with his Macs and <a href="https://101010.pl/tags/Retro68" class="mention hashtag" rel="tag">#<span>Retro68</span></a>!</p><p><a href="https://101010.pl/tags/flyingarmageddon" class="mention hashtag" rel="tag">#<span>flyingarmageddon</span></a></p>