usb4maple.wikidot.com Open in urlscan Pro
107.20.139.176  Public Scan

URL: http://usb4maple.wikidot.com/
Submission: On May 17 via api from US — Scanned from DE

Form analysis 3 forms found in the DOM

GET http://www.wikidot.com/new-site

<form method="get" action="http://www.wikidot.com/new-site">
  <input class="text empty" type="text" name="address" value="site-name">.wikidot.com
</form>

dummy

<form id="search-top-box-form" action="dummy" class="input-append">
  <input id="search-top-box-input" class="text empty search-query" type="text" size="15" name="query" value="Search this site" onfocus="if(YAHOO.util.Dom.hasClass(this, 'empty')){YAHOO.util.Dom.removeClass(this,'empty'); this.value='';}"><input
    class="button btn" type="submit" name="search" value="Search">
</form>

GET dummy.html

<form action="dummy.html" method="get" onsubmit="WIKIDOT.modules.NewPageHelperModule.listeners.create(event);">
  <input class="text" name="pageName" type="text" size="16" maxlength="128" style="margin: 1px">
  <input type="submit" class="button" value="new page" style="margin: 1px;">
  <input type="hidden" name="categoryName" value="wiki">
</form>

Text Content

Wikidot.com
.wikidot.com
Share on
Edit History Tags Source
Explore »
 


USB4MAPLE


WIKI FOR USB4MAPLE BY MEGAVOLT85


 * main
 * discuss
 * edit this page
   * edit this page
   * edit (sections)
   * edit (append)
 * view source
 * history
 * other tools
   * page tags
   * manage files

Create account or Sign in





NAVIGATION

 * Main page
 * Contents
 * Glossary


SEARCH

Search is temporarily unavailable, we are working to bring it online!
 * About this site
 * Recent changes
 * Legal
 * Help


TOOLBOX

 * Printable version
 * Site manager
 * Edit this menu
 * Edit top menu
 * Manage snippets


PAGES


delete-this-page


WATCHERS

pcwzrd13

Watch: site | category | page

Expert tip #2: Learn the Wikidot syntax - it's simple but powerful

USB4MAPLE


USB4MAPLE is a Sega Dreamcast USB adapter created by megavolt85 that allows you
to use a range of USB peripherals including third-party controllers, mice, and
keyboards. VMU emulation is also supported by using a USB splitter/hub and
connecting a flash drive + controller. Here you'll find information on how to
build one yourself, a compatibility list, and the latest firmware. To keep up to
date with the latest developments, you can also follow the forum thread here.

FoldUnfold
Table of Contents
Building Your Own
What you'll need
Firmware
How to flash / update
Controller Modes
Xbox / Playstation Controllers
8BitDo M30 / HORIPAD
VMU Emulation
Compatibility List
Adapters
Arcade Sticks
Controllers
Joysticks
Keyboards
Mice
Racing Wheels


BUILDING YOUR OWN


WHAT YOU'LL NEED

 * Raspberry Pi RP2040 / RP2040 Zero Microcontroller
 * USB4MAPLE Firmware (see next section)
 * Dreamcast Controller Connector
 * USB OTG (Optional)
 * USB Splitter or Hub (Optional) (For VMU emulation)

Solder wires from the Dreamcast controller connecter to the RP2040 as shown
below.


FIRMWARE

FW-5-15-2024 (Latest)
Changes: Added support for Mayflash Sega Saturn Controller Adapter and some PS4
controller button mapping fixes.

FW-5-14-2024
Changes: Added support for Sega Mega Drive Mini Controller, Sega Astro City Mini
Gamepad, Saturn USB Play Sega Controller, Namco PlayStation Arcade Stick, and
Smart Joypad PS1/PS2 USB Adapter.

FW-5-12-2024
Changes: Added support for GuliKit KingKong 2 Pro Controller, 8BitDo Mod Kit for
Original MD Controller, and generic PS2 to USB PS3/PC adapter.


HOW TO FLASH / UPDATE

Press and hold the "boot" button (this button may be inside a pinhole if your
adapter is enclosed) on the RP2040 and plug it into a PC using a USB cable. The
RP2040 should show up on your PC as a drive. You can then drag-and-drop the
firmware file onto it. The RP2040 will disconnect by itself, indicating that the
firmware update was successful.


CONTROLLER MODES

USB4MAPLE offers several different controller modes suited for various games. To
change modes, press and hold the Xbox, PlayStation, or Home button on your
controller and then press the face button that corresponds with the mode you
want. The player number LED on the controller will change to match the mode.


XBOX / PLAYSTATION CONTROLLERS

A/X: (1) Standard mode for all games.
X/▢: (2) Dual-analog mode for Quake III Arena and Unreal Tournament.
Y/△: (3) Twin Stick mode for games that support the Twin Sticks.
B/O: (4) FPS mode which emulates the face buttons on the left stick.


8BITDO M30 / HORIPAD

C: ASCII Pad FT
Z: Arcade Stick


VMU EMULATION

USB4MAPLE has a VMU emulation feature that allows you to save games to a flash
drive if you have one plugged in via a USB splitter or hub. Note that you cannot
plug in a flash drive by itself; it must be paired with either a controller,
mouse, or keyboard. The adapter will create dedicated virtual memory cards for
every game if using GDEMU with the latest version of OpenMenu or DreamShell.
Virtual memory cards are stored on the flash drive as *.bin files and can be
opened with VMU Explorer. If just using a stock Dreamcast with a GD-ROM drive,
only a single vmu.bin file will be created on the flash drive which will be used
for all games. You can manage the contents of this file via the Dreamcast BIOS
as you would with a physical VMU or via VMU Explorer.


