Search found 74 matches

by thegg
Fri Feb 14, 2025 12:25 pm
Forum: Emulation and Cross Development
Topic: Conversion of VIC-SSS-MMX to CBM prg Studio
Replies: 39
Views: 21570

Re: Conversion of VIC-SSS-MMX to CBM prg Studio

My immediate thought was that you were suggesting an update to the SSS to offer improved performance mainly by the greater use of the zero page. My understanding now is you are intending to use it as a customised package intended for your use only. Which is fine. As I said above good luck and enjoy ...
by thegg
Thu Feb 13, 2025 3:22 pm
Forum: Emulation and Cross Development
Topic: Conversion of VIC-SSS-MMX to CBM prg Studio
Replies: 39
Views: 21570

Re: Conversion of VIC-SSS-MMX to CBM prg Studio

So there is a worthwhile challenge for you: integrate the SSS with a screen scroller. As far as your current project goes, you are dealing with an API designed for others to build a program around. I would worry that extensive use of zero page in the API will deprive the program developer of a valua...
by thegg
Tue Feb 11, 2025 4:27 pm
Forum: Emulation and Cross Development
Topic: Conversion of VIC-SSS-MMX to CBM prg Studio
Replies: 39
Views: 21570

Re: Conversion of VIC-SSS-MMX to CBM prg Studio

I have to say I admire your tenacity and patience. However, I do wonder if this is the best application of your time and effort. Spending time looking for functional improvements would surely be more interesting and worthwhile. You say you have replaced almost all stack push/pull operations and many...
by thegg
Tue Nov 12, 2024 3:08 pm
Forum: Programming
Topic: Line drawing algorithm
Replies: 54
Views: 24905

Re: Line drawing algorithm

Sorry, I've been following this with some interest, but I can't recall a SBC/BCS technique being discussed. Unless you are referring to Mike's chunky Bresenham snippet. Can you either explain further, or point me to the right post please.
by thegg
Mon Sep 02, 2024 11:58 am
Forum: Emulation and Cross Development
Topic: CBM prg Studio
Replies: 247
Views: 238377

Re: CBM prg Studio

My thanks as well. A fine product, maturing nicely.
by thegg
Sat Apr 20, 2024 1:47 pm
Forum: Programming
Topic: Sprites in ML
Replies: 55
Views: 44315

Re: Sprites in ML

The version of Sprite-imation uploaded by hawk uses a user-defined character set (embedded in the program) at $1800. When the program is installed it enables the character set by setting $9005 to the value $fe. Your program seems to want to use the default ROM characters by setting $9005 to $f0. You...
by thegg
Sun Apr 14, 2024 12:38 pm
Forum: Games
Topic: Prince of Persia
Replies: 71
Views: 52665

Re: Prince of Persia

Really impressive work. Must have taken a lot of hours. I admire your dedication and attention to detail. Well done.
by thegg
Mon Mar 11, 2024 3:44 pm
Forum: Emulation and Cross Development
Topic: Assembler
Replies: 38
Views: 22190

Re: Assembler

If I could only choose one book to learn how to program in Assembly / Machine Language on the VIC-20 , what would it be (and perhaps, why)? If you want a good beginner's book, take a look at VIC-20 Machine Code by Bruce Smith. You will find it in the Internet Archive. I stumbled on it by accident a...
by thegg
Sun Mar 10, 2024 5:21 am
Forum: Emulation and Cross Development
Topic: Assembler
Replies: 38
Views: 22190

Re: Assembler

I have been trying to learn via CBM prg Studio , but don't feel the proverbial "light bulb" coming on such that I could design, code, build, and execute something with utility and (hopefully) longevity. I'm afraid design needs to be done elsewhere using whatever method you are happy with....
by thegg
Fri Mar 08, 2024 3:00 pm
Forum: Emulation and Cross Development
Topic: Assembler
Replies: 38
Views: 22190

Re: Assembler

Hi, It looks to me like you are beginning to learn assembler, or perhaps returning to it after a long break. The strikes a chord with me as I came back to the VIC-20 after a nearly 40 year break while I scratched a living. For what it's worth, if you are using Windows to host a development environme...
by thegg
Thu Feb 08, 2024 6:11 am
Forum: Games
Topic: New BASIC game for the unexpanded VIC: TINY QUEST
Replies: 8
Views: 4970

Re: New BASIC game for the unexpanded VIC: TINY QUEST

Thank you. I will live happily ever after. :)
I liked your text. Perhaps you shouldn't restrict yourself to unexpanded memory and try something more expansive.
Well done.
by thegg
Tue Jan 30, 2024 10:37 am
Forum: Programming
Topic: Recommendations for VIC-20 assembly tutorial, tools
Replies: 10
Views: 6758

Re: Recommendations for VIC-20 assembly tutorial, tools

Hi, You might like to take a look at CBM prg Studio. It is a Windows IDE giving you the ability to develop software for the VIC 20 and other Commodore machines in both Basic and assembly. The assembler is straight forward to use and is supported by a help facility and tutorials. The IDE has a built ...
by thegg
Wed Dec 27, 2023 5:42 am
Forum: Games
Topic: New Game: LIQUIDATOR
Replies: 13
Views: 13201

Re: New Game: LIQUIDATOR

For a first game this is pretty good. It is a big challenge to squeeze every thing you would like into standard memory. There was a recent poll on how much memory people have and 8k expansion seems to be available to most people. I too struggled to understand quite what the game is about, so address...
by thegg
Wed Dec 27, 2023 5:21 am
Forum: Games
Topic: VIC-20+8k puzzler
Replies: 4
Views: 6526

Re: VIC-20+8k puzzler

Thanks for the comments. Very much appreciated.
by thegg
Fri Dec 22, 2023 5:26 pm
Forum: Emulation and Cross Development
Topic: Can't enter "=" into VICE monitor
Replies: 7
Views: 7829

Re: Can't enter "=" into VICE monitor

I think this is a font (typeface) problem. I see the same on my Vice 3.7 GTK3 installation on Win10. If I change the font from Monospace Normal to Monospace Bold the equals displays correctly. The equals seems to display correctly for most of the selectable fonts. Courier is another font which doesn...