Arcade homebrew ports?

Place for discussing homebrew games, development, new releases and emulation.
Hannah Montana
noob
Posts: 1

Arcade homebrew ports?

Post by Hannah Montana »

Hello everybody.
As we know there are arcade homebrew ports from atomiswave as Kof XI,Metal Slug 6. Playstation 1 games as Tekken 3.
And Pc games like Doom,Wolfenstein,Duke Nukem 3d.
So, i ask if is possible same for certain arcade systems as Sony Zn ( Tekken,Strider 2,Sf Ex 2 and others) that will means get Sf Ex 2 for Dc since that game was not ported and is different than ex 2 plus,same for Tekken 1, and no loading times for SF ex 2 plus.
And get the M2 sega as house of the dead 1,virtua fighter or even Sega STV as final fight revenge.
Mame for DC is old ans outdated, the current mame still can not run M2 games,STV and shows issues with Sony Zn.
Is that,maybe homebrew developers would think about it.

User avatar
megavolt85
Developer
Posts: 2184

Re: Arcade homebrew ports?

Post by megavolt85 »

Hannah Montana wrote: Sun Nov 24, 2024 11:35 pm As we know there are arcade homebrew ports from atomiswave as Kof XI,Metal Slug 6. Playstation 1 games as Tekken 3.
And Pc games like Doom,Wolfenstein,Duke Nukem 3d.
1) atomiswave is dreamcast with cartridge. all atomiswave games writen on KATANA SDK, is not homebrew and not port, is gamehack
2) for Tekken 3 used emulator bleemcast
3) for PC games found source code, is really port.

porting with type number 1 is only possible from atomiswave.
for type number two you need to write an emulator, but the emulated hardware must be many times weaker than Dreamcast, otherwise the emulator will not work.
for the third type need source code of the game

bjankins1
drunken sailor
Posts: 168
Dreamcast Games you play Online: i dont have my internet hooked up yet

hopefully some day we can easily connect with ethernet

Re: Arcade homebrew ports?

Post by bjankins1 »

At this point, we are seeing disassembling of a lot of games including arcade games, obviously, a port will be optimized for the hardware if somebody knows what they are doing

On the other hand, i am very surprised to see Neo Geo games running flawlessly that are newer than older arcade titles that run poorly in mame

At this point it would be better to try to make a new version of mame for DC

User avatar
Lan-Di
core
Posts: 120

Re: Arcade homebrew ports?

Post by Lan-Di »

bjankins1 wrote: Mon Nov 25, 2024 8:47 pm At this point, we are seeing disassembling of a lot of games including arcade games, obviously, a port will be optimized for the hardware if somebody knows what they are doing

On the other hand, i am very surprised to see Neo Geo games running flawlessly that are newer than older arcade titles that run poorly in mame

At this point it would be better to try to make a new version of mame for DC
Agreed! I think it's time for a newer MAME port, to at least support the games that fit within the Dreamcast's RAM specification..

bjankins1
drunken sailor
Posts: 168
Dreamcast Games you play Online: i dont have my internet hooked up yet

hopefully some day we can easily connect with ethernet

Re: Arcade homebrew ports?

Post by bjankins1 »

megavolt85 wrote: Mon Nov 25, 2024 9:17 am
Hannah Montana wrote: Sun Nov 24, 2024 11:35 pm As we know there are arcade homebrew ports from atomiswave as Kof XI,Metal Slug 6. Playstation 1 games as Tekken 3.
And Pc games like Doom,Wolfenstein,Duke Nukem 3d.
1) atomiswave is dreamcast with cartridge. all atomiswave games writen on KATANA SDK, is not homebrew and not port, is gamehack
2) for Tekken 3 used emulator bleemcast
3) for PC games found source code, is really port.

porting with type number 1 is only possible from atomiswave.
for type number two you need to write an emulator, but the emulated hardware must be many times weaker than Dreamcast, otherwise the emulator will not work.
for the third type need source code of the game



There are a bunch of github repositories available for arcade games with source code, their is one repository that contains some of the best games

