#BOOPSI

Victoria Krb RetroGeek BlogVictoriaFerryRetroGeek@piaille.fr
2026-01-29

My #Amiga #Audacity #BOOPSI rewrite, so far. Will do nothing useful for a moment, yet a lot of things are in place, architecture-wise. C89 ,Can compile from gcc2.95 on Amiga. The data and functionalities are indépendant from the UI... track selection just implemented... automatized serialization in any format..., ...features features...

Victoria Krb RetroGeek BlogVictoriaFerryRetroGeek@piaille.fr
2026-01-18

Still in "Proof of concept" of an #Amiga OS3 #Audacity rewrite with a #BOOPSI interface, with hardcore layouts... Went through an unimaginable loaf of problems, BOOPSI is ok i you have 3 buttons or just a list... else face doom. Well, that's my interest: let's *really* make something with it. .. yet guess what ? It looks like I'm finnaly having a stable state with most problematic things resolved (using my own scroll method, with sub layout in it). "Why don't you port WxWidget and auda. ?" Because Wx has, the worst code I've ever seen, and audacity is just a frontend for linux audio libs (no interest). it'll be a frontEnd for Amiga stuffs in 100kb.

Victoria Krb RetroGeek BlogVictoriaFerryRetroGeek@piaille.fr
2025-11-23

First release of my sub-project #BoopsiWizard for generating #AmigaOS3 #Amiga #BOOPSI class and gadgets with code and projects for many compilers, version Beta0.2, yet functionnal.
github.com/krabobmkd/boopsiwiz ... hopefully also on aminet soon. Seting up a C project for creating a BOOPSI class can be complex, when not judged impossible with compilers not supporting it. Now it's easy.
This project is also open to participation, so anyone can propose additional templates.

Victoria Krb RetroGeek BlogVictoriaFerryRetroGeek@piaille.fr
2025-11-06

I'm back to #coding #Amiga #BOOPSI for #AmigaOS interfaces, I've almost finished a wizard to extends "Gadget classes", thing that is completely lacking since 33 years . One minute to setup a gadget project, with makefiles for 3 compilers instead of ... actually monthes of work ( most compilers won't even support the link mode by default.).
developer.amigaos3.net/forum/1

du code
2025-08-22

In his latest blog entry, Rave developer Daniel 'trixie' Jedlicka reports on his work on the sndfile.library for AmigaOS 4, the development of a BOOPSI class for displaying multi-channel audio waveforms (e.g. 5.1 surround) and how detours can lead to the goal after all.

amiga-news.de/en/news/AN-2025-

#AmigaOS4 #libsndfile #BOOPSI

Victoria Krb RetroGeek BlogVictoriaFerryRetroGeek@piaille.fr
2025-02-20

@gabrielesvelto Yes, "that" #BOOPSI. Designed as an Object-Oriented system in 1992, but with only a few class implemented, the OS3.5/3.9 and current 3.2 are trying to complete a better set of gadget class. MUI actually was also based on it, but derived their own class system. Datatypes are also part of boopsi. Exemples and support (and compilers) were lacking back then, so now it's more ok and I may do things with it now.

Victoria Krb RetroGeek BlogVictoriaFerryRetroGeek@piaille.fr
2025-02-04

I have an account at the #amiga #amigaos3 #developer #forum, because i'm trying to use some #boopsi ... an old API with absolutely no good examples around. Very hard if not impossible to do very simple things. and like 2 weeks to set up a compiler for the project. Well at least, 34 years after, there's a forum with 3 people on it.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst