Arcade cores
-
- Atariator
- Posts: 29
- Joined: Mon Mar 05, 2018 7:57 pm
Arcade Core Donkey Kong
Is there any chance to see original Donkey Kong Arcade Core? Crazy Kong is very nice, but the Original is Donkey Kong for me it's the best Game ever. I think i am not the only one who likes Donkey Kong Arcade.
-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
Re: Arcade Core Donkey Kong
I've ported Arcade cores i've found. I didn't create arcades from ground. As far as i know, there is no FPGA implementation of original Donkey Kong hardware.
-
- Atariator
- Posts: 29
- Joined: Mon Mar 05, 2018 7:57 pm
Re: Arcade Core Donkey Kong
i don't know, i thought clones are most the same as originals
. you have ported a MiST Core? I am not familiar with MiST because i don't have one.
i wanna find some time to look inside development, a long time ago i knew what nand nor xor means
Can you tell me how the crazy kong arcade Core was developed? Programming language and sources? That would be great, thanks a lot for your hard work.

i wanna find some time to look inside development, a long time ago i knew what nand nor xor means

-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
Re: Arcade Core Donkey Kong
None of Arcades were developed on MiST.
Arcade cores are ported mostly either from FPGAArcade(MikeJ) or came from Dar (or few other sources).
every arcade core has Readme where i mention the original source.
From Crazy Kong readme:
-- Crazy Kong (Falcon) FPGA - DAR - 2014
-- http://darfpga.blogspot.fr
All cores are developed in either VHDL or Verilog languages. There was NO common Arcade hardware. If you can check Wiki (i mean the common Wiki, not MiSTer's one) or Arcade specialized sites, you will see that specific arcade hardware can run only several games specifically developed for this hardware. There a big variety of arcade cabinets with big internal differences. Only few of them are recreated in FPGA. Original Donkey Kong hardware is not implemented in FPGA. Sometimes the same arcade game was written for different hardware platforms - but i didn't see Donkey Kong game in any existing FPGA implementations.
You can contact to Dar (darfpga on this forum) - may be he will be interested in Donkey Kong HW implementation.
Arcade cores are ported mostly either from FPGAArcade(MikeJ) or came from Dar (or few other sources).
every arcade core has Readme where i mention the original source.
From Crazy Kong readme:
-- Crazy Kong (Falcon) FPGA - DAR - 2014
-- http://darfpga.blogspot.fr
All cores are developed in either VHDL or Verilog languages. There was NO common Arcade hardware. If you can check Wiki (i mean the common Wiki, not MiSTer's one) or Arcade specialized sites, you will see that specific arcade hardware can run only several games specifically developed for this hardware. There a big variety of arcade cabinets with big internal differences. Only few of them are recreated in FPGA. Original Donkey Kong hardware is not implemented in FPGA. Sometimes the same arcade game was written for different hardware platforms - but i didn't see Donkey Kong game in any existing FPGA implementations.
You can contact to Dar (darfpga on this forum) - may be he will be interested in Donkey Kong HW implementation.
-
- Atari Super Hero
- Posts: 513
- Joined: Wed Dec 21, 2016 7:18 pm
- Location: Germany
Re: Arcade Core Donkey Kong
Sorgelig wrote:I've ported Arcade cores i've found. I didn't create arcades from ground. As far as i know, there is no FPGA implementation of original Donkey Kong hardware.
You do not have the required permissions to view the files attached to this post.
-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
Re: Arcade Core Donkey Kong
Nice find, Thanks!
Looks like very complicated implementation.
Looks like very complicated implementation.
-
- Atariator
- Posts: 29
- Joined: Mon Mar 05, 2018 7:57 pm
Re: Arcade Core Donkey Kong
Thanks a lot for that Informations
i will read all sources you told me

-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
-
- Atari Super Hero
- Posts: 692
- Joined: Tue Mar 11, 2014 1:54 am
- Location: USA/Florida
Re: Arcade Core Donkey Kong
Question about DK port. I've tried several dkong.zip, and they all compile and run but the colors seem off, and the bottom of the screen is stretched too far down.Sorgelig wrote:Donkey Kong: https://github.com/MiSTer-devel/Arcade- ... ong_MiSTer
Could the color issues be I'm using the wrong dkong.zip?
You do not have the required permissions to view the files attached to this post.
-
- Atarian
- Posts: 6
- Joined: Wed Apr 04, 2018 1:46 pm
- Location: Cologne, Germany
Re: Arcade cores
Same here. Tried rom sets from the first release of mame over 0.139 to 0.150 etc - all have the same dkong.zip included.
my hashes for a.dkong.rom are:
CRC32: DF4EBDA2
MD5: 05FB1DD1CE6A786C538275D5776B1DB1
SHA-1: 3B2DBE3AF7A0DA7D7B9CE9F8E433AE23AC8C0B26
my hashes for a.dkong.rom are:
CRC32: DF4EBDA2
MD5: 05FB1DD1CE6A786C538275D5776B1DB1
SHA-1: 3B2DBE3AF7A0DA7D7B9CE9F8E433AE23AC8C0B26
-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
Re: Arcade cores
colors are same as mine.
Actually i didn't compare it with original Arcade as it looked ok to me.
After checking with youtube i see the colors are wrong, but it's not like R G B are messed. Probably something wrong in original core.
I will check if it possible to fix.
Actually i didn't compare it with original Arcade as it looked ok to me.
After checking with youtube i see the colors are wrong, but it's not like R G B are messed. Probably something wrong in original core.
I will check if it possible to fix.
-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
Re: Arcade cores
I've fixed color and blanking in DonkeyKong. Release name is the same, so just download it again.
-
- Atari Super Hero
- Posts: 692
- Joined: Tue Mar 11, 2014 1:54 am
- Location: USA/Florida
Re: Arcade cores
Thanks, looks good.Sorgelig wrote:I've fixed color and blanking in DonkeyKong. Release name is the same, so just download it again.

-
- Atarian
- Posts: 6
- Joined: Wed Apr 04, 2018 1:46 pm
- Location: Cologne, Germany
Re: Arcade cores
Both are now working 100% - Thanks alot !Sorgelig wrote:I've fixed color and blanking in DonkeyKong. Release name is the same, so just download it again.
-
- Atari Super Hero
- Posts: 692
- Joined: Tue Mar 11, 2014 1:54 am
- Location: USA/Florida
Re: Arcade cores
I'm just pointing out something I noticed with this build of DK. I'm not reporting a bug or an issue.
In this version the game starts with 6 lives, the default is usually 3 lives.
Per DK wiki:
The player typically receives three lives with a bonus awarded for the first 7,000 points, although this can be modified via the game's built-in DIP switches.
In this version the game starts with 6 lives, the default is usually 3 lives.
Per DK wiki:
The player typically receives three lives with a bonus awarded for the first 7,000 points, although this can be modified via the game's built-in DIP switches.
-
- Atariator
- Posts: 29
- Joined: Mon Mar 05, 2018 7:57 pm
Re: Arcade cores
Wow Sorgelig you made my day
yesterday i received my Donkey Kong T-Shirt, now you have made the Port for MiSTer FPGA
)
i am very happy thanks a lot!! I love that game soooooo much


i am very happy thanks a lot!! I love that game soooooo much

-
- Atariator
- Posts: 29
- Joined: Mon Mar 05, 2018 7:57 pm
Re: Arcade cores
the bugs i found was the sound on the screen who shows the meter like 25m or 50m. And the running/jumping sound is sometimes wrong, but as far as i know there are with mame problems too, they have implemented sound samples to fix this. The speed seems to be 125% means a little to fast
. But for the very short time for the development very good, these are things which maybe can be fixed in the future.

-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
Re: Arcade cores
this is intentional. I did it with dip switches.NML32 wrote:In this version the game starts with 6 lives, the default is usually 3 lives.
Just to play longer

-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
Re: Arcade cores
the sound is not fully implemented - that's why you see dk_wave.bin file.BlueLightning wrote:the bugs i found was the sound on the screen who shows the meter like 25m or 50m. And the running/jumping sound is sometimes wrong, but as far as i know there are with mame problems too, they have implemented sound samples to fix this. The speed seems to be 125% means a little to fast. But for the very short time for the development very good, these are things which maybe can be fixed in the future.
Not sure about the speed - this is how original core is done.
-
- Atariator
- Posts: 29
- Joined: Mon Mar 05, 2018 7:57 pm
Re: Arcade cores
Maybe i know only the emulation speed of mame (Coold be slower). The last time i played donkey kong original atcade is over 30 years ago. Are the dip switches for free lives available in the options ? Or only in the source code? Thanks again for your good work.
-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
-
- Atarian
- Posts: 6
- Joined: Wed Apr 04, 2018 1:46 pm
- Location: Cologne, Germany
Re: Arcade cores
Today i got Quartus Prime 17.1 runningNML32 wrote:I'm just pointing out something I noticed with this build of DK. I'm not reporting a bug or an issue.
In this version the game starts with 6 lives, the default is usually 3 lives.
Per DK wiki:
The player typically receives three lives with a bonus awarded for the first 7,000 points, although this can be modified via the game's built-in DIP switches.

Attached Donkey Kong with 3 Lives and 7000 Bonus default. Now i have to struggle with the rest

You do not have the required permissions to view the files attached to this post.
-
- Captain Atari
- Posts: 179
- Joined: Sun Jul 09, 2017 1:43 pm
Re: Arcade cores
Any chance of support for the Donkey Kong rom hack "Donkey Kong II: Jumpman Returns"?
-
- Retro freak
- Posts: 13
- Joined: Sun Mar 25, 2018 7:56 am
Re: Arcade cores
Most Arcarde machines were configurable by DIP switches on the board (bonus level, life per coin, difficulty level, etc.). Can these configurations also be made for the Arcarde Cores? For example via a configuration file?
Here is an example of Moon Patrol: http://www.arcaderestoration.com/gamedi ... atrol.aspx
Here is an example of Moon Patrol: http://www.arcaderestoration.com/gamedi ... atrol.aspx
-
- Ultimate Atarian
- Posts: 6348
- Joined: Mon Dec 14, 2015 10:51 am
- Location: Russia/Taiwan
Re: Arcade cores
It's possible, but it will require every core modification specific to each core.
I'm not going to another round of 50 cores modification.
I'm not going to another round of 50 cores modification.