Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| report_issue [2021/10/01 01:47] – [How to not get your issue investigated] added info about beta testing atari | report_issue [2023/12/16 05:26] (current) – [What issue reports are NOT for] maximumentropy | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Recommended reading: https:// | Recommended reading: https:// | ||
| - | So, you've found an issue with Batocera. A true, genuine bug with the way Batocera functions. You've gone through the [[: | + | So, you've found an issue with Batocera. A true, genuine bug with the way Batocera functions. You've gone through the [[: |
| And now you want to report that bug. | And now you want to report that bug. | ||
| Line 9: | Line 9: | ||
| Here's a guide on how to report a bug and giving the highest chances of it being actually fixed by the next major release of Batocera. Batocera is a very complicated project, and it's only by the efforts of multiple contributors that it can be made and released for so many platforms. Usually, devices are worked on by the individuals who have those devices for testing and have the technical know-how on how to implement it, so not all devs have access to all devices at all times. In essence, don't expect a dev to reply to you quickly, especially if you're on a platform that's "less common" | Here's a guide on how to report a bug and giving the highest chances of it being actually fixed by the next major release of Batocera. Batocera is a very complicated project, and it's only by the efforts of multiple contributors that it can be made and released for so many platforms. Usually, devices are worked on by the individuals who have those devices for testing and have the technical know-how on how to implement it, so not all devs have access to all devices at all times. In essence, don't expect a dev to reply to you quickly, especially if you're on a platform that's "less common" | ||
| - | <WRAP center round tip 60%> | + | <WRAP center round tip> |
| - | First, check that there isn't already a duplicate issue on the [[https:// | + | First, check that there isn't already a duplicate issue on the [[https:// |
| Although you can also report issues on our Discord server, these are likely to be missed by our devs as we receive hundreds of messages per day on there! | Although you can also report issues on our Discord server, these are likely to be missed by our devs as we receive hundreds of messages per day on there! | ||
| Line 20: | Line 20: | ||
| Here is a list of things you should **not** use the issues page for and the alternative location for them: | Here is a list of things you should **not** use the issues page for and the alternative location for them: | ||
| - | * Feature requests should instead be put in the #wish channel on [[https:// | + | * Feature requests should instead be put in the [[https:// |
| - | * Implementation/ | + | * Implementation/ |
| * Issues specific to the emulator and the game it is running. Usually they should be reported to the dev of the emulator itself, as it is outside of the scope of Batocera. This includes things such as "weird geometry corruption in my Dreamcast game!" and " | * Issues specific to the emulator and the game it is running. Usually they should be reported to the dev of the emulator itself, as it is outside of the scope of Batocera. This includes things such as "weird geometry corruption in my Dreamcast game!" and " | ||
| * Issues specific to EmulationStation (Batocera' | * Issues specific to EmulationStation (Batocera' | ||
| Line 55: | Line 55: | ||
| ==== Formal report ==== | ==== Formal report ==== | ||
| - | Issues should be reported with the following format to give them the greatest chance of being fixed (erase the placeholder text and put in your own): | + | Issues should be reported with the following format |
| **Issue:** A laconic explanation of the issue, including your platform and version of Batocera. Keep this to a single sentence. | **Issue:** A laconic explanation of the issue, including your platform and version of Batocera. Keep this to a single sentence. | ||
| Line 69: | Line 69: | ||
| **Logs and data:** Provide all the [[: | **Logs and data:** Provide all the [[: | ||
| - | If you are not certain which logs are relevant or the logs you do have don't describe the issue, [[: | + | If you are not certain which logs are relevant or the logs you do have don't describe the issue, [[: |
| + | * Your IP address is in '' | ||
| + | * Your Wi-Fi SSID and password is in '' | ||
| + | * Your RetroAchievements | ||
| + | * Your scraper API account is in '' | ||
| + | * Your NAS login details are in '' | ||
| + | |||
| + | Be sure to either scrub it first if the issue isn't relevant to that information or just use a temporary password to be changed after the report. | ||
| === Example of a good report === | === Example of a good report === | ||
| Line 100: | Line 107: | ||
| The purpose of the betas are to (hopefully) catch major bugs and fix them before going into release candidate/ | The purpose of the betas are to (hopefully) catch major bugs and fix them before going into release candidate/ | ||
| + | |||
| + | <WRAP center round info> | ||
| + | A timeline of when certain changes are allowed to be merged upstream can be found here: https:// | ||
| + | |||
| + | A list of platforms Batocera is currently available on can be found here: https:// | ||
| + | </ | ||
| ==== Major issues with the beta ==== | ==== Major issues with the beta ==== | ||
- report_issue.1633052858.txt.gz
- Last modified: 5 years ago
- by atari