Heroes 5 2020 in 1 game board

Originali e sistemi Arcade (Naomi, SEGA Model, Triforce, Atomiswave, MVS, ecc.)
Akira84
Newbie
Newbie
Messaggi: 4
Iscritto il: 26/09/2018, 7:17
Reputation: 0
Città: Nh

Heroes 5 2020 in 1 game board

Messaggio da Akira84 » 27/09/2018, 17:54

Hi,
Has anyone tried the heroes of the storm 5 2020 in 1 arcade game board?
It has a h2+ processor and 512 mb ram. So it is a faster board than the pandora's box 4.
It has a 16 gb micro sd card, and on board nand storage.
The stock software is android based. It has a working favorites menu, and a scanline filter option.
The games do run better than pandora , such as NBA jam and mk1 .
I started trying to hack the board. It uses 3 different versions of mame and it uses final burn alpha.
The roms list and game names are stored in a database file. I have been able to successfully add some games however they encrypted the game names so I can not add names to the new games I added.
Some games are missing sound samples so I am trying to figure out where to add the samples folder.

I have also successfully booted retrorangepi on the board, but the joysticks and buttons do not work. But the usb ports work so it is playable with usb gamepads.
Been trying to figure out how to get the joystick and buttons working.


zanac
Affezionato
Affezionato
Messaggi: 269
Iscritto il: 10/09/2017, 16:13
Reputation: 2
Città: PD

Re: Heroes 5 2020 in 1 game board

Messaggio da zanac » 28/09/2018, 12:19

Very interesting... it's nice see someone that start hacking a new board! But it work on 15khz?
About joystick it sure use gpio, you must discover the addressed (this is the most difficult thing of course ;))


Akira84
Newbie
Newbie
Messaggi: 4
Iscritto il: 26/09/2018, 7:17
Reputation: 0
Città: Nh

Re: Heroes 5 2020 in 1 game board

Messaggio da Akira84 » 28/09/2018, 20:32

Hi zanac,
Unfortunately I believe it's only vga/hdmi no cga/15hz.
In the stock software it uses suni-gpio.ko which I am guessing is to control gpio for the buttons and joysticks.
The board also has a built in usb encoder so you can plug it into a pc/ps3 to use as a usb controller.
So I tried using a male to male usb cord to plug that usb port into another on the board.
Retrorangepi recognized it as one game pad but not all the buttons would work. And up and left on the joysticks would not work.
The up/left and single controller issue is a common issue with xinmo type usb controllers.
So I recompiled the kernel with the xinmo patch with the proper Id numbers and it fixed the up/left issue and recognized it as 2 controllers but still would not recognize all the buttons.
I plugged the board into my windows pc and windows recognizes it as 2 controllers but still does not register all the buttons. So I think it's a hardware issue.
So I'm back to trying to figure out how to use the gpio to make the buttons and joysticks work.
I'm trying to figure out how to access the on board nand storage to see if there is a script.bin file that might tell me the pin names for the gpio pins.


zanac
Affezionato
Affezionato
Messaggi: 269
Iscritto il: 10/09/2017, 16:13
Reputation: 2
Città: PD

Re: Heroes 5 2020 in 1 game board

Messaggio da zanac » 29/09/2018, 0:50

Hint... There are good Assembly to C "decompiler" that try to translate the kernel module into the original code


Akira84
Newbie
Newbie
Messaggi: 4
Iscritto il: 26/09/2018, 7:17
Reputation: 0
Città: Nh

Re: Heroes 5 2020 in 1 game board

Messaggio da Akira84 » 29/09/2018, 3:12

Great, thanks for the hint. I'll give it a try


zanac
Affezionato
Affezionato
Messaggi: 269
Iscritto il: 10/09/2017, 16:13
Reputation: 2
Città: PD

Re: Heroes 5 2020 in 1 game board

Messaggio da zanac » 29/09/2018, 9:21

Anyway i'm pretty sure that gpio is the same (40 pin?) of OrangePi that use h2, so if you use a small python script that write gpio state just try to print all pins with and without a Button of joystick pressed.. When you grab all pinout you can modify for example the driver gpio for pandora that i publish on github


zanac
Affezionato
Affezionato
Messaggi: 269
Iscritto il: 10/09/2017, 16:13
Reputation: 2
Città: PD

Re: Heroes 5 2020 in 1 game board

Messaggio da zanac » 02/10/2018, 11:58

Akira84 ha scritto:
28/09/2018, 20:32
Hi zanac,
Unfortunately I believe it's only vga/hdmi no cga/15hz.
For now the only solution with a new chipset and cga seems the 3a that i describe here:
https://www.arcadeitalia.net/viewtopic.php?f=57&t=31216

I really trust that someone will buy and start hacking!


Rispondi

Torna a “PCB Jamma e sistemi Arcade”