Coder Social home page Coder Social logo

superclone-5.0's Introduction

SuperClone 5.0

This is a clone of the Super Snapshot v5 hardware. All of the traces are close to the original and it will fit in the same case as an original. It uses an Atmel ATF16V8B in the place of the original PAL. I have also tried a ATF16V8C, but it did not work. All of the parts, including the Atmel are interchangeable with an original. I have also included the WinCUPL source files and a DigiKey bill of materials. The EEPROM is not available at DigiKey. I bought one from Ebay.

The following parts will need to programmed:

ATF16V8B-15PU --> This needs to be programmed with the include .jed file.

W27C512-45Z --> Programmed with any available Super Snapshot v5 ROM. See: https://rr.pokefinder.org/wiki/Super_Snapshot

It will also work with a larger 32 pin EEPROM like the W27C010-70 or W27C020-70. This is only required for a larger rom file like the SnappyROM: https://github.com/adrianglz64/snappyrom

The EPROM used must be relatively fast (70ns or faster seems to work fine.) Some of the cheap, clone, UV erasable 27C512 EPROMS I tried did not work. I suspect they were remarked and in reality a slower part.

I have also included a 3d printable case. However, Hackup has made great case available here: https://www.thingiverse.com/thing:4623905

The original PCB was setup for 8K Ram, the clone is also defaulted this way. In order to use the 32K ram you need to cut the trace betrween pin 1 and 2 on J1 and then jumper pin 2 and 3 on J1.

superclone-5.0's People

Contributors

kalidomra avatar

Stargazers

 avatar  avatar Johan Broström avatar Tomasz Sterna avatar  avatar  avatar  avatar Richard Anderson avatar  avatar  Yaroslav Veremenko avatar Sergey Ko avatar Jim Veneskey avatar  avatar  avatar Pasi Lassila avatar Marc Nause avatar Andy De George avatar  avatar Yellperil avatar Marko Šolajić avatar  avatar  avatar  avatar  avatar Stewart Russell avatar  avatar Andy (Steve) De George avatar drusalan avatar Kyle Good avatar Torsten Paul avatar  avatar kneehighspy avatar Eric W. Brown avatar Uffe Jakobsen avatar Mark Seelye avatar

Watchers

 avatar  avatar Jim Veneskey avatar Pasi Lassila avatar Bruno avatar  avatar  avatar

superclone-5.0's Issues

PLA Issue

I built a couple of these with 15ns GAL and 45ns WinBond EEPROMs. The cartridge starts up fine and exits to Basic, however after pressing the freeze button and resuming the program it crashes. If I switch out the PLA to a GAL PLA I don't have this issue, and I've tried on 3 different machines with the same results. Anyone else have this issue??

Information on programmers/programming

Please add some information on sourcing programmer hardware for use with the chips in the BOM that will work on modern hardware. Likely needs to be USB.

I'd love to build one of these as the parts sourcing and soldering look fairly basic, but programming the PROMs is likely to be a challenge for anyone not already set up with dedicated hardware/software to do so.

Snappy V531 NTSC ROM not working on SuperClone board.

Flashed an AT29C010A-12PC 128KB ROM with Snappy V531 NTSC binary. Flash was verified to correctly match the binary. Also examined a dump to manually verify.

Installed in a known good working SuperClone board that has SS V5.22 ROM. Boots to a black screen. Tried with both 8K and 32K RAM configurations. Reinstalled original V5.22 ROM and all is working fine.

Also submitting this issue on the Snappy (Adrian Gonzalez) GIT area.

readme

i am wrong - delete this issue

sorry

Please consider adding a license

At the moment it is not clear under which license the content of this repository may be shared. Adding a license would help.

I am aware that it may be problematic to add a license for the design of the PCB since it is derived from a commercial product, but maybe it is possible to add a license which is limited explicitly to the files in this repository.

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.