Search found 4688 matches
- Tue May 14, 2024 9:00 am
- Forum: Programming
- Topic: read BitMap pixel
- Replies: 1
- Views: 71
Re: read BitMap pixel
I do not know if this is supposed to be a pop quiz, but anyhow ... Is the routine for reading the pixel correct? No, it is not. In "ReadPixel:" the instruction "cmp xtable,x" is the wrong one for the job. You could have found this out by yourself already by testing the routine be...
- Tue May 14, 2024 1:24 am
- Forum: Hardware and Tech
- Topic: VR/W timing (split/OT from: Cheese and Onion)
- Replies: 1
- Views: 70
Re: VR/W timing (split/OT from: Cheese and Onion)
Do you know the VIC that did not like Cheese and Onion? The improvement on the timing logic from 2-prong to DIN/CR had been covered in this thread here: " Anyone know what this board mod is? ", to quote: [...] On the 2-prong, the VR/W signal is simply disconnected from CR/W during VIC fet...
- Tue May 14, 2024 1:05 am
- Forum: Games
- Topic: WIP: Bubble Bobble
- Replies: 31
- Views: 3031
Re: WIP: Bubble Bobble
What? %p I can't get my imagery to picture MINIPAINT with a web interface and user accounts. You completely forgot there's already a working native solution for editing graphics, sprite sheets in particular, on the VIC-20. Coders and graphicians already teamed up ages ago to collaborate on game gra...
- Mon May 13, 2024 1:43 am
- Forum: Games
- Topic: WIP: Bubble Bobble
- Replies: 31
- Views: 3031
Re: WIP: Bubble Bobble
Mike wrote:MINIPAINT? [...]
You should be very cautious with complaining about 'isolated tools' and 'non-availability of (source) code' in your Manifesto if you otherwise are oblivious of prior art.pixel wrote:OK... Was only remembering BASIC extension things about it.
- Sun May 12, 2024 9:45 am
- Forum: Games
- Topic: WIP: Bubble Bobble
- Replies: 31
- Views: 3031
Re: WIP: Bubble Bobble
MINIPAINT?pixel wrote:[...]
I have used MP on several occasions to design sprite patterns. Here is an example, including a "how to extract the bitmap data":
VicShroom - My first Vic prod
- Sun May 12, 2024 6:20 am
- Forum: Programming
- Topic: MINIGRAFIK batch processing suite
- Replies: 58
- Views: 51727
Re: MINIGRAFIK batch processing suite
Here we have a Music Card, specifically dedicated to our Italian fellows here in Denial (Hi, Ale!) ( download ): https://dateipfa.de/.Public/denial/images/minigrafik/music_card.png To note: the German print of the VIC-20 User's Manual makes the suggestion to try to program this very song. The pictur...
- Sat May 11, 2024 8:37 am
- Forum: Programming
- Topic: Starting VIC-20 unexpanded-project UEFA European football championship 2024
- Replies: 8
- Views: 1865
Re: Starting VIC-20 unexpanded-project UEFA European football championship 2024
This doesn't work for large programs. I already pointed out in the thread " Corrupt end of basic program ", that copying 174/175 to 45/46 is problematic. Actually, it only works immediately after the program has been loaded - the KERNAL load procedure places the address behind the last lo...
- Sun May 05, 2024 11:26 am
- Forum: Collecting and History
- Topic: Young Arthur's Quest
- Replies: 6
- Views: 509
Re: Young Arthur's Quest
Hi, avsars, Another lost VIC-20 adventure game released in 1982 by RBI Software. I know, they are not very interesting and this time some might have preferred me not to recover the file but I am just doing this for preservation purposes. [...] The forum has quite a few members interested in adventur...
- Sun May 05, 2024 11:08 am
- Forum: Programming
- Topic: PRINT 32-bit integer numbers
- Replies: 5
- Views: 399
Re: PRINT 32-bit integer numbers
This is the code so far... I used one of the multiply routines from Toby Lobster... only to play around with them. That part ... sec jsr $cf87 ; sets mantissa to 00yyxxaa jsr $cf7e ; set rest of FAC1 and JMP to $b8d2 ... would anyhow only convert the 24-bit value contained in Y (bits 16..23), X (bi...
- Sun May 05, 2024 8:12 am
- Forum: Programming
- Topic: PRINT 32-bit integer numbers
- Replies: 5
- Views: 399
Re: PRINT 32-bit integer numbers
According to the example on codebase64.org, you need to set up the FAC in a certain fashion before the call to the VIC-20 equivalent of $B8D2, you obviously did not do that correctly. If you want more help, post the code. (and like with that other thread here , I strongly presume what you actually w...
- Fri May 03, 2024 1:17 am
- Forum: Hardware and Tech
- Topic: How does VIC-20 detect ROM cartridge address?
- Replies: 5
- Views: 575
Re: How does VIC-20 detect ROM cartridge address?
No. The autostart signature is also checked by the KERNAL during NMI (in particular, when the Restore key has been pressed).toby405 wrote:[...], correct? [...], yeah?
- Wed May 01, 2024 2:29 am
- Forum: Games
- Topic: Prince of Persia
- Replies: 57
- Views: 10884
Re: Prince of Persia
The ROM table at $EDE4 can be used to obtain useful default values for XPOS and YPOS by applying constant offsets , regardless whether you have a PAL or NTSC VIC-20: $EDE4 contains 12 for PAL and 5 for NTSC, when you substract 5, you get 7 for PAL and 0 for NTSC. $EDE5 contains 38 for PAL and 25 for...
- Wed May 01, 2024 2:11 am
- Forum: Hardware and Tech
- Topic: How does VIC-20 detect ROM cartridge address?
- Replies: 5
- Views: 575
Re: How does VIC-20 detect ROM cartridge address?
How does the Vic-20 know which block is available? The VIC-20 does not "know" this - the mainboard logic tries to access memory at some address regardless whether that memory is present or not. I think if the EPROM chip is not enabled by the expansion port then the data pins on the EPROM ...
- Mon Apr 29, 2024 9:17 am
- Forum: Programming
- Topic: 3D Stars
- Replies: 14
- Views: 1443
Re: 3D Stars
Interpreted BASIC on the VIC-20 is too slow by about two orders of magnitude to make this effect viable. No amount of trying to optimize the BASIC code is going to change that, even in the presence of a BASIC extension like MINIGRAFIK that at least gives a headache-free access to bitmap graphics. As...
- Sun Apr 28, 2024 5:01 am
- Forum: Games
- Topic: WIP: Bubble Bobble
- Replies: 31
- Views: 3031
Re: WIP: Bubble Bobble
I also didn't know how I'd solve the problem of drawing and moving so many bubbles around at the time while keeping in one screen refresh (50 fps) or at worst two (25 fps). On the C64, only Bub, Bob and the enemies are done with sprites, at full frame rate. The bubbles are not animated with anythin...