New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to report game compatibility issues #3

Open
skmp opened this Issue Mar 28, 2018 · 3 comments

Comments

Projects
None yet
2 participants
@skmp
Member

skmp commented Mar 28, 2018

Create a new issue in https://github.com/reicast/gamedb/issues/

Title should be: "Game name, issue description"
Label should include the matching "馃幃 *" label (eg, 馃幃 cannon-spike). "馃捒 *" (eg, 馃捒 6443 GD-ROM1/2 EU) Should also be added if the bug is disc/region specific and does not affect all versions of the game,

If the labels are missing, create the issue and poke @skmp to add the right labels.

The description should include:

  • A direct and precise description of the issue
  • Reicast version used (Dev build / Beta build, git hash. We NEED the git hash)
  • How to repro the issue
  • Screenshots or video demonstrating the issue (if applicable)
  • Savegames to repro the issue (if applicable)

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

@AbandonedCart

This comment has been minimized.

Show comment
Hide comment
@AbandonedCart

AbandonedCart Mar 28, 2018

Not sure if you've noticed already, but every video in the gamesdb has a possibly unintentional } } immediately after it.

AbandonedCart commented Mar 28, 2018

Not sure if you've noticed already, but every video in the gamesdb has a possibly unintentional } } immediately after it.

@skmp

This comment has been minimized.

Show comment
Hide comment
@skmp

skmp Jul 13, 2018

Member

(Updated with instructions now)

Member

skmp commented Jul 13, 2018

(Updated with instructions now)

@skmp skmp changed the title from How to report issues to How to report game compatibility issues Jul 13, 2018

@AbandonedCart

This comment has been minimized.

Show comment
Hide comment
@AbandonedCart

AbandonedCart Aug 17, 2018

Good testing titles (courtesy of @MrPsyMan):

Sonic Adventure uses all the controller buttons, with only buttons X and B sharing the same function so it's good for testing dpad, triggers, analog and vmu.

Mars Matrix has streaming textures.

Rayman 2 uses bump-mapping.

Ikaruga has basic mmu remmaping. It also uses clipping and screen rotation.

Tomb Raider tLR has extended mmu remmaping.

Sega Rally 2 uses more Windows CE functionality than most other WinCE titles.

Phantasy Star Online v2 has modem and BBA support (most other net compatible stuff use the framebuffer and we don't support that yet).

Fighting games can use the arcade stick.

Fishing games can use the fishing stick.

Virtual On can use the Twin Stick.

There are games that also use "other" input devices (maracas, midi input, etc.).

Utopia boot disc does disc swapping using the drive state register.

D2 does disc swapping using SCSI sense.

Record of Lodoss War has Div0 instruction.

Sonic Adventure 2 has extreme scenario depth handling (z-buffer).

Shenmue, HotD, Red Dog use SMC.

Bangai-O and Idol Janshi use scaling.

Most homebrew stuff use the framebuffer.

Replays on Dead or Alive 2 and the pause screen on Crazy Taxi use render to texture.

The shadows on Sonic 2 and Soul Calibur use modifier volumes.

Gauntlet Legends uses the TMU.

2 player modes on Sonic 2 and some driving games use clipping.

AbandonedCart commented Aug 17, 2018

Good testing titles (courtesy of @MrPsyMan):

Sonic Adventure uses all the controller buttons, with only buttons X and B sharing the same function so it's good for testing dpad, triggers, analog and vmu.

Mars Matrix has streaming textures.

Rayman 2 uses bump-mapping.

Ikaruga has basic mmu remmaping. It also uses clipping and screen rotation.

Tomb Raider tLR has extended mmu remmaping.

Sega Rally 2 uses more Windows CE functionality than most other WinCE titles.

Phantasy Star Online v2 has modem and BBA support (most other net compatible stuff use the framebuffer and we don't support that yet).

Fighting games can use the arcade stick.

Fishing games can use the fishing stick.

Virtual On can use the Twin Stick.

There are games that also use "other" input devices (maracas, midi input, etc.).

Utopia boot disc does disc swapping using the drive state register.

D2 does disc swapping using SCSI sense.

Record of Lodoss War has Div0 instruction.

Sonic Adventure 2 has extreme scenario depth handling (z-buffer).

Shenmue, HotD, Red Dog use SMC.

Bangai-O and Idol Janshi use scaling.

Most homebrew stuff use the framebuffer.

Replays on Dead or Alive 2 and the pause screen on Crazy Taxi use render to texture.

The shadows on Sonic 2 and Soul Calibur use modifier volumes.

Gauntlet Legends uses the TMU.

2 player modes on Sonic 2 and some driving games use clipping.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment