I didn't think this would work, but it does!
UGBASIC isn't just one compiler, it first compiles the BASIC then it compiles using 3rd party tools for the target platform and output format π€¨
Unlike most of the platforms and compilers in the IDE, this doesn't use JS/WASM but a complex bit of shenanigans using my live Linux server. This means I might be setting myself up for some scary hosting invoices but it does mean that the compilation complexity is abstracted away and I have 3 platforms working with UGBASIC π
- C64
- Atari
- ZX Spectrum
Please have a play with it and let me know if it works for you :)
Something for you to test out if you have a spare moment - the classic game of 21/Blackjack for the C64
Hello everyone!
I came to this community drawn to the Sinclair Basic programming platform.
I'm Brazilian and I have a small collection of ZX Spectrum microcomputers and our national clones from Microdigital, the TK90X and TK95.
I currently manage a reference group for this line in Brazil on Facebook:https://www.facebook.com/groups/zxspectrumbrasil
I'm very happy to meet and participate in this community!
Thank you.
Coco! (I know very little about these computers but I just got my coco2 working ...)
My first exposure to a computer was the ZX81 in 1982. I was amazed that I could type in some text and then I could be landing a spaceship on Mars. This is where my interest in computers started. I read all the magazines and decided I wanted an Oric 1. It had a moving keyboard and it beeped when you pressed a key. What more could a 13 year old want. I told my dad and he bought me a ZX Spectrum 16k. He was obviously a lot wiser than me. I have never been without a computer ever since. The 16k got upgraded to 48k. The 48k got upgraded with a Saga One Emperor keyboard. Then a 128k toast rack, an Atari STE then an Amiga 500. I still have my original A500.
I started to collect all the 8-bit computers in the 90's and ended up with quite a collection. A few years back, they were doing nothing in storage so I sold most of them to other collectors and users. I hoped they would get more attention than I could give them. I kept my Spectrum 48k, Spectrum 128k, Atari STE, A500, A1200 and my C64 breadbin.
As with a lot of 8-bit users I wish I had written my own game when I was younger, but never did. Now with all the modern technology and game creators like Kwyll, AGD, MPAGD Boriel and others. I think I might stand a chance of doing something, even if it is rubbish.
I still enjoy all forms of gaming with Modern consoles and I never go far without my Retroid Pocket Flip 2.
Coming to the IDE soon for speccy fans :)
Edit: itβs here!
My name's Kurt. My first exposure to micro computers was at the local Radio Shack when I was a Sophomore or Junior in highschool. I use to go down there after school and change some of the programs running on the demo model I. Star Trek, ot Liza, what ever they had running that I could get into.
My parents got me a VIC 20 The Christmas of my Sophomore year in college. I upgraded that to a C64 a couple of years later when the price dropped a bit to around $375 at the local Service Merchandise. I lent it to a friend while I was finishing up my BSCS at the local state University. I never saw it again.
The reboot of Commodore has me all giddy waiting for the new C64 Ultimate to show up at my door. So much so that I've talked my 5 kids, all grown adults now, into forming a demo crew to find out what that's all about.
The current development environment is a couple of Mac's running Vice. Native development is done in TMP and Vision Basic the cross platform tools include KickAssembler, Albert for graphics, SID Factory II for the music, and I just added TRSE tonight. That's what drove me here, actually. The vast majority of my undergraduate work was done in Turbo Pascal, including a senior reading class in computer graphics, so I expect it to be a good fit for me.
I'm working on several different things at the moment: A raspberry pi based math co-processor cartridge, a port of the Star Trek game that's been floating around since 1977. I started it on the VIC-20, but never got a chance to finish it. Finally the demo project. If anybody can help me figure out how to get a picture from a digital camera in PNG format into a PNG file that Albert can convert, I could really use the help. I've tried using imagemagick to scale and change the color space to meet Albert's supposed requirements. Magick appears to work, but Albert still doesn't recognize the file. If TRSE could help, and I have to do some coding, that's fine too.
This is getting long so I'm gonna stop here. Can't wait to get to know everyone.
Anyone have recipes for using Kickass for 6502 computers other than the C64? Is it just a case of setting the correct memory addresses?
You can now code in assembler and assemble using KickAssembler - seems most tutorials now lean toward KickAss syntax so makes sense to go with the crowd :)
Using the same technique I am hoping to add TRSE cc: Andy HΒ

