Skip to content

Commit

Permalink
Merge branch 'mamedev:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
imulilla authored Sep 3, 2023
2 parents 891a61c + 68c2216 commit cde2a95
Show file tree
Hide file tree
Showing 14,781 changed files with 3,473,731 additions and 1,018,381 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
91 changes: 91 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
name: "Bug report"
description: Report incorrect or unexpected behaviour.
body:
- type: markdown
attributes:
value: |
## Important: Read First
Issues are not to be used for support requests or discussion. They are only to be used for reporting reproducible issues.
Before reporting an issue:
* Please ensure you have read the [guidelines for contributors](https://docs.mamedev.org/contributing/).
* We only accept bug reports against the latest version of MAME. Older versions are not supported.
* Only official versions of MAME are supported. Derivative versions (e.g. MAMEUI, NegaMAME or RetroArch cores) are not supported.
* User-facing bugs in released versions of MAME should generally be reported at [MAME Testers](https://mametesters.org/).
* Please search for existing [issues on GitHub](https://github.com/mamedev/mame/issues) and [bug reports at MAME Testers](https://mametesters.org/view_all_bug_page.php) before opening a new issue!
- type: input
attributes:
label: MAME version
description: |
You can obtain the version from MAME itself, either by running `mame -version` at the command line or from the main menu. Include the git commit hash if not a tagged release.
placeholder: "0.xxx (mame0xxx-nn-gxxxxxxxxxxx)"
validations:
required: true

- type: textarea
attributes:
label: System information
description: Provide environment details, including your operating system, CPU architecture, system locale and display language, if applicable. For video output bugs, include your video hardware (GPU), driver version, and the MAME video output module you’re using (e.g. opengl or bgfx). For input handling bugs, include the input peripherals and MAME input modules you’re using.
placeholder: |
Windows 11, 64-bit, version 22H2, USA, US English
x86-64, 32GB system RAM, GeForce RTX 4090 driver version 516.54
Using a Hori RAP4 Kai arcade stick in XInput mode connected via USB
bgfx video output (vulkan backend), winhybrid joystick module
validations:
required: true

- type: textarea
attributes:
label: INI configuration details
description: Copy your mame.ini here.
placeholder: |
#
# CORE CONFIGURATION OPTIONS
#
readconfig 1
writeconfig 0
render: INI

- type: input
attributes:
label: Emulated system/software
description: |
The exact emulated system and software affected. Please include short names for systems and software list items. Include version and media type. May not be applicable for issues with parts of MAME’s UI, like the system selection menu.
placeholder: PC Engine (pce), CD-ROM² Super System Card (v3.0) (pce:scdsys), Forgotten Worlds (Japan) (pcecd:forgottnj)

- type: textarea
attributes:
label: Incorrect behaviour
description: |
A concise description of the undesirable behaviour you're experiencing. Be specific – just saying it “doesn’t work” isn’t enough detail.
validations:
required: true

- type: textarea
attributes:
label: Expected behaviour
description: |
A concise description of what you expect should happen. For emulation issues, include an original reference for the correct behaviour if possible. If you have access to the original hardware for the emulated system, it helps to make a recording of the correct behaviour for comparison.
validations:
required: true

- type: textarea
attributes:
label: Steps to reproduce
description: |
Steps to reproduce the issue. Assume the person reading is familiar with MAME itself, but not necessarily familiar with the emulated system and software in question. For emulation issues, input recordings and/or saved state files for reproducing the issue can be invaluable.
placeholder: |
1. I started MAME with the following command line (where applicable):
2. I did the following steps..
3.
4. I received this error or undesired result.
- type: textarea
attributes:
label: Additional details
description: |
Any additional relevant details. Include things like the selected BIOS version, and emulated peripheral (slot device) configuration.
placeholder: |
SuperMac Spectrum/8 Series III card with firmware version 1.2 in NuBus slot 9.
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
blank_issues_enabled: true
contact_links:
- name: MAME Testers
url: https://mametesters.org/
about: For reporting user-facing bugs in released versions of MAME.
- name: MAMEdev Discussions on GitHub
url: https://github.com/orgs/mamedev/discussions
about: For questions and discussion.
- name: MAMEdev Forum
url: https://forum.mamedev.org/
about: Official MAMEdev forums.
- name: r/MAME
url: https://www.reddit.com/r/MAME/
about: Community forum for discussion and support.
4 changes: 2 additions & 2 deletions .github/workflows/bgfxshaders.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ name: Rebuild BGFX shaders
on:
push:
paths:
- '.github/**'
- '.github/workflows/**'
- 'src/osd/modules/render/bgfx/shaders/**'
pull_request:
paths:
- '.github/**'
- '.github/workflows/**'
- 'src/osd/modules/render/bgfx/shaders/**'

permissions:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: CI (Linux)
on:
push:
paths:
- '.github/**'
- '.github/workflows/**'
- '3rdparty/**'
- 'hash/**'
- 'scripts/**'
Expand All @@ -12,7 +12,7 @@ on:
- 'makefile'
pull_request:
paths:
- '.github/**'
- '.github/workflows/**'
- '3rdparty/**'
- 'hash/**'
- 'scripts/**'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ name: CI (macOS)
on:
push:
paths:
- '.github/**'
- '.github/workflows/**'
- '3rdparty/**'
- 'scripts/**'
- 'src/**'
- 'COPYING'
- 'makefile'
pull_request:
paths:
- '.github/**'
- '.github/workflows/**'
- '3rdparty/**'
- 'scripts/**'
- 'src/**'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ name: CI (Windows)
on:
push:
paths:
- '.github/**'
- '.github/workflows/**'
- '3rdparty/**'
- 'scripts/**'
- 'src/**'
- 'COPYING'
- 'makefile'
pull_request:
paths:
- '.github/**'
- '.github/workflows/**'
- '3rdparty/**'
- 'scripts/**'
- 'src/**'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ name: Build documentation
on:
push:
paths:
- '.github/**'
- '.github/workflows/**'
- 'docs/**'
pull_request:
paths:
- '.github/**'
- '.github/workflows/**'
- 'docs/**'

permissions:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/hash.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ name: XML/JSON validation
on:
push:
paths:
- '.github/**'
- '.github/workflows/**'
- 'ctrlr/*'
- 'hash/*'
- 'plugins/**'
pull_request:
paths:
- '.github/**'
- '.github/workflows/**'
- 'ctrlr/*'
- 'hash/*'
- 'plugins/**'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/language.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ name: Compile UI translations
on:
push:
paths:
- '.github/**'
- '.github/workflows/**'
- 'language/**'
pull_request:
paths:
- '.github/**'
- '.github/workflows/**'
- 'language/**'

permissions:
Expand Down
2 changes: 0 additions & 2 deletions 3rdparty/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,6 @@ pugixml - [The MIT License (MIT)](http://opensource.org/licenses/MIT)

rapidjson - [The MIT License (MIT)](http://opensource.org/licenses/MIT), [The BSD 3-Clause License](http://opensource.org/licenses/BSD-3-Clause) (msinttypes), JSON license (JSON_checker)

sdl2 - [zlib license](http://opensource.org/licenses/Zlib)

softfloat - ["Softfloat 2b" U.C. Berkeley modified license](https://github.com/mamedev/mame/blob/master/3rdparty/softfloat/README.txt) MIT compatible

softfloat3 - [The BSD 3-Clause License](http://opensource.org/licenses/BSD-3-Clause)
Expand Down
55 changes: 0 additions & 55 deletions 3rdparty/SDL2-override/mingw/SDL_config.h

This file was deleted.

Loading

0 comments on commit cde2a95

Please sign in to comment.