Search found 4818 matches

by Mike
Thu Nov 07, 2024 9:03 am
Forum: Hardware and Tech
Topic: "My Super VIC"
Replies: 9
Views: 1231

Re: "My Super VIC"

Hi, John, Hey everyone: I JUST discovered your site! This is the guy who modified his VIC-20 so he could use it for engineering school. first of all, welcome to Denial! :D With the power supply components removed, there's literally NO heat inside the Vic. There had been some heated (pun intended) di...
by Mike
Thu Nov 07, 2024 8:45 am
Forum: Games
Topic: CONNEX (1982) (With source)
Replies: 9
Views: 709

Re: CONNEX (1982) (With source)

orac81 wrote:Well done for making wimbasic compiles so small [...] yours at 2k is very good.
WimBasic is a BASIC extension, not a compiler. That means there's 2.5 KB tokenised BASIC text plus 8 KB for the BASIC extension (call that library overhead if you want), so there ...
by Mike
Mon Nov 04, 2024 3:18 pm
Forum: Programming
Topic: Line drawing algorithm
Replies: 39
Views: 12000

Re: Line drawing algorithm

pixel wrote:But I managed to rotate a cube: [...]
That cube must have been exposed to a rather strong gravity field in the vicinity of a black hole. :wink:
by Mike
Mon Nov 04, 2024 1:21 pm
Forum: Games
Topic: slASHer - new Vic-20 game
Replies: 17
Views: 1786

Re: slASHer - new Vic-20 game

[...] I have tried nippur72's vic20-emu but it seems not working with the games we develop with mpagd (maybe because they require the entire 35K of memory extension). nippur72 is still active here on Denial, so you could drop him a PM to ask about that. About the in-line emulator from Matt Dawson, ...
by Mike
Mon Nov 04, 2024 12:19 pm
Forum: Programming
Topic: Line drawing algorithm
Replies: 39
Views: 12000

Re: Line drawing algorithm

[...] the new video mode is definitely a new kind of boost. You mean the 128x256 resolution brought into the discussion here by MrSterlingBS? I can tell you that the speed increase from saving the addition to the low byte (to get the next column address) is marginal with my faster line routine, as ...
by Mike
Sun Nov 03, 2024 10:19 am
Forum: Emulation and Cross Development
Topic: VIC PAINT: draw in Windows, export to Super Expander
Replies: 0
Views: 102

VIC PAINT: draw in Windows, export to Super Expander

I just happened to stumble over VIC PAINT. It is a drawing package that runs under Windows and exports BASIC code for Super Expander: [...] Use a familiar, modern digital drawing interface to create graphics for your VIC20 programs. The outputted code can be manually typed on a real VIC-20, or paste...
by Mike
Sat Nov 02, 2024 4:27 pm
Forum: Hardware and Tech
Topic: Cartridge PCB Thickness
Replies: 6
Views: 242

Re: Cartridge PCB Thickness

SparkyNZ wrote:The CBM manufactured cartridge that I do have looks curved on the edge. I'm not sure if its just with use or if its been purposely rounded for easy insertion.
As I edited in into my previous post, the PCB connector edges are indeed chamfered ex factory. :)
by Mike
Sat Nov 02, 2024 4:12 pm
Forum: Hardware and Tech
Topic: Cartridge PCB Thickness
Replies: 6
Views: 242

Re: Cartridge PCB Thickness

The card edge connector accepts PCBs with 1.6 mm thickness. I use these with the MINIMON cartridge. I get the impression [a 1.6 mm PCB is] too thick. Did you try it with just a bare cartridge PCB? In that case, it is quite easy to miss the straight angle and jam the PCB during insertion. Packed in a...
by Mike
Sat Nov 02, 2024 1:15 pm
Forum: Games
Topic: slASHer - new Vic-20 game
Replies: 17
Views: 1786

Re: slASHer - new Vic-20 game

kamaleon70 wrote:[W]hat browser emulator we could use for that[?]
You could try out nippur72's vic20-emu or matsondawson's JS Vic20.
by Mike
Sat Nov 02, 2024 12:01 pm
Forum: Programming
Topic: Line drawing algorithm
Replies: 39
Views: 12000

Re: Line drawing algorithm

Some strategies might not include unrolling the loop. As can be seen by these two posts ( here and here ), 20000 pixels/second on a 1 MHz 65xx are easily attainable without loop unrolling, mostly by streamlining the address calculation, at the expense of using huge tables. As long as there still ha...
by Mike
Sat Nov 02, 2024 5:40 am
Forum: Programming
Topic: Line drawing algorithm
Replies: 39
Views: 12000

Re: Line drawing algorithm

To get the rounding right, the first LDA dx should be followed by LSR A (i.e., error := dx/2). Quite cool! I went for a char boundary check instead of unconditional address calculations. The routine knows where the character boundaries are without the need to explicitly check, if the loop is unrolle...
by Mike
Thu Oct 31, 2024 10:57 am
Forum: Other Systems
Topic: New C64 release: Orbix (was: New Game: FiZZ for Vic20 (35Kb))
Replies: 3
Views: 596

Re: New C64 release: Orbix (was: New Game: FiZZ for Vic20 (35Kb))

[...] a classic pinball... does this exist on Vic20? Well, there's the VIC-1920 Pinball Spectacular cartridge to begin with (here are Part 1 for BLK3 and Part 2 for BLK5, though I've read the game more plays like Breakout, paddles required), then Pinball Wizard and Micro Digital Flipper . That's wh...
by Mike
Tue Oct 29, 2024 5:00 am
Forum: Other Systems
Topic: New C64 release: Orbix (was: New Game: FiZZ for Vic20 (35Kb))
Replies: 3
Views: 596

Re: New C64 release: Orbix (was: New Game: FiZZ for Vic20 (35Kb))

As long as this is a non-VIC-20 release, please use the "Other Systems" section for these kind of posts. In any case, using a new thread is opportune, and not following up to an old thread. If what you're actually asking for is whether someone here in Denial deems it feasible to port the g...
by Mike
Mon Oct 28, 2024 4:15 pm
Forum: Emulation and Cross Development
Topic: Support added for MG picture files in RECOIL
Replies: 0
Views: 250

Support added for MG picture files in RECOIL

As of version 6.4.5, RECOIL, the Retro Computer Image Library now includes support for the VIC-20-native MG picture file format. :mrgreen:

RECOIL is maintained by Piotr Fusik and Adrian Matoga, and is open source. The project is hosted on sourceforge.

Cheers,

Michael
by Mike
Mon Oct 28, 2024 4:13 am
Forum: Hardware and Tech
Topic: Things that make you go hmm...
Replies: 1
Views: 203

Re: Things that make you go hmm...

Do any of you have any idea why some VICs have these dual-frequency clocks, and some have proper two-phase single-frequency clocks, and yet they both work with the same VIC chip? The master clock and video circuitry in the RF box is the part in the VIC-20 where the CBM engineers probably experiment...