Search found 1184 matches

by chysn
Fri Feb 02, 2024 10:40 am
Forum: Programming
Topic: Starting VIC-20 unexpanded-project UEFA European football championship 2024
Replies: 5
Views: 504

Re: Starting VIC-20 unexpanded-project UEFA European football championship 2024

Ambitious, for sure, but I'm looking forward to seeing it develop!
by chysn
Sun Jan 28, 2024 2:49 pm
Forum: Programming
Topic: Recommendations for VIC-20 assembly tutorial, tools
Replies: 10
Views: 814

Re: Recommendations for VIC-20 assembly tutorial, tools

I need a recommendation on a good tool to write, edit, save, load, assemble, etc on the VIC-20. Note: Shameless self-promotion lies ahead. wAx is the finest native assembler ever released for the VIC-20. If you get the wAxpander Deluxe Edition (with the printed manual*), you'll find copious tutoria...
by chysn
Sat Jan 27, 2024 5:39 am
Forum: Programming
Topic: How do I redefine characters with 8k or more RAM?
Replies: 25
Views: 3530

Re: How do I redefine characters with 8k or more RAM?

A very impressive image, nicely done!
by chysn
Wed Jan 24, 2024 7:19 pm
Forum: Games
Topic: looking for 8KB game cartridges with joystick support
Replies: 3
Views: 487

Re: looking for 8KB game cartridges with joystick support

Overdoc wrote: Wed Jan 24, 2024 10:00 am I know this list (FUNET/Zimmers), but not sure which of them support a joystick?
Most cartridge games do, but it wouldn't be terribly hard to try each game you're interested in and see if it supports a joystick. All of the ones I mention above do.
by chysn
Wed Jan 24, 2024 9:37 am
Forum: Games
Topic: looking for 8KB game cartridges with joystick support
Replies: 3
Views: 487

Re: looking for 8KB game cartridges with joystick support

I don't know if there's such a thing as a "list with all known" carts, but here's a decent list of 8K ROM images: https://www.commodore.ca/manuals/funet/cbm/vic20/roms/8k/index-t.html If I were filling up a multi-cart, I'd make sure to include * Omega Race * Shamus * Gorf * Avengers (Space...
by chysn
Fri Jan 12, 2024 4:01 pm
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 8305

Re: Ed for Prophet 5

The manuals arrived today! So time to put this product on Etsy, where I'm sure I'll find it difficult to keep up with demand.
IMG_6893.jpg
by chysn
Sun Jan 07, 2024 11:12 am
Forum: Programming
Topic: Pixel, pixel, on the wall - who's the squarest of them all?
Replies: 3
Views: 2470

Re: Pixel, pixel, on the wall - who's the squarest of them all?

I think it’s about 1 2/3 wider than tall.
by chysn
Fri Jan 05, 2024 12:31 pm
Forum: Games
Topic: Verbix by Fabrizio-Caruso
Replies: 6
Views: 4223

Re: Verbix by Fabrizio-Caruso

Thanks!

Yeah, that's fun! I might hook up my real joystick and try it again. I can never get anywhere with a keypad "joystick." I got 758 before mental fatigue got the best of me.
by chysn
Fri Jan 05, 2024 9:19 am
Forum: Games
Topic: Verbix by Fabrizio-Caruso
Replies: 6
Views: 4223

Re: Verbix by Fabrizio-Caruso

Instructions anywhere? What's the red area? What's the yellow area? What's the green area? What are the letters along the margin, and why does it occasionally put a new letter into a cell? How do you score points? I can move the letters around, but when I spell a word in one of the rows, nothing hap...
by chysn
Thu Jan 04, 2024 11:06 am
Forum: Games
Topic: New Game: LIQUIDATOR
Replies: 13
Views: 4700

Re: New Game: LIQUIDATOR

Great game, thanks!

A "pull" mechanic would definitely be welcome.
by chysn
Mon Jan 01, 2024 7:00 pm
Forum: Programming
Topic: How do I redefine characters with 8k or more RAM?
Replies: 25
Views: 3530

Re: How do I redefine characters with 8k or more RAM?

The absence of actual DATA notwithstanding, the main problem here is your setting for 36869. When the VIC-20 gets 8K+ of expansion, the screen moves to 4096, and 36869 controls both character set address AND screen location. If you want to keep your custom characters at $1C00, then POKE 36869, 207 A...
by chysn
Mon Jan 01, 2024 11:28 am
Forum: Programming
Topic: My Favorite Instruction of 2023
Replies: 7
Views: 1654

Re: My Favorite Instruction of 2023

I'd love CMPX and CMPY, those are near the top of my wish list. Comparing two registers can also use either a zeropage temporary or self-modifying code for 6 cycles in each version. ZP is the approach I take, and it's what you'd need to use as the standard for determining whether an identity table ...
by chysn
Mon Jan 01, 2024 10:25 am
Forum: Programming
Topic: My Favorite Instruction of 2023
Replies: 7
Views: 1654

Re: My Favorite Instruction of 2023

It's fun to think about how long a 6502 program would have to be to make up the 256 bytes and get a savings.

I mean, I'd love CMPX and CMPY, those are near the top of my wish list. But there'd need to be so many of them to make an identity table worthwhile.
by chysn
Mon Jan 01, 2024 10:04 am
Forum: Programming
Topic: My Favorite Instruction of 2023
Replies: 7
Views: 1654

Re: My Favorite Instruction of 2023

I never have a spare 256 bytes! My reaction was roughly similar when I first read about it on nesdev.org - but one never knows ... perhaps some day this idea might come handy. The thing that comes to mind is the kind of stuff you do with raster timing, where cycles need to be exact. But you seem to...
by chysn
Mon Jan 01, 2024 9:48 am
Forum: Programming
Topic: My Favorite Instruction of 2023
Replies: 7
Views: 1654

Re: My Favorite Instruction of 2023

It's a shame though they are missing the corresponding store instructions for absolute indexed. I haven't acutely felt the absence of the STi (i=some index register). Since LDi ABS,i frees up the Accumulator, it's more natural to use either STA (ZP),Y (as in your Comet loop) or STA ABS,X for these ...