TASEmulators / TASEmulators/BizHawk

8kB RAM Adapter for the Sega SG-1000 implemenation

Open
#1,421 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Core: SMSHawk Ghost'd help wanted Repro: Fixed/added in 2.8 Request: Feature/Enhancement
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

Forgot to put the issues on the github as well as the forum

While browsing my library of SG-1000 games, I noticed many Tawainese only games and I wanted to try them out, they are all in a non working states on Bizhawk (and also on Kega Fusion). All the games boot with the Dahjee or Jumbo Logo and reset in a loop.

I highly doubt that it will be a priority to implement that adapter for bizhawk, or if there is even documentation about the special adapter and the games, but it allow you to play a bunch of SG-1000 games. According to the reference, these are all pirated games.

Source: https://segaretro.org/8kB_RAM_Adapter

List of games using that feature

  • Bomberman Special (there is also another pirate release of that game that work with Bizhawk)
  • The Castle (There is also a regular Sega release that work with Bizhawk)
  • Knightmare
  • The Legend of Kage
  • Magical Kid Wiz
  • Pippols
  • Rally-X
  • Road Fighter
  • Star Soldier
  • Tank Battalion
  • TwinBee
  • Yie Ar Kung-Fu II
  • Zanac

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the 8kB RAM Adapter reference linked in the issue and reproduce the reset loop with one of the listed SG-1000 games. Locate BizHawk’s SG-1000 emulation entry point and determine the adapter behavior needed; done means the affected games boot and run without regressions.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.