Sammelsurium an Ports von Spiele-Klassikern aus der C64 und Amiga Ära
A comprehensive framework and collection for porting classic video games from Arcade, Commodore 64, and Amiga platforms to modern systems.
RetroMista provides everything you need to start building retro game ports, whether you want to:
- Learn classic platform development (C64, Amiga, Arcade)
- Create modern remakes of retro games
- Build new games with authentic retro feel
Perfect for beginners to game development!
- Read the Getting Started Guide
- Choose your path: Emulator Development or Modern Development
- Follow your first tutorial
- Create your first game!
- Emulator Development → Emulator Setup Guide
- Unity Development → Unity Setup Guide
- Asset Creation → Asset Generation Guide
- Music & SFX → Audio Creation Guide
- 🎯 Getting Started Guide - Start here!
- ❓ FAQ - Common questions
- 🔧 Troubleshooting - Fix common issues
- 📺 Emulator Setup - WinVICE, WinUAE, MAME
- 📖 C64 Tutorial - Commodore 64 basics
- 🎨 Retro Platform Guides - Platform-specific development
- 🎲 Modern Frameworks - Unity, Godot, Visual Studio
- 🕹️ Unity Guide - Recommended for beginners
- 🎮 Godot Guide - Open source alternative
- 💻 Visual Studio Guide - Advanced users
- 🎨 Asset Generation - Graphics without being a designer
- 🎵 Music & SFX - Create chiptune music and sounds
- 🔧 Tool Recommendations - Best tools for each task
- 📝 Your First Game (Modern) - Complete Unity tutorial
- 📝 C64 Basics - Learn C64 programming
- 🎮 Example Projects - Ready-to-run examples
| Purpose | Tool | Cost | Platform |
|---|---|---|---|
| Game Engine | Unity | Free | All |
| Pixel Art | Piskel | Free | Browser |
| Music | BeepBox | Free | Browser |
| Sound FX | Bfxr | Free | Browser/Desktop |
| Purpose | Tool | Cost | Platform |
|---|---|---|---|
| Game Engine | Godot | Free | All |
| Pixel Art | Aseprite | $20 | All |
| Music | FamiStudio | Free | All |
| C64 Dev | CBM prg Studio | Free | Windows |
| Purpose | Tool | Cost | Platform |
|---|---|---|---|
| Framework | SDL2/SFML | Free | All |
| IDE | Visual Studio | Free | All |
| Music | MilkyTracker | Free | All |
| Amiga Dev | WinUAE + DevPac | Free | All |
retromista/
├── docs/ # Documentation
│ ├── GETTING_STARTED.md
│ ├── FAQ.md
│ └── TROUBLESHOOTING.md
├── emulators/ # Emulator setup guides
│ └── README.md # WinVICE, WinUAE, MAME
├── modern-dev/ # Modern development frameworks
│ ├── unity/ # Unity setup and guides
│ ├── godot/ # Godot setup and guides
│ └── visual-studio/ # VS + frameworks
├── tutorials/ # Step-by-step tutorials
│ ├── c64-basics.md
│ └── modern-first-game.md
├── assets/ # Asset creation guides
│ └── README.md # Graphics generation
├── audio/ # Music and SFX guides
│ └── README.md # Audio creation
├── examples/ # Example projects
│ └── README.md # Ready-to-run examples
└── tools/ # Utility tools and scripts
└── README.md # Tool collection
- ✅ Read Getting Started Guide
- ✅ Install Unity (Unity Guide)
- ✅ Create assets with Piskel (Asset Guide)
- ✅ Make music with BeepBox (Audio Guide)
- ✅ Build your First Game
Time: 4-6 hours to first playable game
- ✅ Install WinVICE (Emulator Guide)
- ✅ Learn C64 BASIC (C64 Tutorial)
- ✅ Create simple games
- ✅ Learn Assembly for speed
- ✅ Build authentic retro game
Time: 1-2 weeks to first C64 game
- ✅ Choose framework (Unity/Godot/SDL2)
- ✅ Study Example Projects
- ✅ Build enhanced versions
- ✅ Add modern features
- ✅ Publish your game
Time: 2-4 hours to first prototype
- Piskel - Free online pixel art tool (easiest)
- Aseprite - Professional pixel art tool ($20)
- Free Assets - Kenney.nl, OpenGameArt.org
- Full Guide
- BeepBox - Browser-based chiptune creator (easiest)
- FamiStudio - NES/Famicom music tool
- Bfxr - Instant retro sound effects
- Full Guide
Contributions welcome! Whether it's:
- Bug fixes
- New tutorials
- Example projects
- Documentation improvements
- Tool recommendations
See CONTRIBUTING.md for guidelines.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
- ✅ Free to use for any purpose
- ✅ Can modify and distribute
- ✅ Can use commercially
⚠️ Must share source code if distributing⚠️ Must use same license
- Discussions: GitHub Discussions
- Issues: Report bugs or request features
- Show & Tell: Share your creations!
- Kenney.nl - Free game assets
- OpenGameArt
- Freesound - Free sound effects
When creating game ports:
- ✅ Create original implementations inspired by classics
- ✅ Use your own assets and code
- ✅ Study game mechanics, not copy code
⚠️ Respect original copyrights and trademarks⚠️ Don't distribute ROM files⚠️ Don't use copyrighted assets without permission
- Pick your path: Getting Started Guide
- Get tools: See recommendations above
- Follow tutorial: Your First Game
- Build something amazing! 🎮
Made with ❤️ for retro gaming enthusiasts and aspiring game developers
Questions? Check the FAQ or open a Discussion