COMPATIBILITY LIST

This is a list of devices that have been tested and confirmed to work with
USB4MAPLE.

In addition to the controllers listed here, you can also use USB4MAPLE in
conjunction with a Mayflash Magic-NS adapter (in XInput mode) to add support for
a range of modern Bluetooth controllers.


ADAPTERS

GP2040-CE Fighting Board
Mayflash GameCube Controller Adapter
Mayflash Magic-NS 2
Mayflash Magic-NS Lite
Mayflash Magic-S Pro 2
Mayflash Sega Saturn Controller Adapter
PlayStation 1/2 Twin USB Adapter
Smart Joypad PS1/PS2 USB Adapter


ARCADE STICKS

Astro City Mini Arcade Stick
Hori Xbox 360 Dead or Alive 4 Arcade Stick
Hori RAP VX SA
MayFlash Arcade Stick F101
MayFlash Arcade Stick F300
Mad Catz Arcade Fight Stick Tournament Edition
Namco PlayStation Arcade Stick (w/ PS1 adapter)
NEOGEO Arcade Stick Pro


CONTROLLERS

8BitDo M30 Controller (in DInput mode)
8BitDo Micro Gamepad
8BitDo Mod Kit for Original MD Controller
8BitDo N30 Bluetooth Controller
8BitDo NEOGEO Controller
8BitDo Pro 2 Controller (in DInput mode)
8BitDo SNES30
Betop BEITONG Fighting Gamepad BTP-C3
GuliKit KingKong 2 Pro Controller (Android/iOS mode)
HORIPAD Switch Controller
HORIPAD Mini Switch Controller
iBuffalo Classic USB Gamepad
Mad Catz Street Fighter X Tekken FightPad SD (PS3)
PlayStation 3 Controller (Official)
PlayStation 3 Controller (KAPBOM brand)
PlayStation 4 Controller (Official)
PowerA Enhanced Wired Controller (Switch)
Retro-Bit Legacy16 Wired Controller
Retro-Bit Sega Saturn USB Controller
Saturn USB Play Sega Controller
Sega Astro City Mini Gamepad
Sega Mega Drive Mini Controller
Xbox 360 Controller (Official) (wired or wireless with a wireless receiver)
Xbox 360 Controller (Shengan brand)


JOYSTICKS

Gembird JSK-420
Logitech Extreme 3D Pro
Logitech Force 3D Pro


KEYBOARDS

Logitech K400 Plus
Logitech K400R
Logitech MK295 (keyboard only)
Microsoft Digital Media Pro
ThundeRobot K104


MICE

Microsoft Basic Optical Mouse 2.0
Uineer Wired Mouse
Razer Viper Mini
Razer Viper v2 Pro


RACING WHEELS

Logitech Driving Force
Logitech Driving Force Pro
Logitech Driving Force GT
Logitech G25 Driving Force
Logitech G27 Driving Force
Logitech G29 Driving Force (in PS4 mode)
Xbox 360 Wireless Racing Wheel (with wireless receiver)
Xbox 360 Wireless Speed Wheel (with wireless receiver)



page revision: 93, last edited: 16 May 2024, 17:23 (23 hours ago)
Edit Tags History Files Print Site tools + Options
Edit Sections Append Edit Meta Watchers Backlinks Page Source Parent Lock Page
Rename Delete


Help  | Terms of Service  | Privacy  | Report a bug  | Flag as objectionable
Powered by Wikidot.com
Unless otherwise stated, the content of this page is licensed under Creative
Commons Attribution-ShareAlike 3.0 License











If you want to discuss contents of this page - this is the easiest way to do it.
Click here to edit contents of this page.
Click here to toggle editing of individual sections of the page (if possible).
Watch headings for an "edit" link when available.
Append content without editing the whole page source.
Check out how this page has evolved in the past.
View and manage file attachments for this page.
A few useful tools to manage this Site.
See pages that link to and include this page.
Change the name (also URL address, possibly the category) of the page.
View wiki source for this page without editing.
View/set parent page (used for creating breadcrumbs and structured layout).
Notify administrators if there is objectionable content in this page.
Something does not work as expected? Find out what you can do.
General Wikidot.com documentation and help section.
Wikidot.com Terms of Service - what you can, what you should not etc.
Wikidot.com Privacy Policy.
English
 * Deutsch
 * English
 * Español
 * Français
 * Italiano
 * Nederlands
 * Polski
 * Português
 * Limba română


YOU CONTROL YOUR PRIVACY

When you use this site, we and up to 856 vendors process, store and/or access
personal data from you and your device. This data can include your type of
browser, settings, cookies, unique identifiers, IP address, and geo location.
Once dismissed, these settings can be accessed again from the link in our
privacy policy or footer.

We're requesting consent to offer: Personalised advertising and content,
advertising and content measurement, audience research and services development

Advertising and content can be personalised based on your profile. Your activity
on this service can be used to build or improve a profile about you for
personalised advertising and content. Advertising and content performance can be
measured. Reports can be generated based on your activity and those of others.
Your activity on this service can help develop and improve products and
services.

Advanced Settings Accept

Your consents are specific to this site & device.