Adapter for MAPLE (Release)
-
- shadow
- Posts: 6
Re: Adapter for MAPLE (Release)
Do you know the snes controller adapter for phillips cd-i?Can i adapt the atmega to use your project?and merge the code in one?and instead of a saturn adapter put a snes one?what is the best way to adapt to use the dreamcast controller on pc?sorry to bother you with a lot of questions,i feel that your project have a huge potencial for more things,cheers
- megavolt85
- Developer
- Posts: 2190
Re: Adapter for MAPLE (Release)
no, I never had these consoles or controllersferreira3500 wrote: Do you know the snes controller adapter for phillips cd-i?
I had to write MAPLE BUS processing in assembler, so that the ARM processor with a frequency of 72 MHz could receive data from the consoleferreira3500 wrote: Can i adapt the atmega to use your project?
none of the cheap ATMEL processors is capable of this
the SNES controller has very few buttons for standard games and it is not convenient for fighting games, I see no reason to connect it to the Dreamcastferreira3500 wrote: and instead of a saturn adapter put a snes one?
the most convenient controller for standard games is the controller from the Game Cube
the easiest way is to use a driver from a PC vibration controllerferreira3500 wrote: what is the best way to adapt to use the dreamcast controller on pc?
and of course, it is best to use a processor with a hardware USB, STM32F103 is perfect and it is very cheap
-
- shadow
- Posts: 6
Re: Adapter for MAPLE (Release)
Man,you are great,thanks for the answers,i will see if i buy some cheap STM32F103C8T6 , and the ps2 female sockets and the sega megadrive/genesis too,cheers
- megavolt85
- Developer
- Posts: 2190
Re: Adapter for MAPLE (Release)
actually the PlayStation controller is not that good, it has a terrible DACferreira3500 wrote:and the ps2 female sockets
I compared the original PS and PS2 controllers with the Chinese copy of the Nintendo Game Cube controller and it turned out to be better
a little later I will update the circuit and firmware, the latest version supports the NGC controller
- s_d_a_i
- undertow
- Posts: 32
Re: Adapter for MAPLE (WIP)
Hi Megavolt85, I'm trying to make an arcade stick too with this layout, have you got a firmware version with only direct switches to ground mapping?K470r wrote:Megavolt85, I think it is a good idea to open a donation so that we can support your projects.
On the other hand, is it possible to connect a Joystick module like this to your project ?:
Thank you!
- megavolt85
- Developer
- Posts: 2190
Re: Adapter for MAPLE (WIP)
at the moment there is only firmware for connecting controllers from other consoless_d_a_i wrote: Hi Megavolt85, I'm trying to make an arcade stick too with this layout, have you got a firmware version with only direct switches to ground mapping?
I will easily make a firmware for an arcade controller, but I need more information on what kind of functionality you are interested in
1) do you need VMU emulation?
2) Do you need a standard controller mode or is one arcade mode enough?
3) what is the principle of the stick? shorting four wires to ground depending on the position?
- deluxux
- Super Sonic
- Posts: 1551
Re: Adapter for MAPLE (Release)
Great work this gives the Dreamcast an endless supply of controllers!
- s_d_a_i
- undertow
- Posts: 32
Re: Adapter for MAPLE (WIP)
Hi megavolt85,megavolt85 wrote:at the moment there is only firmware for connecting controllers from other consoless_d_a_i wrote: Hi Megavolt85, I'm trying to make an arcade stick too with this layout, have you got a firmware version with only direct switches to ground mapping?
I will easily make a firmware for an arcade controller, but I need more information on what kind of functionality you are interested in
1) do you need VMU emulation?
2) Do you need a standard controller mode or is one arcade mode enough?
3) what is the principle of the stick? shorting four wires to ground depending on the position?
I love what you did with the savegames on the SPI memory, so this functionality is a big yes.
The only change will be a mapping for each pin to a switch for, UP DOWN LEFT RIGHT A B X Y Z C L R and START, no other controller conversion required, just like the old arcade machines, they use switches to ground (I think L and R buttons are converted to Z and C in the joystick photos I've seen on Internet, sorry I only have a real controller, not a DC joystick to compare).
Thank you!
- s_d_a_i
- undertow
- Posts: 32
Re: Adapter for MAPLE (Release)
Sorry for the double post, I've just confirmed from the manual:
The Dreamcast arcade stick only exposes butons: Ra (right), Da (down), Ua (up), La (left), S (start), A, B, C, X, Y, Z
Btw, have you got a Patreon? I would love to see the open Dreamcast stick for everyone.
The Dreamcast arcade stick only exposes butons: Ra (right), Da (down), Ua (up), La (left), S (start), A, B, C, X, Y, Z
Btw, have you got a Patreon? I would love to see the open Dreamcast stick for everyone.
- megavolt85
- Developer
- Posts: 2190
Re: Adapter for MAPLE (Release)
Arcade Stick
Hot keys:
A + B + START + Left / Right - Prev/Next VMU bank
Set jumper BOOT1 for enter to USB Mode (manage virtual VMU)
Hot keys:
A + B + START + Left / Right - Prev/Next VMU bank
Code: Select all
M25PE16 STM
1 CS -> PA_15
2 MISO -> PB_4
3 WP -> +3.3V
4 Vss -> GND
5 MOSI -> PB_5
6 SCK -> PB_3
7 Reset -> +3.3V
8 Vcc -> +3.3V
Resistor 10 KOm to PB_4 and +3.3V
Code: Select all
Buttons STM
RIGHT -> PA_7
LEFT -> PA_6
DOWN -> PA_5
UP -> PA_4
START -> PA_3
A -> PA_2
B -> PA_1
C -> PA_0
X -> PB_12
Y -> PB_11
Z -> PB_10
Code: Select all
DC STM
1 SDCKA -> PB_8
2 Vcc -> +5V
3 GND -> GND
4 Sense -> GND
5 SDCKB -> PB_9
Last edited by megavolt85 on Thu Dec 10, 2020 6:55 pm, edited 5 times in total.
-
- Similar Topics
- Replies
- Views
- Last post
-
- 8 Replies
- 9092 Views
-
Last post by Tails86
-
- 5 Replies
- 8725 Views
-
Last post by segalover08
-
- 3 Replies
- 3943 Views
-
Last post by Holsten
-
- 876 Replies
- 301024 Views
-
Last post by downwire
-
- 2 Replies
- 1009 Views
-
Last post by DreamState