About RetroChallenges

Meet the passionate co-founders behind RetroChallenges - bridging the gap between nostalgic retro gaming and modern challenge-based gameplay.

👨‍💻

Mathieu Drimonakos

Co-Founder & Creator

@mattd1980

Mathieu is a passionate software developer and retro gaming enthusiast who has spent years working in the gaming industry. His love for classic games like Super Mario Bros, Castlevania, and The Legend of Zelda inspired him to create RetroChallenges - a platform that brings modern challenge-based gameplay to beloved retro titles.

With a background in software development and a deep understanding of both modern gaming mechanics and nostalgic retro experiences, Mathieu envisioned a way to make classic games more engaging through structured challenges and automated progress tracking.

RetroChallenges represents the perfect fusion of his technical expertise and gaming passion, creating a platform that respects the original games while adding exciting new ways to experience them.

Johnny Haddock

Co-Founder & Lowly Peon

@jodosh

Johnny is an electrical engineer with years of experience both developing software/hardware and managing IT projects. His passion for retro video games goes back to the late 80s playing Mega Man and Town & Country Surf Designs: Wood & Water Rage with his friends on his NES.

With a background in large complex IT systems and bespoke hardware design, Johnny has a vision to expand the fun of retro video gaming with a community of user driven challenges and experiences for many classic games.

Johnny brings his technical expertise in systems architecture and project management to RetroChallenges, helping to scale the platform and create robust infrastructure for the growing community of retro gaming enthusiasts.

What is RetroChallenges?

RetroChallenges is a desktop application that transforms classic retro video games into structured, trackable challenges. Here's how it works:

  • Core Concept: Takes beloved retro games (like Castlevania, Super Mario Bros) and adds modern challenge-based gameplay mechanics
  • Automation: Uses Lua scripting to automatically detect when players complete challenges, eliminating manual tracking
  • Technology Stack: Built on BizHawk emulator with Google OAuth 2.0 authentication and Electron for cross-platform compatibility
  • Community Focus: Players can create, share, and discover custom challenges through Discord community
  • Target Audience: Retro gaming enthusiasts, speedrunners, developers interested in emulator integration, and gamers who enjoy achievement-based gameplay

Business Model: Free desktop application with potential for expansion into subscription-based retro gaming service, leaderboards, and community-driven challenge creation system.

Technical Innovation: Integrates professional TAS (Tool-Assisted Speedrun) emulator with modern authentication flows, webhook integration for challenge completion tracking, and cross-platform desktop environment.

Our Mission

🎯

Preserve Gaming History

Keep classic retro games alive and relevant for new generations of gamers through innovative challenge-based gameplay.

🤝

Build Community

Create a platform where retro gaming enthusiasts can share challenges, compete, and celebrate their favorite classics together.

Innovate Gaming

Bridge the gap between nostalgic retro experiences and modern gaming mechanics through automated progress tracking and structured challenges.

The Story Behind RetroChallenges

RetroChallenges was born from a simple observation shared by two friends: while retro games hold incredible nostalgic value, many players struggle to find new ways to engage with them after completing the main objectives. Traditional speedrunning requires extensive technical knowledge, and casual playthroughs can feel repetitive.

Mathieu, with his background in software development and gaming industry experience, envisioned a solution that would make classic games accessible to everyone while adding structured, achievable goals. Meanwhile, Johnny, with his electrical engineering background and passion for complex IT systems, saw the potential for creating robust infrastructure to support a growing community.

Together, they combined their complementary skills - Mathieu's software development expertise and Johnny's systems architecture knowledge - to create a platform that automatically tracks progress and celebrates achievements, making every playthrough feel fresh and rewarding.

By integrating with professional emulators like BizHawk and using Lua scripting for real-time game state monitoring, RetroChallenges provides a seamless experience that respects the original games while adding modern gaming elements. Johnny's vision for scalable community-driven challenges perfectly complements Mathieu's technical implementation.

Today, RetroChallenges represents the perfect fusion of technical innovation and gaming passion, creating a platform that brings new life to beloved classics while building a community of retro gaming enthusiasts. The partnership between Mathieu and Johnny ensures both the technical excellence and community-focused vision that makes RetroChallenges special.