Search found 699 matches

by Kakemoms
Sat Jan 12, 2019 10:22 am
Forum: Programming
Topic: Super Mario Bros for VIC-20
Replies: 96
Views: 85505

Re: Super Mario Bros for VIC-20

Looks really nice, and with the music its a winner. I hope you manage to squeeze in mario and some enemies. Yea, raster split with scrolling is problematic due to the cycle intensive behaviour of the scrolling. Rotating the background "earth" tiles is not so bad. One "only" rotat...
by Kakemoms
Wed Jan 09, 2019 9:37 pm
Forum: Programming
Topic: Super Mario Bros for VIC-20
Replies: 96
Views: 85505

Re: Super Mario Bros for VIC-20

that's good for the pet, but I think the Vic is capable of better... [edit] - btw, from my perspective, the music and smooth scrolling are no longer issues for this game. My current concerns are lack of graphics characters in the pool to use for rendering sprites (only 60 with double buffering and ...
by Kakemoms
Tue Jan 08, 2019 3:52 pm
Forum: Hardware and Tech
Topic: SuperCPU for the Vic-20
Replies: 176
Views: 115993

Re: SuperCPU for the Vic-20

Slightly less buggy: SVbrowse.png You may notice that I use a 6-bit font. Its the original Vic-20 font that is compressed in realtime from the ROM. As for VGA output, it currently emulates the VIC output so that you get the same on the VGA screen and CRT. There are a few possibilities for the VGA ou...
by Kakemoms
Sun Jan 06, 2019 1:08 pm
Forum: Hardware and Tech
Topic: SuperCPU for the Vic-20
Replies: 176
Views: 115993

Re: SuperCPU for the Vic-20

I have found a better supplier, so the additional cost is only 5USD per card for edge connector hard gold... meaning I will use hard gold for edge and ENIG (thin gold) for the rest. Here are a couple of pictures of the menu system: SVmenu1.png SDcard browser: SVbrowse.png Still some bugs when testin...
by Kakemoms
Sat Jan 05, 2019 12:13 am
Forum: Programming
Topic: Making a random number in Assembly
Replies: 50
Views: 36006

Re: Making a random number in Assembly

Interesting. Also see the second entry of this tread which discusses the idea of having random game elements.

Its like when someone sets a new world record in Super Mario Brothers.. there are very few instances left to random behaviours.
by Kakemoms
Fri Jan 04, 2019 11:47 am
Forum: Programming
Topic: Making a random number in Assembly
Replies: 50
Views: 36006

Re: Making a random number in Assembly

For example in 0.5K or 1K minigames and such, sometimes all you need is the smallest random number routine. Here's a handy one: Random subroutine lda #$01 <------+ asl | bcc .1 | eor #$4d | .1 | sta Random+1 ---+ eor $9124 rts Too random? To get a predetermined sequence of 255 values in range of $0...
by Kakemoms
Fri Jan 04, 2019 10:39 am
Forum: Programming
Topic: Making a random number in Assembly
Replies: 50
Views: 36006

Re: Making a random number in Assembly

For example in 0.5K or 1K minigames and such, sometimes all you need is the smallest random number routine. Here's a handy one: Random subroutine lda #$01 asl bcc .1 eor #$4d .1 sta Random+1 eor $9124 rts Too random? To get a predetermined sequence of 255 values in range of $01-$ff instead, just re...
by Kakemoms
Fri Jan 04, 2019 4:09 am
Forum: Hardware and Tech
Topic: SuperCPU for the Vic-20
Replies: 176
Views: 115993

Re: SuperCPU for the Vic-20

Hi The menu/file browser is almost "finished" (e.g. alpha) and I am starting to plan for the final board production. With that in mind, I have some questions on preferences (to the users): 1) Do you want Hard Gold coated PCBs? This will increase the cost of each board by 30USD (at least fo...
by Kakemoms
Wed Jan 02, 2019 12:23 pm
Forum: Hardware and Tech
Topic: Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])
Replies: 12
Views: 8196

Does Pi1541 run with a VIC-20? (split/OT from: SD2IEC and Penultimate [...])

Hi

I tried to put together a pi1541, but it did not work with the Vic-20 (at least the one I tested it with). I haven't found that I did anything wrong.

Anyone else here had any luck with a pi1541 and Vic20?
by Kakemoms
Sun Dec 23, 2018 10:12 am
Forum: Programming
Topic: Super Mario Bros for VIC-20
Replies: 96
Views: 85505

Re: Super Mario Bros for VIC-20

@Kakemoms Concerning music... When I was a kid, I dabbled around the music functionality of the Super Expander and I always set the volume to the max (15). I was rather frustrated that most polyphonic music came out as very noisy. Then I realized many games used polyphonic music without the level o...
by Kakemoms
Sat Dec 22, 2018 1:49 pm
Forum: Programming
Topic: 4 POKE Addresses I Found
Replies: 8
Views: 11774

Re: 4 POKE Addresses I Found

Oh, yea these are somewhat confusing as "mirrors". There are 16 registers in the VIC chip that controls screen functions. They normally start at $9000 (hex) which equals 36864. The last register is at 36864+15=36879. Now if you go to 36880, the VIC chip will receive data because of the int...
by Kakemoms
Sat Dec 22, 2018 12:18 am
Forum: Buy, Sell, and Trade
Topic: Auction Price - Why?
Replies: 8
Views: 8147

Re: Auction Price - Why?

It seems to have been sold at 273.50USD.. which is still less than what my Vic-20 costed in early 1983 (at least here in Norway). :wink:
by Kakemoms
Thu Dec 20, 2018 4:56 am
Forum: Hardware and Tech
Topic: Picture garbled - Which chip to replace?
Replies: 2
Views: 4432

Re: Picture garbled - Which chip to replace?

Hmm.. color RAM and screen map RAM both corrupted.. unlikely... but maybe ZP corruption. Vic background and screen colors look ok, so its the clearing of the screen that fails. And that uses pointers in ZP (which is not tested during boot). Try clipping a working RAM chip on top op the ZP RAM chip (...
by Kakemoms
Mon Dec 03, 2018 10:30 am
Forum: Buy, Sell, and Trade
Topic: VIC-1001 For Sale
Replies: 8
Views: 7780

Re: VIC-1001 For Sale

Thats a nice one! With packaging and working! Wow.
by Kakemoms
Sun Dec 02, 2018 4:17 pm
Forum: Hardware and Tech
Topic: SuperCPU for the Vic-20
Replies: 176
Views: 115993

Re: SuperCPU for the Vic-20

I have been playing around with a menu (not finished) and a basic extension. Currently SD card commands have been finished: SDIN (or SDINIT if you want to used the full name): SDINIT.png Commands have been tested to work in both immediate mode and as part of programs. Seems to be ok. SDIR: SDIR.png ...