Commodore OS BASIC manual released

Discussion of software development within Commodore OS and the future development of Commodore OS.
Post Reply
User avatar
LeoNigro
Site Admin
Posts: 491
pinterest Kuchnie na Wymiar Warszawa
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Commodore OS BASIC manual released

Post by LeoNigro »

You might be interested in reading the new Commodore OS BASIC manual before the release of Commodore OS Vision 3.0 on Tuesday here:
https://www.commodoreos.net/doc/cosbasic_manual.html
Image Leo Nigro. Co-founder and Lead Engineer - PC and Amiga at Commodore
Commodore OS and C64x Creator. Site Admin.

NibbleNut
Posts: 23
Joined: Sat May 03, 2025 12:30 pm
Contact:

Re: Commodore OS BASIC manual released

Post by NibbleNut »

Hey Leo. Been all through the manual. I'm looking for a way to make my window 100% opaque within OS Basic Studio. I know I can alt mousewheel but I want to set it programatically.

User avatar
LeoNigro
Site Admin
Posts: 491
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Commodore OS BASIC manual released

Post by LeoNigro »

Try putting your program name followed by " - Commodore OS BASIC" in the window title. ;)
Image Leo Nigro. Co-founder and Lead Engineer - PC and Amiga at Commodore
Commodore OS and C64x Creator. Site Admin.

NibbleNut
Posts: 23
Joined: Sat May 03, 2025 12:30 pm
Contact:

Re: Commodore OS BASIC manual released

Post by NibbleNut »

Holy crap. I t worked LOL. Never would have found that.

Thx bud

NibbleNut
Posts: 23
Joined: Sat May 03, 2025 12:30 pm
Contact:

Re: Commodore OS BASIC manual released

Post by NibbleNut »

Actually, I'm having so much fun in here. So, I've built a retropie machine complete with cabinet. Within OS Basic Studio, can I create a package for distribution to include in the Vision games and also in my retropie ? Problem is, I only have the vice emulator on the retropie.

User avatar
LeoNigro
Site Admin
Posts: 491
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Commodore OS BASIC manual released

Post by LeoNigro »

can I create a package for distribution to include in the Vision games and also in my retropie

You want to call the included Commodore OS games via retropie? Interesting idea and entirely possible.

When I was developing COS3 I nearly included RetroPie/EmulationStation. I went as far as theming EmulationStation and got a fair way to something that looked passably decent as a Retro-Futuristic blue theme. However, I saw some of the incredible work people had put into custom theming EmulationStation, and thought, it's going to take way too much time to come up with something close to comparable, and this is just starting to hold up the release. I made a decision that it was better to focus on Commodore OS as a desktop experience, rather than become just another EmulationStation/RetroPie front-end experience. But now that the desktop experience has come together for the most part (and yes there's still further tweaking to be done), maybe it is time to reconsider adding an EmulationStation front end.

The plan is to have an optional feature installer in Commodore OS 3.1/4.0, and I might pursue EmulationStation as a feature option, or maybe even a standard option. To some extent, the feature installer should allow you to even choose the games and genres for inclusion.

You may have heard me mention I have produced a Rapid Application Development technology over the last decade or more. It has been my intention to use that to produce a front end for a game launching/store, including community interactions, external links and ROM identifying, sort of like a Plex for ROMs, eventually (potentially) culminating in a simple kind of GameMaker (of course producing cross platform and Amiga/C64 games). This was all intended to be a part of my plans for "Commodore Central", which unfortunately is currently just displaying as a webpage, and I hate that I haven't had the time to progress on that having touted it. Just prior to my Commodore acquisition involvement I was on the verge of releasing this RAD tech commercially as a SASS product, which given my new engagement at Commodore, may never come to be.

When Commodore OS 2 and 3 was created under the auspices of MyRetroComputer's Commodore license, I pretty much felt I had free reign to include whatever I wanted in Commodore OS in regard to my personal IP, but since the Commodore acquisition they obviously have to formally secure IP, so I am in discussions with Commodore's lawyer to lock down what the legal implications of this are. If it gets too hard then unfortunately my extensive and ambitious (and perhaps deslusional :lol:) plans regarding that tech may have to be scrapped. Perhaps the inclusion of EmulationStation is a reasonable compromise or stop gap, maybe even a preferable one.

If you would like to create a feature package for COS that includes EmulationStation please DM me and we can work out the relevant details to automate the package download, setup and inclusion for all users who want it. The launching of all the COS games is as simple as running the command lines in the menu editor app. You would then need to add to the Emulation Station database. I might also add, that a Gamebase database is another option. jGamebase is included under the Emulation menu, and it currently has thousands of demos included. It can also be optionally launched from the Commodore icon on the main dock, if you change it to within the Commodore OS Settings manager.

Currently, Commodore OS development is at a standstill, due to my tasks in regard to the C64 Ultimate's release. I can't wait for you to see the culmination of what the team has been working on.
Image Leo Nigro. Co-founder and Lead Engineer - PC and Amiga at Commodore
Commodore OS and C64x Creator. Site Admin.

NibbleNut
Posts: 23
Joined: Sat May 03, 2025 12:30 pm
Contact:

Re: Commodore OS BASIC manual released

Post by NibbleNut »

I can't wait either. With the new awakening of commodore and based on the video, it seems to me like it's just a new but original C64. I'm loving my I9 8 core ITX C64X with OS Vision. I love your ideas to include retropie but I actually want to go the other way. 1st I just want to make my programs/games in OS Basic studio distributable but don't see how to do that. Then 2nd I thought of using that distributable to include in my retreopie setup so.....the retropie would need a OS Vision OR basic studio emulator built in. That's likely a longshot but I should be able to make my programs sharable rather than zipping everything up and emailing.

Speaking of that......you know what would be awesome???? A show and tell website where we can checkout other peoples applications, tip and tricks and so on. It could also house a Q&A section for Basic OS Studio like moving images around the screen without leaving a trail or layered canvases, etc.

User avatar
LeoNigro
Site Admin
Posts: 491
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Commodore OS BASIC manual released

Post by LeoNigro »

Speaking of that......you know what would be awesome???? A show and tell website where we can checkout other peoples applications, tip and tricks and so on.
It is sorta but not quite the plan I had for Commodore OS Central, which was to feature more of a community app sharing downloader.
I was not thinking about blogging, but now I think about it, it would be pretty cool.
But then again....why don't you use this forum for that purpose right now.
If you can't host and provide a link, I guess you could DM me and we could host on this site easily enough.
1st I just want to make my programs/games in OS Basic studio distributable but don't see how to do that.
The distribution functionality was dropped from COS Studio at the 11th hour to release.
I'm hoping we can get that feature re-introduced shortly.
IIRC you could redistribute to Linux, Windows, Android and even webassembly.
I'll post here when I have a definitive answer on the availability of that feature.
Image Leo Nigro. Co-founder and Lead Engineer - PC and Amiga at Commodore
Commodore OS and C64x Creator. Site Admin.

NibbleNut
Posts: 23
Joined: Sat May 03, 2025 12:30 pm
Contact:

Re: Commodore OS BASIC manual released

Post by NibbleNut »

hmmm. Awesome. Ya, I guess this site would work for the knowledgebase. I'll post over in the OS programming thread shortly. Thanks Leo

Post Reply

Who is online

Users browsing this forum: Peter1512 and 10 guests