Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
EasyProg 0.1   [2009]

EasyProg 0.1 Released by :
Skoe

Release Date :
21 August 2009

Type :
EasyFlash Release

AKA :
EasyFlash

Website :
http://skoe.de/easyflash

User rating:awaiting 8 votes (7 left)   See votestatistics

Credits :
Code .... Skoe of Expression

Download :

Look for downloads on external sites:
 Pokefinder.org


Production Info
Submitted by Skoe on 22 August 2009
Why did we make EasyFlash?

At the beginning I simply wanted to re-build an Ocean game cartridge. I didn't have an EPROM programmer and no UV lamp and I didn't want to buy this kind of stuff in the 21st century. That's why the cartridge had to use flash memory. I aimed at building a simple large game cartridge, sticking a nice label on it and give to to somebody as a christmas present.

First, with some help by HofMar, we analysed how an Ocean cartridge worked and how we can add write access to it. The first drafts of the hardware were quite simple. At that time I did not have much knowledge about the expansion port and its timing. We got more wishes after a while: In addition to Ocean cartridges, it should be possible to write 8k, 16k and Ultimax cartridges to it. We wanted to link several of these cartridges to a multi-cartridge. One should be able to deactivate ("kill") the cartridge easily by keeping <Stop>, <C=> or <Q> pressed. This all should work with no jumpers if possible. We noticed that it should be possible to write the most important programs, like tools and games, to the cartridge.

These wishes and the required compatibility to C128 (C64 mode) and to the Ultimax mode made the schematic a bit more complex after a while. Nevertheless we managed to realize the control part to only 5 discrete logic ICs worth only a few cents. Alex and Enthusi noted that it would be very useful to have some RAM, for example to be able to backup parts of the zero page temporarily. That's why we added 256 bytes of RAM to the I/O area at $DF00.

One important point for me at this project was to use parts which can be bought easily all over the world. It should be easy to build such an cartridge. It should fit into a standard case and be as cheap as possible.

We never wanted to build a freezer cartridge or a replacement for a disk drive. So it didn't get a competitor to any existing hardware but more or less something new.

Another important point has been to release everything as open source. We wanted to provide good tools for users and for developers and useful documentation. This task is still not complete, but we are working on it. What we reached already: It's running stable, the parts will be less than 10 Euro, the PCB only about 5 Euro and the case about 5 Euro.

Something which is not released yet is a tool which can link program files and normal CRT images with a menu ("EasyLoader"). But you can have a look at a screenshot already: http://skoe.de/easyflash/images/easyloader.png

A library which is able to access a simple ROM file system and to save game states is planned.

Maybe one day we really can see an EasyFlash version of a demo or some patched games (still dreaming of a Turrican I to III cartridge...). If you need help for such an project, feel free to contact me.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (9)
· Production Notes (1)
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.088 sec.