Search found 108 matches

by TNT
Sun Dec 09, 2012 1:58 am
Forum: Games
Topic: New Release: Doom
Replies: 328
Views: 97487

You can save some cycles in the column renderer if you replace "bit 0" with "cmp #0" or some other immediate instruction. "bit 0; bit 0" can be replaced with "jmp *+4; nop". There are some other easy savings possible with undocumented opcodes if you are willin...
by TNT
Mon Nov 26, 2012 5:39 am
Forum: Programming
Topic: A Small Machine Language Routine
Replies: 9
Views: 1464

Question: where exactly are the accumulator, X, and Y variables stores in the VICs memory? Accumulator is 780 ($30C) X register is 781 ($30D) Y register is 782 ($30E) Processor status is 783 ($30F) Those apply only for BASIC. When you do SYS, those values are copied to CPU registers. After the rout...
by TNT
Sat Nov 24, 2012 6:30 pm
Forum: Collecting and History
Topic: Scored a VIC-1020!
Replies: 18
Views: 6060

VIC-1525, the friendly printer by the looks of the box :D

I bought my VIC-1020 when the local store got rid of their VIC-20 inventory. I think I paid 50 FIM for it, about 8.50 euros. I also bought lots of cartridges for 9 FIM (1.50€) each.
by TNT
Mon Nov 19, 2012 1:25 pm
Forum: Programming
Topic: How to change cursor position?
Replies: 26
Views: 4077

wimoos wrote:

Code: Select all

	LDY $64 ; high byte
...
	DEY
Just "DEC $64", it's not siginificantly slower and saves one byte ;)
by TNT
Thu Nov 15, 2012 1:52 pm
Forum: Programming
Topic: Garbage Collect (splitted)
Replies: 12
Views: 1368

OT: DTL Jetpack BASIC compiler for C64 has its own garbage collector which uses RAM below IO/kernal for temporary buffer, speeding up the process a lot as it can defragment string area in 12 KB chunks.
by TNT
Thu Nov 15, 2012 5:16 am
Forum: Games
Topic: Your 'Killer App' On The Vic?
Replies: 14
Views: 1894

Omega Race & Planetfall ;)
by TNT
Fri Nov 02, 2012 1:11 pm
Forum: General Topics
Topic: SD Device of choice?
Replies: 58
Views: 6931

Pedro Lambrini wrote:Yes, but nobody else has access to that (yet!). :P
Here...
orion70 wrote:infocom
Infocom's text adventures.
by TNT
Thu Nov 01, 2012 11:16 am
Forum: General Topics
Topic: SD Device of choice?
Replies: 58
Views: 6931

Kananga wrote:Is there really a program for the Vic-20 that needs 35K RAM? :shock:
Yes. My Infocom interpreter.
by TNT
Mon Oct 22, 2012 3:10 pm
Forum: Programming
Topic: Is a list of pointers in zeropage limited to $FB-$FE?
Replies: 2
Views: 674

You can use any ZP locations, even $FF/$00 pair. You just have to take care that you don't mess any kernal/BASIC pointers you might need later. $FB-$FE are used in examples because they aren't used for anything by the system.

See this thread.
by TNT
Sat Sep 29, 2012 3:19 am
Forum: Programming
Topic: Vic20 as accordion bass instrument?
Replies: 14
Views: 3002

You can only reliably decode 2 keys pressed at once. Any more than that and the result is ambiguous because you create unintended pathways through the matrix. I wonder how much accurate is the VICE emulator in this regard. Emulated result depends on the keyboard as well as the emulator. Some el che...
by TNT
Thu Sep 27, 2012 5:00 am
Forum: Hardware and Tech
Topic: Reccommend me stuff for my SD2IEC please
Replies: 18
Views: 5788

infocom Infocom's text adventures. Nice. The parser isn't finished yet tho. It might be, one day. Awww, come on. Do we need to make this a Kickstarter-project? :wink: It looks like it's 90% done - or what is still missing? Save & restore are missing, otherwise the V3 parser is complete & bu...
by TNT
Tue Sep 25, 2012 5:57 am
Forum: Hardware and Tech
Topic: Reccommend me stuff for my SD2IEC please
Replies: 18
Views: 5788

orion70 wrote:infocom
Infocom's text adventures.
Nice. The parser isn't finished yet tho. It might be, one day.
by TNT
Fri Jul 13, 2012 1:29 am
Forum: Buy, Sell, and Trade
Topic: NM:Very early serial VIC for sale
Replies: 1
Views: 827

Look at the size of that thing! :lol:

Somewhat shorter link: http://www.ebay.co.uk/itm/271016328949


VIC 20 looks really nice!
by TNT
Tue Aug 30, 2011 10:38 am
Forum: Programming
Topic: Better way to check the three left-most bits of a byte?
Replies: 7
Views: 2352

How about using the 65C02 code but starting with "bit lwctr" ;)