The TigForums Homebrew Creator's Club Presents
Meeting 0: Planning Stages
Planning stages, suggestions welcome.
[LOGO NEEDED]
Introduction: The Homebrew Creator's Club is a special club devoted to the development and teaching of classical game development systems. Members will learn skills completely useless in the real world, and devote hours of their lives on hobby projects purely for the fun of learning and creating something new. The creations HCC members make will not in them any money and they will not change or even influence the gaming industry. This club is purely here for the fun of a challenge and trying something different from the average day of a programmer.
Being a low-level development oriented club, the HCC is geared toward programmers who enjoy challenging their brains and programming on systems that do not always behave how they should. Artists, designers, and sound engineers are welcome to join the fun, although most discussions will gear toward the tech oriented side of console development.
Goal: Create completely legal roms for old and new systems including the NES, Nintendo DS, Super Nintendo, Sega Master System, Sega Genesis, Sega Saturn, Microsoft Xbox, Atari 2600, Atari 5200, Sony Playstation 1, Sony Playstation 2, Sony PSP, etc. Learn old and new tricks for developing on old hardware, and push chips to their limit. Impress nostalgic friends, and completely bore the younger generation with tales of old.
Once a month I will post a challenge, and throughout the month you can respond in the thread with anything you want. Feel free to post comments, questions, builds, source code, etc. I'll also be creating demos with everyone else so it will be a challenge. These rules are pretty flexible, even though I will do a system a month, feel free to concentrate more on one system and skip a month or work ahead and share your knowledge of other systems.
Tools: Legal Only, no leaked SDKs, no licensed signed code. For example, the Xbox XDK leaked allowing authors to write XEX's containing signed Microsoft code. These XEXs cannot be publically posted because the signature belongs to Microsoft, and they will sue the pants off of you. But homebrewers posted an Xbox linux xex creator, so if we get to Xbox we will be using the legal version.
Windows, Linux, Mac, it doesn't matter what OS you are in as long as you can compile. I'll be giving links to tools and tutorials, and possibly post replies to "how do I?" if I know the answer without 15 minutes of googling :D Also other members feel free to post interesting tools and techniques, as I am using this partly as a goal to get better at ASM.
---------------------------------------------------
Feel free to post suggestions, comments, ideas, that you're interested, whatever in this thread.