Share this project

Done

Share this project

Done
World's Smallest C64 Emulator project video thumbnail
Replay with sound
Play with
sound
SEK 11,115 pledged of SEK 30,000 goal
backers
By Staringlizard
SEK 11,115 pledged of SEK 30,000 goal
backers

About this project

Introduction

This project is a direct sequel to another project I created last year called Memwa. Many people liked Memwa and even wanted to buy one. The problem was that I did not think Memwa good enough to sell and it was never meant to be sold. This is why I now want to create Memwa2. Below you can see the video for my previous project.

Memwa2 is a little different than its predecessor, it has a more powerful MCU and microSD but no touch screen. Instead it will support a USB keyboard and HDMI output. After the prototype has been made and concept has been proven I will start another kickstarter project to develop it further. Hence you cannot be awarded any hardware at this time since I would not want to place myself in a position where I cannot deliver to your expectations, and perhaps let you all down in the process. I am not allowed to give any backers the prototypes either according to kickstarter rules.

If you think that this sounds like a cool project, feel free to spread the word to others.

The Plan

So what I am trying to make is an easy platform together with simple, understandable and open source software in order to provide nerds like me and you with equipment that we can play around with, enclosed in a tiny package. Except for sound, it will emulate a whole C64. As mentioned, the software will be open source and very much alive and available on GitHub. The software is already made in previous project but I will strive to make it better and much more easy to understand than it is today. The original software will in other words be made by me, but will be changed by you! Lets face it, there are others out there that are a thousand times better than me at writing emulators.

The sound will be available only with a separate original SID chip or a replacement like the Swinsid.

The software binary will be placed on the microSD and will automatically be flashed at startup and removed when done. Together with all programs, roms and games there will be a configuration file that will tell the hardware about different preferences such as resolution, keyboard mapping and so forth.

Funds

The funds that I receive for this project will include:

* PCB Design

* PCB Manufacturing

* PCB Assembly

* Software Development

* Enclosure Design

The more funds I get, the better and faster we can make this project happen. Please keep in mind that this is funding for a PROTOTYPE !

Hardware

The major hardware components are listed below:

* MCU - STMicroelectronics (STM32F756BGT6)

* RAM - Alliance Memory (AS4C4M16SA-7BCN)

* HDMI transmitter - Analog Devices (ADV7511WBSWZ)

Possibilities

This hardware is not strictly for emulating a Commodore 64. It contains a powerful MCU and a lot of RAM. Some GPIO pins are also available on the PCB itself (exposed copper pads). You can pretty much do anything with it, perhaps a SNES emulator, ATARI emulator, possibilities are endless...

What about ...

There are many different ways you can emulate a Commodore 64 but I do believe that Memwa2 will be a cool complement to these other methods.

Risks and challenges

Q: Will the MCU will be able to interface ADV7511W and show a good picture from HDMI?

Q: Will the MCU be powerful enough to run a decent C64 emulator even if it is more than twice as powerful than the one I used in previous project?

Q: Can I keep the cost down for the hardware, software development and casing so that it will have a fair price tag?

A: These questions are the reason for why I need the funding for prototypes. I do think everything will work since I have thought about the design for quite a while and I am familiar with the components used, but I cannot guarantee anything. I can only guarantee that I will do my utmost to overcome any issues that arise.

Learn about accountability on Kickstarter

Support this project

  1. Select this reward

    Pledge SEK 50 or more About $6

    A big thank you for funding this project !
    You will be able to see the progress and follow all updates !

    Less
    Estimated delivery
    8 backers
    SEK
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge SEK 100 or more About $12

    An even bigger thank you for funding this project !
    You will be able to see the progress and follow all updates !

    Less
    Estimated delivery
    6 backers
    SEK
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge SEK 250 or more About $30

    I take my hat off to you. You have really helped this project coming alive. Your name will be mentioned one way or another. That's a promise ;)

    Less
    Estimated delivery
    31 backers
    SEK
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)