tag:blogger.com,1999:blog-3016900547238296062024-03-13T00:56:20.453-04:00Victwenty.orgVictwenty.org is the place for news, reviews and new hardware for the Commodore Vic-20, Commodore 64 and other retro personal computers.Markhttp://www.blogger.com/profile/10023075481604702339noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-301690054723829606.post-46912055869533231222017-01-30T17:08:00.001-05:002017-01-30T17:10:02.641-05:00Multimax Cart gets a new box and artwork!After we completed the Multimax clone, we moved on to other projects and those all included a nice case with artwork. I started thinking how many Multimax owners there were out there and how nice it would be to have a case.<br />
<br />
I wanted something that resembled the original Max Machine cases. Something that was professional quality like the DDI Telengard cartridge.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.mayhem64.co.uk/box/avenger_max.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.mayhem64.co.uk/box/avenger_max.jpg" height="320" width="228" /></a></div>
<i><span style="font-size: x-small;"> Avenger original box</span></i><br />
<br />
<i><span style="font-size: x-small;"> </span></i><span style="font-size: small;">After talking to a few of my friends about my idea, Silent700 stepped in and created the awesome cover you see here:</span><br />
<br />
<span style="font-size: small;"> </span>
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/31773559024/in/dateposted-public/" title="image"><img alt="image" height="500" src="https://c1.staticflickr.com/1/722/31773559024_3659e00449.jpg" width="375" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<br />
What a fitting accompaniment to such a great cart!! If you would like one they are $5 plus shipping (please see my Flickr account for even more great pictures of this!)<br />
<br />
<br />Markhttp://www.blogger.com/profile/10023075481604702339noreply@blogger.com0tag:blogger.com,1999:blog-301690054723829606.post-42676571284666235002016-12-15T14:11:00.000-05:002016-12-15T14:11:28.741-05:00Intro to programming an EEPROM with a 6502The Kickstarter edition of the VIC-1112 IEEE-488 adapter has an EEPROM included on it to enable software updates or even general firmware hacking without removing the IC. These devices are simple to program, but not quite as simple as just poke'ing ram. The IC's need some time to complete a write before they can be accessed again, and indicate their finished state by returning the data that was written to them.<br />
<br />
Let's explore the process of writing to an EEPROM using a generic 6502 system as a model, and expand on using a VIC-20 to do the work later.
I tested some simple write code using byte mode to simplify the code's logic. Since the device is only 8,192 bytes it should finish in a reasonable time in spite of not using page mode.<br />
<br />
Here's my first test, a simple program to write 256 bytes in a row to the EEPROM.<br />
<br />
<pre>zpsrc = $42 ; zp source pointer
zpdst = zpsrc+2 ; zp pointer to EEPROM
eeprom = $A000 ; just to have it defined
code = $2100 ; etc.
*= $2000
prog ldy #<code
sty srcptr
ldy #>code
sty zpsrc+1
ldy #<eeprom
sty zpdst
ldy #>eeprom
sty zpdst+1
ldy #$00
wloop lda (zpsrc),y ; get source
sta (zpdst),y ; tell EEPROM to write
cloop cmp (zpdst),y ; check to see if it's done
bne cloop ; nope, check again
iny
bne wloop
rts ; 256 bytes programmed.</pre>
<pre> </pre>
This works well, but what if the EEPROM is faulty, or the code erroneously tries to program IO, open space, or ROM? What if the EEPROM is faulty and never responds with a success? It fails badly by never moving forward. This is bad practice as the user waiting for the EEPROM is left completely in the dark when it fails.<br />
<br />
Let's add a timeout in the loop:<br />
<br />
<pre>wloop lda (zpsrc),y ; get source
sta (zpdst),y ; tell EEPROM to write
ldx #$00 ; prepare timeout and give EEPROM a little more time
cloop cmp (zpdst),y ; check to see if it's done
beq wdone ; nope, check again
inx ; count loops
beq timeout ; did we overflow? We failed!
bne cloop ; keep it as relocatable as we can
wdone iny
</pre>
<br />
The change is pretty straightforward: the .X register is used as a timer since we can't assume the system has a hardware timer available. Datasheets indicate 10ms maximum is required for writing the EEPROM. Let's allow twice that. That requires the timeout to give up after a maximum of 20,000 cycles.<br />
<br />
Let's evaluate the loop's minimal timing.<br />
<br />
<pre> sta (zpdst),y ; doesn't count, this is where we start
ldx #0 ; 2
cloop cmp (zpdst),y ; 5 (6 if page boundaries are crossed)
beq wdone ; 2 (exiting the loop doesnt count)
inx ; 2
beq timeout ; 2 (again, exiting doesnt count)
bne cloop ; 3
wdone iny ; we're out of the loop here.
</pre>
<br />
The total count inside the loop is fourteen cycles. Considering it will loop a maximum of 256 times before giving up, that's 3,584 cycles, or 3.5ms at 1MHz. We need to add another 16,340 cycles to the overall loop, which is 65 cycles per loop, minimum. Since the loop exits when the write's complete, waiting longer is harmless.
There's a few ways to waste some time. NOP'ing it out is inefficient; requiring 22 NOPs. How about a nested loop? We're out of registers: .A is our value to compare, .X is the failure counter, and .Y is our index. We'll have to save and restore a register each time the loop runs, which is easiest to do with .A on NMOS 6502's. We'll use it for our nested loop counter.<br />
<br />
Here's our proposed nested loop:<br />
<br />
<pre> pha ; 6 save .A for compare instruction
lda #$00 ; 2 preset counter
dloop clc ; 2
adc #$01 ; 2 count up
bne dloop ; 3 until overflow
pla ; 6 restore .A for compare instruction
</pre>
<br />
This requires 8 cycles on entry, and 5 on exit. The exit may look off; it's offset for the 'bne dloop' only taking two cycles instead of three when falling through. The center is 8 cycles, occuring 256 times. That's 2048 in all, or 2.048ms. Adding the head and tail brings us to 2061 cycles in all.
With this, our compare loop interior becomes quite efficient at wasting time. The interior moves up from 14 cycles to 2075 cycles, and repeating 256 times gives a delay of 531,200 cycles, offering over a half second for the EEPROM to finish its write before the routine gives up on the EEPROM. Perfect!<br />
<br />
Lets see the entire routine:<br />
<br />
<pre>zpsrc = $42 ; zp source pointer
zpdst = zpsrc+2 ; zp pointer to EEPROM
eeprom = $A000 ; just to have it defined
code = $2100 ; etc.
*= $2000
prog ldy #<code
sty srcptr
ldy #>code
sty zpsrc+1
ldy #<eeprom
sty zpdst
ldy #>eeprom
sty zpdst+1
ldy #$00 ; preset our index
wloop lda (zpsrc),y ; get source
sta (zpdst),y ; tell EEPROM to write
ldx #$00 ; prepare timeout and give EEPROM a little more time
cloop cmp (zpdst),y ; check to see if it's done
beq wdone ; nope, check again
pha ; save .A for compare instruction
lda #$00 ; preset delay counter
dloop clc ;
adc #$01 ; count up
bne dloop ; until overflow
pla ; restore .A for compare instruction
inx ; increment our timer
beq timeout ; did we out of time? Error out
bne cloop ; continue to next byte.
wdone iny
sta (zpdst),y ; tell EEPROM to write
cloop cmp (zpdst),y ; check to see if it's done
bne cloop ; nope, check again
iny
bne wloop
clc ; indicate things are fine.
bcc exit ; and exit
timeout sec ; indicate write error
exit rts ; 256 bytes programmed.
</pre>
<br />
There are some considerations to be kept in mind when programming the EEPROM. First, you obviously can't be running code from the device while programming it. Data read back isn't valid until the write's complete. Second, if you're streaming from a file to the EEPROM, you'll have to ensure it's not being used to load the data from mass storage.<br />
<br />
There are also many other considerations, such as the program's inability to program more than 256 bytes at a time.<br />
<br />
Covering some of these as well as enabling write mode on the Kickstarter 1112 will be covered later on, as this was intended to be more of an intro post for programming EEPROMs on your system.<br />
<br />
-David
Anonymoushttp://www.blogger.com/profile/04890114987049181912noreply@blogger.com0tag:blogger.com,1999:blog-301690054723829606.post-4710166519915544842016-12-11T19:05:00.000-05:002016-12-11T19:05:15.355-05:00Freeload Cartridges now available!After some trial an error with the new design, the redesigned Fastload clone FREELOAD, is now available from Victwenty.org!<br />
<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/31469118221/in/album-72157674686103340/" title="image"><img alt="image" height="640" src="https://c6.staticflickr.com/1/376/31469118221_8a1e23c124_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<b><i><span style="font-size: x-small;">Newly designed Freeload! </span></i></b><br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/31438574692/in/album-72157674686103340/" title="image"><img alt="image" height="640" src="https://c5.staticflickr.com/1/224/31438574692_f01e4d186a_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<i><b><span style="font-size: x-small;">Freeload in my 64 Reloaded showing the activity light hidden under the label!</span></b></i><br />
<i><b><span style="font-size: x-small;"><br /></span></b></i>
<span style="font-size: x-small;"><span style="font-size: small;">Freeload is 100% Epyx Fastload compatible and has been tested extensively with SD2IEC and normal Commodore peripherals. </span></span><br />
<br />
<span style="font-size: x-small;"><span style="font-size: small;">A big thank you to Dale at DDI for this newly redesigned PCB and thanks to Elecrow for not letting me down with not only function but form, these boards are beautiful!</span></span><br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/30518780381/in/album-72157674686103340/" title="image"><img alt="image" height="640" src="https://c6.staticflickr.com/6/5656/30518780381_f95744068c_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<i><b><span style="font-size: x-small;">Bare PCB</span></b></i><br />
<br />
<span style="font-size: x-small;"> <span style="font-size: small;">If you would like more info please check out <a href="http://www.sys64738.net/ddifl/ddifl.htm" target="_blank">DDIs website</a></span></span><br />
<span style="font-size: x-small;"><span style="font-size: small;"> </span></span>
<br />
<b><span style="font-size: large;">These are available directly from me now and in my Etsy store before Christmas!!</span></b>Markhttp://www.blogger.com/profile/10023075481604702339noreply@blogger.com1tag:blogger.com,1999:blog-301690054723829606.post-2793014802777588042016-12-01T01:22:00.001-05:002017-02-19T11:45:34.563-05:00DDI Telengard Special EditionAfter months of planning and talks about reissuing DDI Telengard on Cartridge, it has finally arrived. And it is better than ever! Back in 2014 <a href="http://sys64738.net/" target="_blank">DDI</a> made a limited run of 10 Telengard Cartridges for <a href="http://starbase.globalpc.net/eccc/" target="_blank">ECCC</a>/<a href="http://vcfmw.org/" target="_blank">VCFMW</a> and they were a hit!<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/31204410292/in/dateposted-public/" title="ddicpr31"><img alt="ddicpr31" height="150" src="https://c5.staticflickr.com/6/5603/31204410292_b6a5492e00_q.jpg" width="150" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<i><span style="font-size: x-small;">2014 original cartridge</span></i><br />
<br />
They sold out day one and after the show, the project was dead (I was the lucky recipient of the first as Dale knew I had a soft spot for the game!)<br />
<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/30979496980/in/dateposted-public/" title="Telengard Poster"><img alt="Telengard Poster" height="640" src="https://c5.staticflickr.com/6/5671/30979496980_c000871523_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<span style="font-size: x-small;"><i>My Telengard poster in my living room</i></span><br />
<br />
And that was that until earlier this year. I was going through my cart collection and thought it would be too bad if more people couldn't enjoy this game on cartridge. So after a few other projects wrapped up, I approached Dale about re-releasing the 2014 PCB. He was open to the idea but thought that just reissuing the original board wasn't enough for 2016. So the idea to go one better was born. After we finished our version of the Multimax project, we set our sights on Telengard!<br />
<br />
The first idea was to use a better board. Dale had many other designs and he came up with the idea to add a title screen and SID music. Dale compiled an excellent image which includes his Character Editor and many other easter eggs (he says I probably haven't found them all myself) and we set about testing the image in an old version of <a href="http://vice.pokefinder.org/" target="_blank">WinVICE</a>.<br />
<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/30460935954/in/dateposted-public/" title="DDI Telengard title screen"><img alt="DDI Telengard title screen" height="500" src="https://c3.staticflickr.com/6/5782/30460935954_03a83c3e36.jpg" width="375" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<span style="font-size: x-small;"><i>Awesome title screen</i></span><br />
<br />
In mid October I sent the PCB design out to the board house to be manufactured and started thinking about cartridge cases and artwork. I was seriously considering just making a cartridge label and calling it a day until I happened upon <a href="https://drunknretro.blogspot.com/2016/05/ddi-telengard-cpr3cartridge.html" target="_blank">DrunknRetros website</a>. He had made some really nice looking artwork to go with his CPR3 based copy of Telengard.<br />
<br />
I immediately emailed him about the possibility of doing something similar for this release. What I found was a kindred spirit in Derek and he was happy to oblige. I have to say he went above and beyond to make this release something special. I know he has the same nostalgic feelings about these games as I do and I am happy to have made another new friend in the retro scene.<br />
<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/31213957581/in/album-72157673189807154/" title="image"><img alt="image" height="500" src="https://c6.staticflickr.com/6/5662/31213957581_0ac3f40b26.jpg" width="375" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/31184833282/in/album-72157673189807154/" title="image"><img alt="image" height="500" src="https://c3.staticflickr.com/6/5647/31184833282_3431432f0f.jpg" width="375" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/31184832402/in/album-72157673189807154/" title="image"><img alt="image" height="375" src="https://c3.staticflickr.com/6/5566/31184832402_452f6a733c.jpg" width="500" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<span style="font-size: x-small;"><i>Ridiculously cool artwork by DrunknRetro</i></span><br />
<br />
So with an awesome new cartridge image and incredible artwork (the pages are all hand stained and aged) we have put together what I consider a commercial quality release.<br />
<br />
There are a few surprises, some the easter eggs in the image I spoke about and one that I will not have a picture of here yet, but it certainly gives this release a 1980s era feel for packaging.<br />
<br />
If you have not seen or heard of DDI Telengard, please read the DDI Telengard History linked on the right hand side of this page. It was written by Dale himself and is a great read.<br />
<br />
I cannot thank Dale and Derek enough for making this project possible, I could not have done it without them! <br />
<br />
If you would like to buy one of these, I will have them for sale starting Saturday Dec 2nd and will post an update at the start of <a href="http://www.tpug.ca/world-of-commodore-16/about/" target="_blank">World of Commodore</a>!Markhttp://www.blogger.com/profile/10023075481604702339noreply@blogger.com0tag:blogger.com,1999:blog-301690054723829606.post-4720336077285666172016-11-30T14:32:00.000-05:002016-11-30T14:32:42.007-05:00Late but long winded product updateWell, it has been a busy month, I have almost finished up the VIC-1112 shipments (yes this is really happening!) and also got to work on a few other projects.<br />
<br />
The first up is the VICMEM 2, which is a selectable RAM/ROM Cart for the VIC-20.<br />
<br />
<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/25309647719/in/dateposted-public/" title="image"><img alt="image" height="640" src="https://c8.staticflickr.com/6/5713/25309647719_226f425eb9_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<br />
This Cart allows you to put RAM in BLKs 1/2/3/5 as well as a normal 3k expansion in BLK 5.<br />
<br />
You can also map the ROM (27c64/28c64) to BLKs 1/2/3/5 or any combination thereof.<br />
<br />
Other "features" are reset switch(provisions for two styles), LED (hey, blinky lights are a feature), RAM and ROM disable Jumpers and switches, provisions for DIP switches for BLK selection and it, of course, fits a standard VIC-20 cartridge case.<br />
<br />
My hope is jumpstart VIC cartridge development with this universal design. If you wanted a strictly ROM cart for something like a game release, you do not need to fully populate the board, just put jumpers in the right spot, add the ROM and go. So its really cheap to use. If you have an idea or something to release, I can help you, with hardware and distribution.<br />
<br />
Next up is we completed and sold out of the Multimax Cartridges. I had a second run of boards made as we had an error on them, but I have been in contact with the authors and will probably not release them. here is a pic of the completed carts:<br />
<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/30482784551/in/dateposted-public/" title="image"><img alt="image" height="640" src="https://c8.staticflickr.com/6/5466/30482784551_323aea8fa8_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<br />
There is an LED in the cart (feature, remember?) and they worked flawlessly!<br />
<br />
Next up is a wiring harness that allows you to connect a <a href="http://store.go4retro.com/uiec-sd/" target="_blank">uIEC</a>
to your <a href="https://icomp.de/shop-icomp/en/produkt-details/product/c64-reloaded.html" target="_blank">C64 Reloaded</a> internal <a href="http://wiki.icomp.de/wiki/C64_reloaded#CN4b:_auxilary_IEC" target="_blank">IEC header</a>! This makes installing a uIEC into your Reloaded project a breeze! (and they look great too!)<br />
<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/30477953564/in/album-72157655848495946/" title="image"><img alt="image" height="640" src="https://c5.staticflickr.com/6/5777/30477953564_046ecdb3fc_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/30482973004/in/album-72157655848495946/" title="image"><img alt="image" height="640" src="https://c5.staticflickr.com/6/5458/30482973004_91bec540b2_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<br />
Since I did that, I decided to make some custom JiffyDOS ROMs for the REloaded board as well. These contain a customized version of the stock and JiffyDOS Kernals (I order an overlay from Jim Brain for easch ROM sold, no piracy here) as well as a second character rom!<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/albums/72157672587304084" title="C64 Reloaded Kernal"><img alt="C64 Reloaded Kernal" height="640" src="https://c1.staticflickr.com/6/5615/30193940584_01726ea86f_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
<br />
<br />
The next and last project is the DDI Telengard Special Edition Cartridge, which I will reserve for my next post as this post is very long.<br />
<br />
If you are interested in any of the product above, or you have a VIC-20 or C64 Project you would like to release on cartridge, please let me know. I am happy to help and can provide you with a wide range of options on manufacturing and distribution. Markhttp://www.blogger.com/profile/10023075481604702339noreply@blogger.com0tag:blogger.com,1999:blog-301690054723829606.post-20962342419142648112016-10-07T14:56:00.000-04:002016-10-07T14:57:36.854-04:00Multimax PCBs ArrivedAfter waiting quite a while to see if there would be a new run of the <a href="http://www.multimax.co/">Multimax</a> cartridge I decided to make a few for myself and my friends. Also, not being one to leave well enough alone, I had DDI make a few tweaks to the design<br />
<br />
<a data-flickr-embed="true" href="https://www.flickr.com/photos/victwenty/29878008180/in/dateposted-public/" title="image"><img alt="image" height="640" src="https://c5.staticflickr.com/9/8549/29878008180_73b88311b4_z.jpg" width="480" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script><br />
So as you can see, I did the PCB in white (looks incredible) and I also did ENIG (gold) for the traces. Longevity is increased and it is visually appealing!!<br />
<br />
If you are interested in one (I did a limited quantity (15) so as not to step on the toes of the original designers) please use the contact form to let me know, the cost is $35 plus shipping. I will post an update once I am ready to ship. It will go in the following order. Me, Friends that contributed to the design (hi DDI) pre-paid orders, pre-orders , anything that is left after pre-orders (or pre-orders that do not receive payment within 7 days of being notified) will be sold on ebay.<br />
<br />
You can do a paid pre-order <a href="http://etsy.me/2d0ffDv">HERE! </a><br />
<br />
<br />Markhttp://www.blogger.com/profile/10023075481604702339noreply@blogger.com0tag:blogger.com,1999:blog-301690054723829606.post-7693740347176165162016-09-30T03:07:00.000-04:002016-09-30T03:07:14.854-04:00New Vicmon version found<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
I was digging through my collection of Vic carts when I happened upon an plain looking cart entitled Vicmon2. I remember being given this cartridge back in about 2009 from a fellow member of The Cincinnati Commodore Computer Club.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq-KhZhQozGxpdCNvBmqODaCzJFXOLtRuy3xvTytQdIKbWxYxvApSnW3K6K1tN00C-DKd4sp9mdlMd1O8dPTvm3diC_tUBazJ0o_ch-ES4bGVcOnFHfsCFMXcUdFHEMBImSJcORag3rCY/s1600/vicmon2-case.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq-KhZhQozGxpdCNvBmqODaCzJFXOLtRuy3xvTytQdIKbWxYxvApSnW3K6K1tN00C-DKd4sp9mdlMd1O8dPTvm3diC_tUBazJ0o_ch-ES4bGVcOnFHfsCFMXcUdFHEMBImSJcORag3rCY/s400/vicmon2-case.jpg" width="300" /></a></div>
Intrigued, I decided to give it a try and see what, if any, differences I could find. Imagine my surprise at this:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOEZykjMKU7mFmPiI_RSKKYHG00X-OxZLl51Gxu5ppT6gwWfhSQwmeu7jWOmSpXSNwUUY1lnPcti8FgULZLrXhBfMmIPMeHVxJ5pP1NZ6T6zgl6NxSUTPgnSpSXAmAqSTlhYXLRA0ICR0/s1600/vicmon2-screen.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOEZykjMKU7mFmPiI_RSKKYHG00X-OxZLl51Gxu5ppT6gwWfhSQwmeu7jWOmSpXSNwUUY1lnPcti8FgULZLrXhBfMmIPMeHVxJ5pP1NZ6T6zgl6NxSUTPgnSpSXAmAqSTlhYXLRA0ICR0/s320/vicmon2-screen.jpg" width="320" /></a></div>
<br />
Interesting. This version is color coded! The commands all seem to be the same and I have found no other real features other than color. But this got me curious, so I dumped the rom. I checked <a href="http://www.zimmers.net/anonftp/pub/cbm/vic20/roms/tools/4k/index.html">Zimmers </a>and they had 2 roms named vicmon 2. Surely this was just one of those... After comparing the dumps, it was definitely "new"<br />
<br />
I am not sure if this was someones personal modification or some unofficial release, but it was definitely cool to find. I will be sending the dump to Bo to host with all the other images he has.<br />
<br />
Now I wanted to see what was inside...<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii2hWvbATfVD51XQqp45WbUszIca_TcUrrVzKWCSLl3uRBndziK_VTm65x447oc4fi3jd0IBBZVisKS7MDpL8wH9T7XMcT0MVeH8-MzjScNFooka_4eQ9LlmBGlCWOJlmKXWdcvvrB4yA/s1600/vicmon2-pcb-front.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii2hWvbATfVD51XQqp45WbUszIca_TcUrrVzKWCSLl3uRBndziK_VTm65x447oc4fi3jd0IBBZVisKS7MDpL8wH9T7XMcT0MVeH8-MzjScNFooka_4eQ9LlmBGlCWOJlmKXWdcvvrB4yA/s320/vicmon2-pcb-front.jpg" width="240" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJsHk1xed45cTopWZ5-247BH-9ksvIi_DKWjgeG6KeV2ptnSG5GoTehsZ1wj_4P8kDcU9Pf7BtgMNEdgwB-NzKUf9EUbWY5UsLA8L1FwWI_nQUzx2p6t4Ddw6FCqwgSa9fkdn36mylnzQ/s1600/vicmon2-pcb-back.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJsHk1xed45cTopWZ5-247BH-9ksvIi_DKWjgeG6KeV2ptnSG5GoTehsZ1wj_4P8kDcU9Pf7BtgMNEdgwB-NzKUf9EUbWY5UsLA8L1FwWI_nQUzx2p6t4Ddw6FCqwgSa9fkdn36mylnzQ/s320/vicmon2-pcb-back.jpg" width="240" /></a></div>
<br />
So there it is. a modified original commodore PCB with a 2816 EEPROM. Conclusion? Most likely a homemade hack of Vicmon. But finding something that doesn't seem to be out there anywhere is definitely getting rare these days!<br />
Markhttp://www.blogger.com/profile/10023075481604702339noreply@blogger.com1