| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

FrontPage

This version was saved 14 years, 3 months ago View current version     Revert to this version     Page history
Saved by Derek Lomas
on December 4, 2009 at 9:02:29 pm
 

Playpower Challenges      New Work      CMUGRL Top10 Influential Educational Games      Keyboard Reverse-Engineering     SUBOR Pins     SUBOR Cartridges


Welcome to our Wiki! 

If you are interested in developing new games for the 8-bit "$10 computer" this is the place to start.

 

 

  CONTENTS
1 Current Challenges
2 About the $10 Computer and Playpower
3 Programming Games for the $10 Computer
4 How to Help: Technical and Non-Technical

 

News

Are you a Playpower volunteer? We've started a new volunteer directory so you can share your background and skills with the rest of the Playpower artists and developers.  If you are working on a project, you can use the free blog space to share your progress and get comments. 

 

About the $10 Computer

Playpower is creating new software for a $10 computer that already exists and is being sold in street markets around the world. These computers are typically packaged with a full keyboard, mouse, game controllers, and a cartridge filled with software like typing games and BASIC programming. The computer is located inside the keyboard, which connects directly to a family's television as a screen.  The computer is based on the 8-bit 6502 chip, which was used in the famous Apple IIe computer and the Nintendo Entertainment System (NES).  In fact, the computers are technically a clone of the Nintendo Famicom, which is why they are referred to as "FamiClones". This computer hardware is now in the public domain, due to expired patents.  As a result, millions of these devices are being produced every year by dozens of manufacturers, under a variety of brand names.  You can even obtain them in the USA through Makershed.com.

 

Playpower's Goals

  • In countries like India and Ghana, skills as simple as learning to type can mean the difference between earning $1/day as a menial laborer and $1/hour in a back-office.  We want to faciliate these kinds of economic transformations through affordable, effective and fun learning games. 
  • By freely providing our source code directly to the FamiClone manufacturers, Playpower hopes to leverage their global distribution network to introduce quality educational software to millions of children around the world. 
  • We're trying to legally license the source code of 8-bit abandonware educational games (such as Number Munchers, Lemonade Stand, etc).  We're developing a porting process to enable these games to run on the existing FamiClones
  • By organizing and translating development materials, and through the creation of new development tools, we're trying to make it easier for diverse groups of people to create new games and educational software for "the world's most affordable home computer."
  • We believe that 8-bit computers, simple as they are, can be very effective at introducing computing cultures to children in emerging economies because of their low-cost and wide distribution.  After all, 8-bit computers were highly effective at introducing generations of Americans and Japanese to games and programming!  Because these devices enable their users to learn programming in BASIC, these computers could provide a powerful experience that could act as a stepping stone to far more advanced computer use. 
  • Playpower is all about content: open-source educational content for low-cost computer platforms.   In the future we may focus on multiple low-cost computers, but right now we are focused on creating content for the 8-bit famiclones. 
  • We are not trying to design a new computer.  We're trying to maximize the educational value of what's already available in the market.

 

 

This is the music composition program that comes with many of the TV-Computers

 

 

How to Help: Technical and Non-Technical

  • Port a Game
  • Develop source code that accepts keyboard input
  • 1-click download of all relevant development tools
  • Create a Code-to-hardware testing pipeline, enabling us to test code directly on a Famiclone 

  

 

Current Projects:

Developing SDK for game development on the TV-Computer

  • DevLanguage: nBASIC
  • DevLanguage: cc65

Creating Game Templates

  • CYOA - cc65 project building branching stories
  • Quiz Game - nBASIC project
  • Typing of the Dead Game

MILLEE - J2ME development for Mobile Phones

 

Contents:

  1. News
  2. About the $10 Computer
  3. Playpower's Goals
  4. Programming New Games for the $10 Computer
  5. Differences between the $10 Computer and the NES
  6. Alternative Programming Languages
  7. How to Help: Technical and Non-Technical

 

Future Projects:

SD Card Integration

Open Source Learning Game Asset Repository

Comments (0)