Search found 103 matches

by sjgray
Sun Apr 23, 2017 8:37 am
Forum: Programming
Topic: Updated BASIC and KERNAL disassembly
Replies: 31
Views: 10732

Re: Updated BASIC and KERNAL disassembly

srowe wrote:
sjgray wrote:Here's another version with combined VIC/64 source:
This is very useful for comparing VIC vs C64 code. Any ideas which C64 ROM version this is?

Simon
It's version 3 as seen at line 17283.

Steve
by sjgray
Sat Apr 22, 2017 3:55 pm
Forum: Programming
Topic: Updated BASIC and KERNAL disassembly
Replies: 31
Views: 10732

Re: Updated BASIC and KERNAL disassembly

Here's another version with combined VIC/64 source:

https://github.com/sjgray/cbm-edit-rom/ ... rtKirk.asm

My site, but contributed by Edilbert. Included in one of my github projects.

Steve
by sjgray
Mon Mar 27, 2017 12:50 pm
Forum: General Topics
Topic: What is this adapter for?
Replies: 15
Views: 5520

Re: What is this adapter for?

tokra wrote:I think it is supposed to work like this project:

http://www.go4retro.com/projects/converter/

However, as far as I can see, Jim never finished this one.
Actually, Jim had a few of these at a WOC show a few years back. I was able to pick one up.

Steve
by sjgray
Mon Feb 27, 2017 5:18 pm
Forum: Programming
Topic: Maxi-/Uber-Edit
Replies: 50
Views: 18226

Re: Maxi-/Uber-Edit

Steve, In short: this tool is great as wedge, not so as KERNAL patch. A program that uses this tool needs to be fully aware of it anyway. In principle, it gains its merits just like any of the known BASIC extensions - you invest some memory into the wedge to simplify some other aspects in your own ...
by sjgray
Mon Feb 27, 2017 1:58 pm
Forum: Programming
Topic: Maxi-/Uber-Edit
Replies: 50
Views: 18226

Re: Maxi-/Uber-Edit

I did a little investigating, and there is a potential problem putting this in ROM: The VIC-20 has a screen line-link table in zero page ($D9-$F1), that tracks when you print to the last character on the line, and if so updates the table to "link" the line to the next. That's how it knows ...
by sjgray
Mon Feb 20, 2017 3:38 pm
Forum: Programming
Topic: Maxi-/Uber-Edit
Replies: 50
Views: 18226

Re: Maxi-/Uber-Edit

This would be nice as a replacement kernal, installed with a dual kernal switcher. Instant selection!

Steve
by sjgray
Fri Feb 03, 2017 10:40 pm
Forum: General Topics
Topic: Loading a VIC-20 datasette program on a PET?
Replies: 6
Views: 1646

Re: Loading a VIC-20 datasette program on a PET?

Yes, there are many ways to accomplish this. If the VIC (via 3K expansion) has the start of basic pointer set to the same address that the PET uses, then loading a PET program on the VIC will relocate it, and saving it back will save it with the new start address. You can modify the start of basic p...
by sjgray
Fri Feb 03, 2017 3:50 pm
Forum: General Topics
Topic: Loading a VIC-20 datasette program on a PET?
Replies: 6
Views: 1646

Re: Loading a VIC-20 datasette program on a PET?

Doesn't automatic relocation work on the PET ? The reason why the default LOAD procedure on the VIC-20 is on the datasette and relocates the code to the start basic address (LOAD vs LOAD" filename ",1,1 ) is to accommodate for the fact a BASIC program can work on a VIC with no expansion, ...
by sjgray
Tue Dec 13, 2016 1:24 pm
Forum: General Topics
Topic: Super Graphics 2.0?
Replies: 0
Views: 1727

Super Graphics 2.0?

Hi, Inside a D64 disk image with random PET software, I found something called "Super Graphics 2.0" for the VIC-20. There was a PET program called "Super Graphics" but I don't know if they are related. I ran it in VICE - load,8,1 then sys to $3000 and I get the banner displaying ...
by sjgray
Sat Sep 17, 2016 7:31 pm
Forum: General Topics
Topic: VIC-20cr Reloaded and VIC-GS
Replies: 3
Views: 1574

Re: VIC-20cr Reloaded and VIC-GS

Many years ago I read about a replacement vic motherboard but couldn't get any info. Did it really exist? I don't know. I guess nothing happened, or maybe there was no interest. When I started learning Kicad I realized I'd need to make my own library of commodore parts/chips, so this was something t...
by sjgray
Wed Sep 14, 2016 8:59 am
Forum: General Topics
Topic: VIC-20cr Reloaded and VIC-GS
Replies: 3
Views: 1574

VIC-20cr Reloaded and VIC-GS

Hi, I've been learning Kicad and have a bunch of new projects I've been working on during the summer. I thought I'd share one with you. The VIC-20cr Reloaded: http://www.6502.org/users/sjgray/projects/vic20r/index.html And as part of that project I also came up with a concept for a VIC-GS, or VIC Ga...
by sjgray
Tue Sep 06, 2016 12:02 pm
Forum: Hardware and Tech
Topic: The "VIC-2000000"
Replies: 21
Views: 2807

Re: The "VIC-2000000"

Very cool!

Steve
by sjgray
Sat Aug 20, 2016 9:13 pm
Forum: Other Systems
Topic: Commodore B700 case for a 6509 cpu
Replies: 4
Views: 2693

Re: Commodore B700 case for a 6509 cpu

Now I really wish i hadnt used that hole-punch... :-)

Steve
by sjgray
Sun Jul 03, 2016 5:50 pm
Forum: Hardware and Tech
Topic: Repairing a SuperPET / PET 8032
Replies: 12
Views: 2685

Re: Repairing a SuperPET / PET 8032

Your 6502 mode problem could be a bad Kernal or Editor ROM. It seems like nothing is initializing the CRTC controller. Check socket continuity or swap in new roms.

Steve
by sjgray
Sun Jul 03, 2016 9:40 am
Forum: Collecting and History
Topic: SuperPET
Replies: 10
Views: 3487

Re: SuperPET

A 40 column SuperPET with graphic keyboard would be interesting to see. The PET side would be fine, but I think the Super (6809) side would expect 80 columns. I think a 40/80 switcher would be vital in this case. I have a project to create the ultimate PET: http://www.6502.org/users/sjgray/projects/...