• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on mastodon.social

RastPort

@rastport@mastodon.social
mastodon 4.6.0-nightly.2026-03-16

RastPort designs and manufactures accesories and expansions for Amiga computers.

0 Followers
0 Following
Joined November 10, 2022
Webpage:
https://rastport.com

Posts

rastport
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
RastPort
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
@rastport@mastodon.social · Feb 20, 2026

GCC Pack 0.5 released today, contains an almost complete set of inline files for AmigaOS API calls working with both C and C++ compilers.

Inline files shipped with AmigaOS NDK do not work with C++, because this C++ compiler does not support specifying CPU registers for function arguments.

I wrote 'sfd2inlinecpp' tool, which generates proper inlines, the tool is included in the pack, so inlines for third party libraries may be generated.

https://rastport.com/techblog/gcc-pack/

View on mastodon.social
4
0
3
0
rastport
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
RastPort
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
@rastport@mastodon.social · Jan 24, 2026

What do I do on the software side now? I plan to release GCCPack 0.4 soon, (containing also C++ compiler), but to do this I have to regenerate all the system API inlines. The problem is C++ compiler doesn't support placing function arguments in fixed CPU registers. Older style approach, placing local variables in fixed registers, has to be used.

'fd2pragma' with SPECIAL 41 option almost does this, but well. Almost. It does not use 'static inline' for API calls. I write my own 'sfd2inline' then.

View on mastodon.social
0
0
0
0
rastport
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
RastPort
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
@rastport@mastodon.social · Jan 13, 2026

Tym razem nietypowy wpis po polsku. W ramach porządków, do oddania mam kilka książek opisujących oprogramowanie komputera Odra 1204, broszury na temat terminala Mera 9150 oraz instrukcję drukarki Mera D-100. Nie mam pojęcia czy to jakieś unikaty czy rzecz ogólnie dostępna. Stan dobry i bardzo dobry, jak na 50-letnie książki.

View on mastodon.social
1
0
0
0
rastport
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
RastPort
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
@rastport@mastodon.social · Dec 03, 2025

QoaPlay 0.8 released on Aminet. QoaPlay is a command-line player for Quite OK Audio files.

Changes in this version: fixed playback of stereo files in frequency halving mode.

https://aminet.net/package/mus/misc/qoaplay

#amiga #qoa

View on mastodon.social
2
0
0
0
rastport
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
RastPort
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
@rastport@mastodon.social · Nov 22, 2025

I always wanted to have a stack based programming language on Amiga, where AmigaOS API functions are just operators of the language. With a fast compiler. Then I have created one. Bzted 0.1 is released.

https://codeberg.org/krashan/bzted/releases

View on mastodon.social
2
0
1
0
rastport
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
RastPort
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
@rastport@mastodon.social · Nov 15, 2025

IFFChunkTool won the contest. What a nice surprise.

https://itch.io/jam/amiga-tools-jam-2025/results

View on mastodon.social
4
0
1
0
rastport
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
RastPort
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
@rastport@mastodon.social · Oct 05, 2025

I have finished a first working version of QOA player for Amiga – QoaPlay 0.6. In short: lossy compressed files (5:1 compression) play on 68030@25 MHz (44.1 kHz stereo). My humble 68020@28 manages 44.1 mono or 22.05 stereo, but with some improvements in the code it should be able to join the club.

I have submitted QoaPlay to Amiga 40 Tool Jam 2025, https://itch.io/jam/amiga-tools-jam-2025/entries. Binary can be downloaded there.

Source is on Codeberg, https://codeberg.org/krashan/qoaplay

View on mastodon.social
2
0
0
0
rastport
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
RastPort
RastPort
@rastport@mastodon.social

RastPort designs and manufactures accesories and expansions for Amiga computers.

mastodon.social
@rastport@mastodon.social · Aug 01, 2025

My adventures with writing C++ programs for Amiga without the standard library. Overhead of empty apllication has been reduced below 0.5 kB.

https://rastport.com/techblog/cplusplus-without-the-standard-library-amiga-gcc/

View on mastodon.social
8
0
4
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 14:00:08 UTC