mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#retroprogramming

1 post1 participant0 posts today
Scott Small 🇨🇦<p>For those not following <a href="https://oldbytes.space/tags/m68kMicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>m68kMicroPython</span></a> development, a lot has been happening rather quickly in the last couple of weeks!</p><p>There's enough support for the Toolbox now that I've been able to re-create the <a href="https://oldbytes.space/tags/Macstodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Macstodon</span></a> splash/loading screen with it - see below.</p><p>Big thanks to <span class="h-card" translate="no"><a href="https://social.afront.org/@stylus" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>stylus</span></a></span> for all his hard work developing the port and making this possible!</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/RetroProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroProgramming</span></a> <a href="https://oldbytes.space/tags/VintageMac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VintageMac</span></a> <a href="https://oldbytes.space/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> <a href="https://oldbytes.space/tags/Mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mac</span></a> <a href="https://oldbytes.space/tags/MacOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacOS</span></a> <a href="https://oldbytes.space/tags/ClassicMac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClassicMac</span></a> <a href="https://oldbytes.space/tags/68k" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>68k</span></a> <a href="https://oldbytes.space/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://oldbytes.space/tags/MicroPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicroPython</span></a> <a href="https://oldbytes.space/@smallsco/114889267494614758" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">oldbytes.space/@smallsco/11488</span><span class="invisible">9267494614758</span></a></p>
Atari Scene News<p>New version 1.7.3 of Mad Pascal, a 32-bit Turbo Pascal compiler for <a href="https://mastodon.world/tags/Atari8bit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Atari8bit</span></a> and other MOS 6502 CPU-based computers <a href="https://github.com/tebe6502/Mad-Pascal" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/tebe6502/Mad-Pascal</span><span class="invisible"></span></a> <a href="https://mastodon.world/tags/atari" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atari</span></a> <a href="https://mastodon.world/tags/retroprogramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retroprogramming</span></a></p>

Is there a good guide for porting various old school dialects of BASIC to FreeBASIC or at least QBASIC for which it has a compatibility mode?

I'm trying to port some old HP 2000 Timeshare BASIC and some Applesoft BASIC to FreeBASIC and I'm hitting road blocks. I'm aiming to get the projects to complile successfully in QB mode first before migrating to FreeBASIC's native mode.

#Introduction

Hi everyone. I just moved to this server from Astrodon because I feel it is a better fit for my diversity of interests. These include: amateur #Astronomy, #HamRadio, #Photography, #Cycling, #Hiking, #Nature, #Scotch, #RetroComputing, #RetroProgramming, playing electric #Guitar and following #F1.

I live in #Canada with my wife and dog, and we have three wonderful adult children (me and the wife that is, not me and the dog!).

I also run a #Commodore BBS:
bbs.deepskies.com:6400

Replied in thread

@ry @kalleboo Ooooh, Think Pascal.

Back in … 1989? a club colleague introduced me to the local uni’s computer lab, filled with Mac II. Base config, 13" color screen with 640x480 in 256 colors, with Hypercard and Think Pascal on it. And some word processor.

Coming from the Atari ST, the Mac II wasn’t much faster than what I had, and the GUI was theoretically similar.

But ThinkPascal felt sooo much more advanced due to the tight integration of its source level debugger into the IDE. On the ST, debuggers weren’t integrated yet into the UI, and were cumbersome to use.

So Think Pascals step-by-step debugger and variable inspection in windows were mind-blowing for me ("how to they do this in supervisor mode, and yet have full access to high-level OS/grafport/window calls?" -- little did I know how hacky System 6/7 were).

These memories.

Continued thread

One clever thing in SK8: Their SuperCard-style ‘new' command for creating objects lets you initialize properties:

new object with objectName “Person”
addProperty Person, ‘name’
addProperty Person, ‘address’
addProperty Person, ‘phoneNumber’

But then instead of a SuperCard-style English-like ’define property' command, they used the nerdy ‘addProperty’ name. Not even 'add property' with a space.

4/6