Code Monkey home page Code Monkey logo

versa64cart's People

Contributors

bwack avatar hansdals avatar svenpetersen1965 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

versa64cart's Issues

Typo in 16k Game documentation for 1.4 and 1.5

On page 7 of the 1.4 and 1.5 documentation, in the section titled "4.4. Example III", I believe there is a typo on the first row of the table. The neutron.crt file reports exrom: 0 game: 0 (16k Game), and I think 0 (=LOK) is supposed to be 0 (=LOW). Also, I think the Setting column for !GAME is supposed to be SW1-1 = ON instead. I tested this with doccosmos.crt, which reports the same information as the neutron.crt example in the documentation, and having SW1-1 set to ON worked perfectly.

(P.S. Great work on this pcb! It's so compact and well documented. I went from not knowing anything about C64 cartridges to building my own cart and flashing the ROM chips within a couple of hours!)

Dead Test Cart on 27C256

I couldn't find any 27C64's like the guide recommends for a Dead Test Cart so I programmed it into the lower 8K of a 27C256 and zeroed the rest. I followed the guide, jumping JP3, JP4, and JP6. It doesn't seem to be working. Any ideas why? Are there any solutions that don't involve reprogramming the chip? It's already soldered in (unsocketed) and I don't really want to have to desolder it. Hope you can help. If there's a better place for support requests please let me know.

Question: why the switch from KiCad to Eagle ?

Question: why the switch from KiCad to Eagle ?

It would seem more logical to have an open project like this supported by an open program as KiCad - than a proprietary program as Eagle

lack of information regarding .bin files merging

Hi,
it's not a big deal, but adding that info to the manual would help others. I waste some time using a few bad methods before finding good one.

Simplest working method in Windows:

  1. open cmd in folder containing bin files,
  2. use command form merging binary files files into new one:
    copy /b file_1.bin + file_2.bin + ... + file_n.bin output_file.bin
    eg.
    copy /b DeadTest.bin + jupiterl.bin + SomeGame.bin combined.bin
    or
    copy /b DeadtTest.bin + jupiterl.bin combined.bin

This for sure won't work: copy-paste in Hex-editor plugin of Notepad++

New version 1.5

I have made small mods to V1.4 dessign, really don't know the exact differences with v1.4

  • Added a SP3T slide swith for J6 (very usefull for mounting inside a cartridge case). Do not use switch and pin headers at same time, use only one.
  • Removed all the vias near the edge connector, this allow the PCB to be manufactured using GOLD ENIG "gold fingers".
  • Increased diameter on vias holes to 0.5mm to be compatible with PCBs manufacturers.
  • Increased also some layers width.
    Versa64Cart_v1_5.zip
    P1010643
    P1010644

v1.2 IC1 too close to right-edge

IC1 is too close to the right edge and hits resting-post on original cart and retro innovations cart.
DSC02594
DSC02596

retroinnovation cart. similar:
DSC02597

This was a problem in Simple64cart too.
DSC02595

Versa64Cart v1.1 has the ic1 (U1 v1.1) about 1mm further to the left.

sharewareplus and tfw8bit stumpy cart enclosures does not fit

Issue regarding Versa64cart v1.1 and v1.2

sharewareplus cart enclosure hits the diode

The sharewareplus cartridge enclosure beam near the pcb edge fingers rest on top of the diodes.
http://sharewareplus.blogspot.com/

tfw8bit stumpy 1mm narrower

The stumpy cart dimensions is different to Commodore. It is only a millimeter or so it should be easy to modify the pcb to fit all the carts out there.
https://www.thefuturewas8bit.com/shop/commodore/c64romcart.html
2019-05-30 14_30_25-Commodore C64 ROM Cartridge Case

retro innovations enclosure: jumpers hits roof

Currently, I've only tested the cartridge with cartriges from retro innovation. The jumpers hit the top enclosure wall. Might aswell be a problem in other carts
http://store.go4retro.com/categories/Commodore/Hardware/

Bomberland 64k

Hi,

Bomberland is not available for order any more, but the 64k crt is freely downloadable at the bottom of the linked webpage. It should fit in a 27C512 but the Versa64Cart manual only lists 8k and 16k configurations. Would this work with Versa64Cart?

cartconv -f bomberland.crt
CRT Version: 1.0
Name: VICE CART
Hardware ID: 19 (Magic Desk)
Mode: exrom: 0 game: 1 (8k Game)

offset  sig  type  bank start size  chunklen
$000040 CHIP ROM   #000 $8000 $2000 $2010
$002050 CHIP ROM   #001 $8000 $2000 $2010
$004060 CHIP ROM   #002 $8000 $2000 $2010
$006070 CHIP ROM   #003 $8000 $2000 $2010
$008080 CHIP ROM   #004 $8000 $2000 $2010
$00a090 CHIP ROM   #005 $8000 $2000 $2010
$00c0a0 CHIP ROM   #006 $8000 $2000 $2010
$00e0b0 CHIP ROM   #007 $8000 $2000 $2010

total banks: 8 size: $010000

Does Kernal ROMs on the Versa64Cart work?

Hi Bwack.
I just saw your Versacart and it looks like a great piece of work! I understand it can hold up to 8 programs , each 8kb in a 512 eprom and each of the 8kb can be selected by changing the dipswitches. Perhaps a stupid question but I was wondering: can the Versacart be used to switch between kernelroms as well? So 8 different kernals in a 512 KB eprom and switch between Them by changing the dipswitches?
Best regards,
Bram.

Suggestion: Replace SW1 and solder blobs by pin/jumper

Just wanted to know your opinion about replacing the DIP switch at SW1 and the solder blobs at GAME/EXROM/A13/A14/A15 by standard 2.54mm pitch pins as found in ROMH/ROML in order to a) some sellers might not have that specific 5-bit DIP switch in stock and b) 100% solder-less configuration using standard jumpers.

Thanks.

28C64 EEPROM?

I'm curious if there is a way to use a 28C64 EEPROM in this instead of a 27C64, as I have a ton of them. I have tried, but I just get a black screen. It looked like the 28C64 was pin compatible, so I was thinking this is strange. Anyways, thank you for the project!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.