libretro / libretro/fbalpha2012

Altered Beast behaves strangely in FBA.

Open
#16 22 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
31
Forks
55
PR merge metrics
No merged PRs in 30d

Description

Moved from the issues list from RetroArch.

There seems to be an issue with one of the Sega System 16 games "Altered Beast", where some enemies appear without heads and do not disappear when killed. This is present in RetroArch 0.9.8-beta2 on both Windows and Linux. It also occurs when using the libretro build of iMAME4all, which is odd because the Android version is fine. Other System 16 games such as Golden Axe, Shinobi, Out Run and such appear to work fine.

This is visible immediately after the game has been started, with the first wave of enemies on the first level. I tried the same ROM in the original Final Burn Alpha emulator version 0.2.97.28, and the issue does not occur. Discussed further here:

http://forum.themaister.net/viewtopic.php?id=229

Here is a screenshot:

RetroArch-0123-223520


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Contributor guide

No contributing guide indexed for this repository

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 by reproducing the Altered Beast issue in the libretro FBA build using the first level's first enemy wave, then compare its behavior with Final Burn Alpha 0.2.97.28 and the Android iMAME4all version. Done means enemies render correctly and disappear when killed, without affecting the other System 16 games mentioned.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.