mirror of
https://github.com/bybrooklyn/openbitdo.git
synced 2026-03-19 12:12:57 -04:00
34 lines
2.3 KiB
Markdown
34 lines
2.3 KiB
Markdown
# Device Name Sources
|
|
|
|
This index lists sanitized naming sources used to build `/Users/brooklyn/data/8bitdo/cleanroom/spec/device_name_catalog.md`.
|
|
|
|
## Primary dirty-room references
|
|
- `DR-1`: Decompiled PID constants table (`VIDPID`) in `/Users/brooklyn/data/8bitdo/decompiled_dll/8BitDo_Ultimate_Software_V2.decompiled.cs` around line 194289.
|
|
- `DR-2`: Decompiled device name resolver (`getName()`) in `/Users/brooklyn/data/8bitdo/decompiled_dll/8BitDo_Ultimate_Software_V2.decompiled.cs` around line 12249.
|
|
- `DR-3`: Decompiled language map (`LanguageTools`) in `/Users/brooklyn/data/8bitdo/decompiled_dll/8BitDo_Ultimate_Software_V2.decompiled.cs` around line 206277.
|
|
|
|
## Official 8BitDo web cross-check references
|
|
- `WEB-1`: [8BitDo product catalog](https://www.8bitdo.com/#Products)
|
|
- `WEB-2`: [Ultimate 2 Wireless Controller](https://www.8bitdo.com/ultimate-2-wireless-controller/)
|
|
- `WEB-3`: [Ultimate 2 Bluetooth Controller](https://www.8bitdo.com/ultimate-2-bluetooth-controller/)
|
|
- `WEB-4`: [Ultimate 2C Wireless Controller](https://www.8bitdo.com/ultimate-2c-wireless-controller/)
|
|
- `WEB-5`: [Ultimate 2C Bluetooth Controller](https://www.8bitdo.com/ultimate-2c-bluetooth-controller/)
|
|
- `WEB-6`: [Pro 2 Bluetooth Controller](https://www.8bitdo.com/pro2/)
|
|
- `WEB-7`: [Retro 108 Mechanical Keyboard](https://www.8bitdo.com/retro-108-mechanical-keyboard/)
|
|
- `WEB-8`: [Retro 87 Mechanical Keyboard - Xbox Edition](https://www.8bitdo.com/retro-87-mechanical-keyboard-xbox/)
|
|
- `WEB-9`: [Retro R8 Mouse - Xbox Edition](https://www.8bitdo.com/retro-r8-mouse-xbox/)
|
|
- `WEB-10`: [Arcade Controller](https://www.8bitdo.com/arcade-controller/)
|
|
- `WEB-11`: [64 Bluetooth Controller](https://www.8bitdo.com/64-controller/)
|
|
- `WEB-12`: [Retro Mechanical Keyboard N Edition](https://www.8bitdo.com/retro-mechanical-keyboard/)
|
|
|
|
## Confidence policy
|
|
- `high`: direct match in `DR-2/DR-3` and/or product page exact-name match.
|
|
- `medium`: strong inferred match from product family naming with at least one source anchor.
|
|
- `low`: internal fallback name because no confident public marketing name was found.
|
|
|
|
## Low-confidence naming convention
|
|
- Canonical wording for low-confidence rows is:
|
|
- `Unconfirmed Internal Device (PID_*)`
|
|
- `Unconfirmed Variant Name (PID_*)`
|
|
- `Unconfirmed Interface Name (PID_*)`
|