VIC 1112 IEEE Interface
Moderator: Moderators
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
Re: VIC 1112 IEEE Interface
For general information:
Original MOS 6522 circuits, when warmed up, consume 65mA when nothing is attached to the ports to draw power.
Since the VIC-1112 has two of them, this means the cart will consume a minimum of 130mA.
WDC's W65C22N chips which have the built-in mod to avoid the IRQ sharing problems of other CMOS VIAs will consume about 4mA each.
The only functional difference I have found between the original MOS 6522 and the W65C22N is the shift register problem has been fixed. Since this was faulty on the original chips, virtually nothing uses that feature on Commodore computers and disk drives.
For all intents and purposes, the WDC W65C22N can be considered 100% compatible with MOS 6522s.
Original MOS 6522 circuits, when warmed up, consume 65mA when nothing is attached to the ports to draw power.
Since the VIC-1112 has two of them, this means the cart will consume a minimum of 130mA.
WDC's W65C22N chips which have the built-in mod to avoid the IRQ sharing problems of other CMOS VIAs will consume about 4mA each.
The only functional difference I have found between the original MOS 6522 and the W65C22N is the shift register problem has been fixed. Since this was faulty on the original chips, virtually nothing uses that feature on Commodore computers and disk drives.
For all intents and purposes, the WDC W65C22N can be considered 100% compatible with MOS 6522s.
Be normal.
Re: VIC 1112 IEEE Interface
Any update on when these are likely to ship?
Re: VIC 1112 IEEE Interface
I'll be sending a kickstart update this weekend, the PCB is out to fab, it was just finished this week and looks amazing. The Kickstarter update will include a list of the new features, so stay tuned.
0110 0110 0110 The number of the beast...
Re: VIC 1112 IEEE Interface
0110 0110 0110 The number of the beast...
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
Re: VIC 1112 IEEE Interface
I have found a good stock of GPIB/IEEE-488 connectors here in Montreal. They are dusty but completely unused and sell for about 1$ each.
Any interest ?
Any interest ?
Be normal.
Re: VIC 1112 IEEE Interface
OK, the prototype of the new design has been tested!!! You can see the evolution of this project in pictures https://www.flickr.com/photos/92448698@ ... 8169620942
There are some basic 4 commands that are not working. If anyone is interested in trying to patch the rom, it would be greatly appreciated (I suppose it may not be possible to fix!)
There are some basic 4 commands that are not working. If anyone is interested in trying to patch the rom, it would be greatly appreciated (I suppose it may not be possible to fix!)
0110 0110 0110 The number of the beast...
Re: VIC 1112 IEEE Interface
I'm in the process of creating an annotated source listing of the ROM code. I'll post it here as soon as it covers the parts that touch the VIAs.
Do you have the modified ROM source available yet?
Do you have the modified ROM source available yet?
Re: VIC 1112 IEEE Interface
Are you aware that on the info sheet you intend to supply, under 'Getting Started', point 4 reads "To start IEEE 488 type: SYS 45056 <RETURN>", when it should read SYS 45065.
This looks like a very professional piece of kit and should not be spoilt by an innocent looking typo.
This looks like a very professional piece of kit and should not be spoilt by an innocent looking typo.
Re: VIC 1112 IEEE Interface
here is the rom file we are using (for now)
http://www.victwenty.org/vic1112/basic4ieee.zip
URL fixed, apparently it didn't like a plus sign int he file name!
http://www.victwenty.org/vic1112/basic4ieee.zip
URL fixed, apparently it didn't like a plus sign int he file name!
Last edited by dragos on Sun Feb 14, 2016 5:15 pm, edited 1 time in total.
0110 0110 0110 The number of the beast...
Re: VIC 1112 IEEE Interface
That link gives me a 404. I can see the file if I browse to the directory, are the permissions set correctly?
Edit: Got it now, thanks.
Edit: That only has the binary, do you have the source?
Edit: Got it now, thanks.
Edit: That only has the binary, do you have the source?
Re: VIC 1112 IEEE Interface
That's awkward. Once I have a good picture of how the original ROM works I'll take a look at this one.dragos wrote:no, I have no source...
What doesn't work?
Re: VIC 1112 IEEE Interface
most disk commands... dload and dsave work, but header, catalog, directory, ds and ds$ do not
on a real vic, they just return nothing, in vice they lock up...
on a real vic, they just return nothing, in vice they lock up...
0110 0110 0110 The number of the beast...
Re: VIC 1112 IEEE Interface
0110 0110 0110 The number of the beast...
Re: VIC 1112 IEEE Interface
Yes, thanks that's useful to cross-check against.
I'm making good progress with my disassembly, the use of the VIAs is quite straight-forward. Just got to work on the subroutines that drive the IEEE protocol.
I'm making good progress with my disassembly, the use of the VIAs is quite straight-forward. Just got to work on the subroutines that drive the IEEE protocol.