diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md
deleted file mode 100644
index 6fc186fb4c..0000000000
--- a/.github/ISSUE_TEMPLATE/feature-request.md
+++ /dev/null
@@ -1,49 +0,0 @@
----
-name: Feature Request
-about: Request a new feature for xemu.
-title: ''
-labels: enhancement
-assignees: ''
-
----
-
-<!--
-
-!! BEFORE YOU SUBMIT A FEATURE REQUEST, PLEASE READ THE FOLLOWING !!
-
-
-This template is for requesting a feature for xemu.
-
-
-Pre-submit checklist:
-- Have you read the getting started guide?
-- Have you checked the FAQ?
-- Have you searched to see if this feature has been requested before?
-
--->
-
-### Feature Request
-
-<!--
-A clear and concise description of what the problem is. e.g. I'm always frustrated when [...]
-
-A clear and concise description of what you want to happen. e.g. I would like xemu to [...]
--->
-
-
-(...)
-
-
-<!-- If appropriate, include a screenshot or video. -->
-
-
-
-
-### Alternatives
-<!-- A clear and concise description of any alternative solutions or features you've considered. -->
-
-
-
-
-### Additional Context
-<!-- Add any other context or screenshots about the feature request here. -->
diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml
new file mode 100644
index 0000000000..dbe602fec3
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature-request.yml
@@ -0,0 +1,34 @@
+name: Feature Request
+description: Request a new feature for xemu
+labels: [enhancement]
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Thanks for taking the time to fill out this feature request!
+
+        Before submitting this request, please check the pre-submission checklist:
+        - Have you read the [documentation](https://xemu.app/docs)?
+        - Have you checked the [FAQ](https://xemu.app/docs/faq/)?
+        - Have you searched to see if this feature has been requested before?
+
+        If you have questions about how to provide the information below, join the Discord server to get help from the community.
+  - type: textarea
+    attributes:
+      label: Feature Request
+      description: |
+        A brief description of the requested feature. If appropriate, include screenshots or videos.
+
+        Tip: You can attach images by clicking this area to highlight it and then dragging files in.
+    validations:
+      required: true
+  - type: textarea
+    attributes:
+      label: Alternatives
+      description: Possible alternative options that you have considered.
+    validations:
+      required: false
+  - type: textarea
+    attributes:
+      label: Additional Context
+      description: Any other context or screenshots about the feature request.
diff --git a/.github/ISSUE_TEMPLATE/general-issue.md b/.github/ISSUE_TEMPLATE/general-issue.md
deleted file mode 100644
index 4719aa16c1..0000000000
--- a/.github/ISSUE_TEMPLATE/general-issue.md
+++ /dev/null
@@ -1,76 +0,0 @@
----
-name: General Issue
-about: Report an issue with xemu not specific to one or more particular titles.
-title: ''
-labels: bug
-assignees: ''
-
----
-
-<!--
-
-!! BEFORE YOU SUBMIT AN ISSUE, PLEASE READ THE FOLLOWING !!
-
-This template is for reporting a general, non-game-specific issue with xemu.
-
-Pre-submit checklist:
-- Have you read the getting started guide?
-- Are you using the latest version of xemu?
-- Have you checked the FAQ?
-- Have you joined the Discord community to ask for help?
-- Have you checked to see if this issue has already been submitted?
-- Have you tried updating your platform drivers?
-- Have you ruled out a bad dump of your game disc?
-
-If you have questions about how to provide the information below, please join
-the Discord server and get help from the community.
-
--->
-
-### Bug Description
-<!-- A clear and concise description of what the problem is. If appropriate,
-please include a screenshot or video. If xemu has crashed, please include any
-associated debug output. -->
-
-(...)
-
-Steps to reproduce this issue:
-1. (...)
-
-
-
-
-### Expected Behavior
-<!-- A clear and concise description of what you expected to happen. -->
-
-(...)
-
-
-
-
-### Version
-<!-- Include the affected version of xemu. If this is a regression, also include
-the last known version without this problem. -->
-
-* Version: 0.0.0-00-g0000000000
-* Last-known Working: Unknown
-
-
-
-
-### System Information
-<!-- Please include basic information about your system. -->
-
-
-| Field | Value |
-|-------|-------|
-| OS			| (...)			| <!-- e.g. Ubuntu 20.04.2 LTS -->
-| CPU			| (...)			| <!-- e.g. Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz -->
-| Graphics Device	| (...)			| <!-- e.g. NVIDIA Quadro P2000 -->
-| Graphics Driver	| (...)			| <!-- e.g. 3.3.0 NVIDIA 450.119.03 -->
-
-
-
-
-### Additional Context
-<!-- Add any other context about the problem here. -->
diff --git a/.github/ISSUE_TEMPLATE/general-issue.yml b/.github/ISSUE_TEMPLATE/general-issue.yml
new file mode 100644
index 0000000000..e9401eee5b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/general-issue.yml
@@ -0,0 +1,73 @@
+name: General Issue
+description: Report a general issue with xemu, not specific to one or more particular titles
+labels: [bug, triage]
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Thanks for taking the time to fill out this bug report! This template is for reporting non-title-specific issues with xemu.
+
+        Before submitting this bug report, please check the pre-submission checklist:
+        - Have you read the [documentation](https://xemu.app/docs)?
+        - Have you checked the [FAQ](https://xemu.app/docs/faq/)?
+        - Are you using the latest version of xemu?
+        - Have you joined the Discord community to ask for help?
+        - Have you checked to see if this issue has already been submitted?
+        - Have you tried updating your platform drivers?
+        - Have you ruled out a bad dump of your game disc?
+
+        If you have questions about how to provide the information below, join the Discord server to get help from the community.
+  - type: textarea
+    attributes:
+      label: Bug Description
+      description: |
+        A brief description of the problem, including steps to reproduce the issue and any relevant screenshots of the problem.
+
+        Tip: You can attach images by clicking this area to highlight it and then dragging files in.
+      placeholder: |
+        Controller force feedback no longer works after reconnecting.
+
+        Steps to reproduce this issue:
+        1. Launch xemu
+        2. Connect controller (PlayStation Dual Shock 4 CUH-ZCT1U) to system
+        3. Open Input dialog within xemu
+        4. On Port 1, select DS4 controller
+        5. Hold right trigger to activate rumble motors in input tester
+        6. Right rumble motor is activated
+        5. Disconnect controller from system by unplugging
+        6. Reconnect, xemu automatically rebinds
+        7. Hold trigger to activate rumble motors in input tester
+        8. Force feedback does not work
+    validations:
+      required: true
+  - type: textarea
+    attributes:
+      label: Expected Behavior
+      description: A brief description of the expected behavior.
+      placeholder: |
+        Rumble should work after reconnecting.
+    validations:
+      required: true
+  - type: textarea
+    attributes:
+      label: xemu Version
+      description: Affected xemu version. You can find the xemu version within xemu by navigating to <kbd>Help</kbd>&rarr;<kbd>About</kbd>. If known, include the last known-working version of xemu.
+      placeholder: |
+        0.0.0-00-g0000000000
+
+        Last working in: 0.0.0-00-g0000000000
+    validations:
+      required: true
+  - type: textarea
+    attributes:
+      label: System Information
+      description: Basic information about your system.
+      placeholder: |
+        OS: Windows 10
+        CPU: Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
+        GPU: NVIDIA Quadro P2000
+        GPU Driver: 3.3.0 NVIDIA 450.119.03
+  - type: textarea
+    attributes:
+      label: Additional Context
+      description: Any additional information or log output.
diff --git a/.github/ISSUE_TEMPLATE/title-issue.md b/.github/ISSUE_TEMPLATE/title-issue.md
deleted file mode 100644
index a8f34a300a..0000000000
--- a/.github/ISSUE_TEMPLATE/title-issue.md
+++ /dev/null
@@ -1,97 +0,0 @@
----
-name: Title Issue
-about: Report a specific issue with a title/game in xemu.
-title: 'Game Name: Brief Issue Description'
-labels: bug
-assignees: ''
-
----
-
-<!--
-
-!! BEFORE YOU SUBMIT AN ISSUE, PLEASE READ THE FOLLOWING !!
-
-This template is for reporting specific video, audio, or other issues with
-a title. Generally an issue should be filed for one specific title, in some
-cases it does makes sense to tag multiple titles.
-
-Pre-submit checklist:
-- Have you read the getting started guide?
-- Have you checked the FAQ?
-- Have you checked to see if this issue has already been submitted?
-- Are you using the latest version of xemu?
-- Have you tried updating your platform drivers?
-- Have you ruled out a bad dump of your game disc?
-
-If you have questions about how to provide the information below, please
-join the Discord server and get help from the community.
-
--->
-
-### Title Information
-<!-- Include the affected title's name and numeric ID. This can be found from
-the compatibility page for the title at https://xemu.app. You can also simply
-paste the URL from the compatibility page.
--->
-
-* Titles: XboxGame (00000000)
-* https://xemu.app/titles/00000000#Xbox-Game
-
-
-
-
-### Bug Description
-<!-- A clear and concise description of what the problem is. If xemu has
-crashed, please include any associated debug output. -->
-
-(...)
-
-Steps to reproduce this issue:
-1. (...)
-
-<!-- If appropriate, please include a screenshot or video. -->
-
-
-
-
-### Expected Behavior
-<!-- A clear and concise description of what you expected to happen. If
-appropriate, please include a screenshot or video from a real Xbox. -->
-
-(...)
-
-
-
-
-### Version
-<!-- Include the affected version of xemu. If this is a regression, also include
-the last known version without this problem. You can find the xemu version in
-xemu by navigating to Help > About -->
-
-* Version: 0.0.0-00-g0000000000
-* Last-known Working: Unknown
-
-
-
-
-### System Information
-<!-- Please include basic information about your system. -->
-
-
-
-| Field | Value |
-|-------|-------|
-| OS			| (...)			| <!-- e.g. Ubuntu 20.04.2 LTS -->
-| CPU			| (...)			| <!-- e.g. Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz -->
-| Graphics Device	| (...)			| <!-- e.g. NVIDIA Quadro P2000 -->
-| Graphics Driver	| (...)			| <!-- e.g. 3.3.0 NVIDIA 450.119.03 -->
-
-
-
-
-
-
-
-
-### Additional Context
-<!-- Add any other useful information about the problem here. -->
diff --git a/.github/ISSUE_TEMPLATE/title-issue.yml b/.github/ISSUE_TEMPLATE/title-issue.yml
new file mode 100644
index 0000000000..2533709ed3
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/title-issue.yml
@@ -0,0 +1,80 @@
+name: Title Issue
+description: Report a specific issue with a title/game in xemu
+title: "Title Name: Short Description"
+labels: [bug, triage]
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Thanks for taking the time to fill out this bug report! This template is for reporting specific video, audio, or other types of issues with one or more titles.
+
+        Before submitting this bug report, please check the pre-submission checklist:
+        - Have you read the [documentation](https://xemu.app/docs)?
+        - Have you checked the [FAQ](https://xemu.app/docs/faq/)?
+        - Have you checked to see if this issue has already been submitted?
+        - Are you using the latest version of xemu?
+        - Have you tried updating your platform drivers?
+        - Have you ruled out a bad dump of your game disc?
+
+        If you have questions about how to provide the information below, join the Discord server to get help from the community.
+  - type: textarea
+    attributes:
+      label: Title
+      description: Affected title URL and version information. You can find the title URL by searching for the title by name on [the compatibility tracking system](https://xemu.app/#compatibility).
+      placeholder: |
+        https://xemu.app/titles/4d530004/#Halo-Combat-Evolved
+
+        NTSC MS-004 v1.01
+    validations:
+      required: true
+  - type: textarea
+    attributes:
+      label: Bug Description
+      description: |
+        A brief description of the problem, including steps to reproduce the issue and any relevant screenshots of the problem.
+
+        Tip: You can attach images by clicking this area to highlight it and then dragging files in.
+      placeholder: |
+        HUD elements in campaign missions are not visible. See attached screenshot for example.
+
+        Steps to reproduce this issue:
+        1. Launch game
+        2. Select campaign
+        3. Expected HUD elements are not shown
+
+        <Screenshot>
+    validations:
+      required: true
+  - type: textarea
+    attributes:
+      label: Expected Behavior
+      description: A brief description of the expected behavior.
+      placeholder: |
+        When playing campaign missions, HUD elements are expected in all four courners. See attached screenshot for example.
+
+        <Screenshot>
+    validations:
+      required: true
+  - type: textarea
+    attributes:
+      label: xemu Version
+      description: Affected xemu version. You can find the xemu version within xemu by navigating to <kbd>Help</kbd>&rarr;<kbd>About</kbd>. If known, include the last known-working version of xemu.
+      placeholder: |
+        0.0.0-00-g0000000000
+
+        Last working in: 0.0.0-00-g0000000000
+    validations:
+      required: true
+  - type: textarea
+    attributes:
+      label: System Information
+      description: Basic information about your system.
+      placeholder: |
+        OS: Windows 10
+        CPU: Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
+        GPU: NVIDIA Quadro P2000
+        GPU Driver: 3.3.0 NVIDIA 450.119.03
+  - type: textarea
+    attributes:
+      label: Additional Context
+      description: Any additional information or log output.