Search found 4664 matches

by Mike
Sun Nov 17, 2013 3:57 pm
Forum: General Topics
Topic: Forum moved to new host
Replies: 78
Views: 18178

Re: Forum moved to new host

Here's a draft of a refurbished VIC-20 logo for Denial, with the perspective being correctly applied this time: https://dateipfa.de/.Public/denial/images/tools/vic-20.png I can replace the cyan background with any other background colour, and would also add in the Denial caption. Internal links will...
by Mike
Sun Nov 17, 2013 6:24 am
Forum: General Topics
Topic: Wizard of Wor for VIC-20 FOUND!
Replies: 105
Views: 25012

As Parkinson's last law states, postponement is the deadliest form of refusal. If this had been a real prototype of WoW, I suppose the people concerned would have pulled out all the stops to confirm its existence. OTOH, if it wasn't the case, the natural reaction - after causing all the fuss - would...
by Mike
Thu Nov 14, 2013 3:06 pm
Forum: General Topics
Topic: Commodore Free issue 73 ready! (fwd)
Replies: 14
Views: 1709

Nigel, regarding news for the VIC-20, just take a look at the newest postings in the Announcements section. There have been a quite a lot of interesting developments in the last few weeks. They're already there, literally on a silver platter. Those announcements are however usually quite short, and ...
by Mike
Fri Nov 01, 2013 3:55 pm
Forum: Programming
Topic: fcbpaint - graphics editor with drawable inline color splits
Replies: 27
Views: 22364

Re: fcbpaint - graphics editor with drawable inline color sp

Noted but I have yet to come up with a behaviour that is useful. I guess it will have to adapt to the actual pixel shown. It doesn't do that now. The cursor in MINIPAINT is a frame around the current pixel. It is drawn from the two global colours which have the lowest and highest brightness, respec...
by Mike
Fri Nov 01, 2013 12:47 pm
Forum: Programming
Topic: fcbpaint - graphics editor with drawable inline color splits
Replies: 27
Views: 22364

Re: fcbpaint - graphics editor with drawable inline color sp

I see. Scheduling the instructions should already be quite difficult as is. ... For another few things: - I could make fcbpaint crash by tapping RESTORE several times in the preview. Upon returning to the editor, the VIC-20 would end up in a perpetual warm start of BASIC (a blinking 'READY.' in the ...
by Mike
Fri Nov 01, 2013 9:39 am
Forum: Programming
Topic: fcbpaint - graphics editor with drawable inline color splits
Replies: 27
Views: 22364

Re: fcbpaint - graphics editor with drawable inline color sp

Hi, -- in some cases splits as close as 2 or 2.5 chars apart are allowed. from what I gathered, the placement of split 2.5 chars apart relies on the ZP being initialised to $00 .. $FF. That means a load instruction which would normally take 2 cycles in immediate mode can be replaced by one on the ze...
by Mike
Wed Oct 30, 2013 9:05 am
Forum: General Topics
Topic: Vic picture
Replies: 5
Views: 2775

tlr wrote:Export function on the way...
Woohoo! :D
by Mike
Fri Oct 25, 2013 12:02 pm
Forum: Programming
Topic: WHILE-WEND implementation in WimBasic
Replies: 3
Views: 954

Re: How to implement WHILE-WEND

Waterloo BASIC speeds up the processing of its program flow control commands this way. This applies to IF blocks, loop constructs and procedure calls. I briefly mentioned the 3-byte tokens used for that purpose in a posting here . From what I remember, the extension does not go over the whole progra...
by Mike
Thu Oct 24, 2013 6:03 pm
Forum: Emulation and Cross Development
Topic: Minigrafik GIMP Plugin Development
Replies: 26
Views: 10281

This answer's quite late, and I am not being quite sure, whether the project has been continued in the meantime, but nonetheless ... I haven't yet learned how to save a file in VIC-20 format yet. That will be my next challenge. My initial goal was to be able to open an image file, select a portion o...
by Mike
Tue Oct 22, 2013 2:19 pm
Forum: Programming
Topic: Checking Free RAM in ML
Replies: 21
Views: 3991

My mistake. Not a buffer, but the memory area 664-767. The addresses from 659 to 672 inclusive are used by the KERNAL for the Pseudo 6551 registers. There's a 'free' area from 673 upwards, up to address 767 (the so-called program indirects). Actually, the Super Expander uses that area for workspace...
by Mike
Fri Oct 18, 2013 12:53 pm
Forum: Games
Topic: Yoho - Scott Adams interpreter
Replies: 75
Views: 36275

After taking a look at the source I found the culprit, supposedly. :) In 'loadsave.c': static void __fastcall__ deletesave(void) { // OPEN15,8,15,"S:savegame":CLOSE15 setlfs(15, 8, 15); setnam("S:save.bin"); // scratch __asm__("jsr $ffc0"); // OPEN __asm__("lda #15...
by Mike
Mon Oct 14, 2013 12:19 pm
Forum: Games
Topic: New Release: Doom
Replies: 328
Views: 95938

Kweepa wrote:Thanks very much for the offer! [...] Alternatively I could just compress the prg. [...] Exomizer reduced it from 27.3k to 14.5k. :)
That's also a good idea to reduce load time. :)

e-mail w/ attachment sent. ;)

Cheers,

Michael
by Mike
Sun Oct 13, 2013 7:08 am
Forum: Games
Topic: New Release: Doom
Replies: 328
Views: 95938

I removed the secret in Doom that was screwing up a level, but I haven't integrated the loading screen that Mike sent me. I need to make it load the game when you press a key. Would the main program of VIC Doom (temporarily) fit into memory behind the already loaded splash screen (i.e. after ~$2100...
by Mike
Wed Oct 09, 2013 2:13 pm
Forum: Games
Topic: [**Commercial Release Is Now Available**] Realms of Quest IV
Replies: 140
Views: 43414

I also just implemented POKE 808,100 to disable RUN STOP/RESTORE. Does anybody here know of any negative effects of using that POKE? It's surely one of those POKEs that were published by dozens-a-mill in the magazines of those days. 808/809 is the STOP vector, and points to the routine that is supp...
by Mike
Tue Oct 08, 2013 2:57 pm
Forum: Other Systems
Topic: VIC-20 display mode with C128 on VGA
Replies: 2
Views: 1621

Nice! :) German C128s also have a second character-set with slim chars (DIN-mode). When using this the characters look very much like on the VIC-20. Should be no big issue to dump the original charset of the VIC-20 and include it so it can be copied to the VDC RAM. I once 'emulated' a VIC-20 program...