Added: 5 years ago
From: marcan42
Views: 86,175
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (88)

Sign In or Sign Up now to post a comment!
  • Very nice!

  • you deserve alot more likes!

  • That was amazing! subbed instantly!

  • wow i want to marry ur vids

  • Niw you can convert it into a portable chip with an screen.

  • this vid inspired me alot

  • FPGA did implement a 500k version that hade support for the external NOR. also like donkey kong you would be suprized at what mods are out thare to run on the rong hardware. I have reen a ms packman bord rebilt and moded down to a qurter the size of the orig.

  • But, can it run minecraft?

  • Hey I just got the Spartan 3AN. Where did you get that bread board that plugs right in. Very cool.

  • How did you implement the sound? software or hardware?

  • @iboss4300

    I believe it was implemented in the gates of the FPGA itself, as well as the video generator.

  • Comment removed

  • That is so cool! Sure beats coding with Verilog all day. What was the code written in?

  • whow go trough all that trouble just to play packman

  • Just one word: fantastic!

  • There is no proof lol

  • WAKA - WAKA - WAKA. . .

  • You suck at Pac-man, just sayin'

  • The Evolution Of Games XD

  • Is that toilet paper on your desk? Took a long time to program, huh?

  • @PriestBurn lmao

  • @PriestBurn : whacking supplies

  • How did you get a Pacman ROM to work on an FPGA? Is it really possible to extract VHDL from it, or did you do that manually?

  • Wow, seems like it would take some serious electronic skills. I've been meaning to get into that side of computing, anyone got any good books i should get out?

  • Wow this is awesome!

  • using a FPGA well one.

  • Very neat implementation, now I want to do my own! Any chance of putting it in its own case with joystick and everything?

  • Awesome!

  • I checked and the game is indeed running about 1.7% fast, due to the way the clocks are calculated. It could probably be improved by choosing the clock generator options better (or using an external crystal of the right frequency).

  • Unfortunately you haven't included the original pacman roms, could you recommend me where can I get them?

  • @pesoshin The ROM images are widely available on the internet. They are still under copyright so it's a no publicity job! Just be careful not to get the ones for the table top game that used to be in pubs or the display turns upside down each time you go from player 1 to player 2!

    Yes I did.

  • wdf is a virus ho what

  • I miss this game

  • I didn't code this, I just tweaked it a bit. The original is from FPGA Arcade.

    I doubt you can get it to work with a <500k chip. The reason is it needs to keep the entire Pac-Man ROM in BRAM, it doesn't have support for the external NOR on the board.

  • @marcan42 Thank you! I'm going to save a little bit more and buy a bigger model. Those little chips are amazing, you can implement just whatever you want.

    Once again, congrats!

    I really liked this implementation.

  • @marcan42 and clay and membrane.

    Say something to that! haha

    make it work on a <500k chip

    hahahaha

    well done marcan

  • This is so awesome. I've been working with this little card for 1 year and made some little games, but this PacMan is really impressive. Congratulations! Good work.

    By the way, how many resources did you use on this implementation? This card is based on the XC3S500E right? This means you have 500k logic gates. I ask you because I'm actually considering buying a Basys2 with only 100k.

  • It's easy to see how this could replace MAME some day. True representation of the original hardware vs emulation is no contest.

  • how sad?

  • uber geek ;)

  • someone's hungry

  • sweet... lol

  • I've been thinking of getting that same dev board. It's pretty obivous now how powerful it is!

  • fail... XD but awesome ^^ just tip dont get the dots till you got the ghost neer you ^^;

  • If I remember right the orginal pac-man used a z80. Did you emulate the z80 or what?

  • /salute!

  • I was always under the impression it was 6502 but MAME does indeed confirm z80.

  • Z80 rules

  • is it a NES programmed into FPGA ?

  • wait, i though you were against piracy? oh, i get it. warez is only bad when other people do it? last time i checked, Pac-Man was copyright Namco?

  • stop being and ass! He just doing what he knows to do!

  • its like 20 years old lol, I doubt namco would bother. Also seeing as he appears to be running it off the chip from the arcade game I guess that makes him legit owner. Also, WHO CARES?

  • Thats insane i just started learning about fpgas and i never knew my spartan 3e could do stuff like that must have taken forever

  • That's awesome.

  • COOL

  • This is Pretty cool. It would be neat if you could pack it all into a tiny controller with a screen, and then stick in some TV-out,too.

  • This is cool, so u have a softcore Z80 CPU, and the code is from the orginal game?

  • PLEASE READ IT ALL: the fight over wether this is emulation or not is amazingly retarded - it turns out both sides are right. its not a piece of software running a simulation of all the chips at once so its not a traditional emu.. but since each chip component runs code to make it represent the older chip, such as one part being programmed to act like a z80, that makes it a hand full of emus pretending to run each chip, then running pacman proper.

  • Anybody have plans to load the data from a Multi-Pac 24-In-1 kit into this as well? I've got an original Pac Man cocktail with the 24-In-1 kit added to the board. It would be cool to store my original hardware and run this chip in it's place for daily use. Any ideas?

  • This has an higher pitch sound than the original.

  • Not compared to the upright at my work. Perhaps yours has a different speaker setup or is working as a low-pass filter?

  • Thats no emulator it's a fpga implementation of the pacman arcade hardware including the Z80 processor.

  • Holy shit, we have someone whose user name resembles his intelligence!

  • What about it? That's the standard Pacman boot sequence. Go to fpgaarcade and you can see the entire source for the FPGA implementation...

  • fierrosoft, have you ever seen an arcade machine boot up? That's what it does.

  • yeah the boot up screen is correct... although it does seem slightly faster than my original game board...

  • tried to vote your comment up but it wouldnt take. 6 negs for you and the guy who said 'holy shit you are retarded' only got 2 negs? wtf. people can't have an opinion?? humans are idiots.

  • \/\/ () \/\/

  • AWESOME!!!

  • hey man... how did u do this? do u have some tutorial for this?

    nice job! =D

  • O M G!!!!!

  • Marcan estas muy muy jodido !! XSDDDDDDDDDDDDDDDD

  • because he can.

  • so, i'm assuming you used ISE (since it's a xilinx board), but could you comment on what specific tools / programming methods you used?

  • Quite cool, very nicely done ;)

  • mad props!

  • Wow! Good job!

  • jiu yi mei ke de rentiantang eryi.......

  • thnx i didnt think many people were intrested in this kind of stuff

  • Dang where can I get one of those Chips and is it hard to set up?

  • GOxOK, try fpga4fun dot com, read the introductory sections. If you search around, there are plenty of FPGA starter kits.

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more