Accessories and hardware features master list
Delta lacks accessory and hardware feature support that it's cores support and the PC counterparts use. The GBA cartridge accelerometer and DS microphone are the only supported ones of this type. A suggestion for the developers of Delta is to not have any way to disable these peripherals and hardware features (Accelerometer and microphone), as they consume processing power and raise concern of ROMs that contain malware tracking you. As noted by my poll, the DS is the most used system, followed by the GBA in Delta, meaning that they are the highest priority. Votes should be issued on the Discord server on which accessories to support first. Some of these peripherals will never get added, or get added way into the far future due to their obscurity and/or the games that support it being obscure.
Game Boy and Game Boy Color (when the VBA-M core is used)
- [ ] Tilt Sensor (Kirby Tilt n' Tumble, Command Master)
- [ ] Rumble (many)
- [ ] Link Cable
- [ ] Game Boy Camera
- [ ] Game Boy Printer (#357)
Game Boy Advance
- [ ] Multi Pak Link Cable
- [ ] Normal Link Cable
- [ ] Wireless Link Cable
- [ ] GameCube (Dolphin) Communication(?)
- [ ] Gyro Rumble (WarioWare Twisted)
- [ ] Variable Rumble (Drill Dozer)
- [ ] Solar Sensor (Boktai)
- [ ] e-Reader
- [x] Motion Control
Nintendo DS(i)
Both:
- [x] GBA cartridge ROM/save interoperability (Used in multiple games, including a few of the most popular ones)
melonDS:
- [ ] DSi Firmware/NAND (#303)
- [x] DSi Microphone
- [ ] DSi Solar Sensor
- [ ] DSi SD Card
- [ ] DSi Cameras (Front/Back)
- [ ] WiFi (#304)
DESMUME
Note: A pull request is underway on melonDS to bring most of the Slot-2 accessories to there
- [ ] Guitar Hero pad
- [ ] Piano for Easy Piano
- [ ] Taito paddle controller
- [ ] Pokemon Typing Keyboard/Bluetooth
- [ ] Rumble Pak
- [ ] Expansion Pak
- [ ] Sega Card Reader
Nintendo Entertainment System
- [ ] Zapinator (Notable for Duck Hunt) (#263)
- [ ] Four Score (4-Player Adapter/Multitap)
- [ ] Controller w/ Turbo A/B
- [ ] Arkanoid device
- [ ] Family Computer Disk System & FDS
- [ ] Family BASIC
- [ ] Family Computer Data Recorder
- [ ] Oeka Kids Tablet
Super Nintendo Entertainment System
- [ ] SNES Mouse
- [ ] Super Scope
- [ ] Super Multitap
- [ ] Konami Justifier
- [ ] M.A.C.S Rifle
- [ ] BS-X
- [ ] Data Pack
- [ ] SuFami Turbo
Nintendo 64
- [ ] Controller Pak
- [ ] Rumble Pak
- [ ] Expansion Pak/Jumper Pak switching
- [ ] 64DD
- [ ] Transfer Pak
- [ ] Transfer Pak + Game Boy Camera (Mario Artist Studio)
- [ ] VRU
- [ ] Bio Pak
SEGA Genesis/Mega Drive
- [ ] Sega/Mega CD
- [ ] Six Button Control Pad
- [ ] Menacer
- [ ] The Justifier
- [ ] Sega Mouse
- [ ] Team Player
- [ ] 4 Way Play
- [ ] Sega Virtua Processor
- [ ] Sonic & Knuckles
- [ ] XE-1 AP
- [ ] Activator
- [ ] Game Genie (device)
- [ ] Action Replay (device)
- [ ] Lock-On
A few of the rumble/accelerometer stuff are already in Ignited (delta fork)
DSi is in the Delta Beta
I think the Nintendo 64 is missing the SD card emulation, if you think about it, would it be important for specific games or is it already included in Delta and I don’t see it? 😅