There is a blogspot available that disassembled a few system 16 games, they may have source code available would have to check, final fight ultimate says its a disassembly of the original game but im not sure if the files on github actually contain source code for the game

bjankins1
drunken sailor
Posts: 168
Dreamcast Games you play Online: i dont have my internet hooked up yet

hopefully some day we can easily connect with ethernet

Re: Arcade homebrew ports?

Post by bjankins1 »

Lan-Di wrote: Sat Dec 14, 2024 3:11 pm
bjankins1 wrote: Mon Nov 25, 2024 8:47 pm At this point, we are seeing disassembling of a lot of games including arcade games, obviously, a port will be optimized for the hardware if somebody knows what they are doing

On the other hand, i am very surprised to see Neo Geo games running flawlessly that are newer than older arcade titles that run poorly in mame

At this point it would be better to try to make a new version of mame for DC
Agreed! I think it's time for a newer MAME port, to at least support the games that fit within the Dreamcast's RAM specification..

Theres been attempts to make mame better, but they were only 80s arcade games, try to play final fight on mame dc, the sound wont work right, a bunch of slowdown, same thing for cps2 games

I would think the right way to deal with this is to assemble a new version of Mame based off of finalburn neo, find a way to implement different bios or cores based off different games, that would fix compatibility issues, and then optimize the new emulator enough for it to be stable

Thats gonna be another two decades before we see that

User avatar
Lan-Di
core
Posts: 120

Re: Arcade homebrew ports?

Post by Lan-Di »

bjankins1 wrote: Sun Dec 15, 2024 1:02 am
Lan-Di wrote: Sat Dec 14, 2024 3:11 pm
bjankins1 wrote: Mon Nov 25, 2024 8:47 pm At this point, we are seeing disassembling of a lot of games including arcade games, obviously, a port will be optimized for the hardware if somebody knows what they are doing

On the other hand, i am very surprised to see Neo Geo games running flawlessly that are newer than older arcade titles that run poorly in mame

At this point it would be better to try to make a new version of mame for DC
Agreed! I think it's time for a newer MAME port, to at least support the games that fit within the Dreamcast's RAM specification..

Theres been attempts to make mame better, but they were only 80s arcade games, try to play final fight on mame dc, the sound wont work right, a bunch of slowdown, same thing for cps2 games

I would think the right way to deal with this is to assemble a new version of Mame based off of finalburn neo, find a way to implement different bios or cores based off different games, that would fix compatibility issues, and then optimize the new emulator enough for it to be stable

Thats gonna be another two decades before we see that
I don't believe it would take two decades to release a new MAME.. I Mean it didn't take that long to dev MAMED! or MAME4All.. it just take an experienced developer to knock that out..

bjankins1
drunken sailor
Posts: 168
Dreamcast Games you play Online: i dont have my internet hooked up yet

hopefully some day we can easily connect with ethernet

Re: Arcade homebrew ports?

Post by bjankins1 »

https://github.com/historicalsource/narc

This github plus others from the historical source has source code for a bunch of great arcade games

It would probably be easier to port them than getting mame to run correctly, plus id imagine getting AM2 games or CPS2 to run close to perfect will be quite a task for the experienced developer

User avatar
megavolt85
Developer
Posts: 2184

Re: Arcade homebrew ports?

Post by megavolt85 »

you are apparently far from programming, this source code is written in assembler, for porting you need to fully study the hardware of the arcade machine and the assembler of its processor.
source code in assembler is only 10% of the port, and believe me it is much easier to make an emulator for this game than to port it from such source code

bjankins1
drunken sailor
Posts: 168
Dreamcast Games you play Online: i dont have my internet hooked up yet

hopefully some day we can easily connect with ethernet

Re: Arcade homebrew ports?

Post by bjankins1 »

Your right im not a programmer, but judging from what has been stated on these forums since i asked about arcade games back in 2020, about emulation ever getting close to perfect, the responses were not exactly optimistic about it, but hey if it can get better? Than im totally down to see that

  • Similar Topics
    Replies
    Views
    Last post