Main.GettingStarted History

Hide minor edits - Show changes to output

Changed line 32 from:
Take a couple minutes to look through the [[https://dl.dropbox.com/s/qvudu6cffhdodut/Papilio_Arcade_User_Guide.pdf?dl=1|Papilio Arcade User Guide]].
to:
Take a couple minutes to look through the [[http://forum.gadgetfactory.net/index.php?/files/file/24-papilio-arcade-user-guide|Papilio Arcade User Guide]].
Added lines 1-4:
(:title Papilio Arcade Platform:)

(:keywords Papilio Arcade platform, FPGA Arcade, open source hardware, Arcade games, Retro-computing, FPGA, MegaWings, Pac-Man:)
(:description Papilio Arcade is the ultimate hardware for arcade game hacking. Whether you’re a classic game enthusiast or developer, an arcade cabinet hobbyist, a demoscener, or hardware hacker, the Papilio Arcade is rife with possibilities for you to explore:)
March 06, 2012, at 10:44 AM by Jack Gassett -
Deleted line 3:
[[#SetupHardware]]
March 06, 2012, at 10:43 AM by Jack Gassett -
Changed lines 1-32 from:
Grand poteau ! Merci pour pndrere le temps d'e9crire quelque chose qui est re9ellement en valeur la lecture. Trop souvent je trouve l'information inutile et pas quelque chose qui sont re9ellement approprie9es. Merci pour votre dur labeur.
to:
!Getting Started
The quickest way to get started with the Papilio Arcade is to load a Home Brew Pong game that has been built on the Pac-Man Hardware. This quick start section will walk you through setting up the hardware, downloading a bit file for the Pong game, and loading it to the Papilio Arcade board
. The Quick start guide also gets you started with synthesizing Arcade projects so you can make customizations, add ROM’s, and start making homebrew games for classic Arcade hardware.

[[#SetupHardware]]
!!!Setting Up the Hardware
%rframe% (:youtube 3Qfo-46oOco width=560 height=349:)
Setting up the Arcade MegaWing hardware is the easiest solution since everything is integrated into a convenient board that snaps onto the Papilio One 500K.
Ensure that there are Female headers soldered onto the Papilio One and Male headers soldered onto the Arcade MegaWing, and then snap the two boards together with the VGA port of the Arcade MegaWing on the top side.
[[<<]]


!!!Loading Pong Demo
The Homebrew Pong Demo game is used as the example for this Quick Start guide since it is Open Source and can be included in a ready to run bit file without any worries about users owning a legal copy of the ROM. It is an example of a ROM running on the Pac-Man hardware. It is possible to run the original Pac-Man ROM, other commercial games written for the Pac-Man hardware, or homebrew games written for the Pac-Man hardware. Homebrew games can be distributed as bit files that can be quickly loaded onto the hardware, but commercial games must have the ROM’s supplied by the end user. The provided ROM’s must be synthesized into the hardware by the end user and is covered in the [[http://arcade.gadgetfactory.net/index.php?n=Main.PacmanSynthesis|synthesize Pac-Man guide]].
To get started ensure you have the Papilio Loader installed and associated with *.bit files. Follow the [[http://papilio.cc/index.php?n=Papilio.GettingStarted|Papilio One Quickstart Guide]] to set this up.

!!!Steps
* Download the [[https://github.com/GadgetFactory/Papilio-Arcade/raw/master/pacman_rel004_sp3e_papilio/bit_files/pong_homebrew_on_pacman_hardware_p1_500K.bit|Papilio Arcade bitstream file]] from the [[https://github.com/GadgetFactory/Papilio-Arcade/tree/master/pacman_rel004_sp3e_papilio/bit_files|Papilio Arcade project page]]. There are bit files for the different hardware options, be sure to download the one appropriate for your hardware.
* Plug the Papilio One into the USB port.
* Double click on the downloaded bit file to load the file to the Papilio Arcade Hardware
%rfloat width=400px% http://arcade.gadgetfactory.net/images/arcademegawing/image030.jpg
* You have the option to load the bit file directly to the FPGA or to the SPI Flash. Loading the bit file directly to the FPGA is temporary and will be lost when the power is removed. Writing to SPI Flash takes a little bit longer but will cause the bit file to be loaded by the FPGA every time power is cycled.
* Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.
[[<<]]
>><<

!!!So What Comes Next
Loading the Pong demo is just the tip of the iceberg! So what can you do next?

Take a couple minutes to look through the [[https://dl.dropbox.com/s/qvudu6cffhdodut/Papilio_Arcade_User_Guide.pdf?dl=1|Papilio Arcade User Guide]].

Then take a look at the other online guides:
(:include Main.Guides :)
March 06, 2012, at 12:13 AM by Blu - nArBQtYWPOwlqofFEw
Changed line 1 from:
Grodfer Pfosten! Dank ffcr das Nehmen der Zeit, etwas zu schreiben, das wcirlkih wert Messwert ist. Zu he4ufig finde ich unbrauchbares Info und nicht etwas, das wcirlkih relevant ist. Dank ffcr Ihre harte Arbeit.
to:
Grand poteau ! Merci pour pndrere le temps d'e9crire quelque chose qui est re9ellement en valeur la lecture. Trop souvent je trouve l'information inutile et pas quelque chose qui sont re9ellement approprie9es. Merci pour votre dur labeur.
March 05, 2012, at 11:50 PM by Gopal - ZIOphQZVKpUcpdU
Changed line 1 from:
Gracias por compartir su temsareda en esta e1rea. Hay mucho Info infatil en esto que flota alrededor y aprecio su trabajo duro.
to:
Grodfer Pfosten! Dank ffcr das Nehmen der Zeit, etwas zu schreiben, das wcirlkih wert Messwert ist. Zu he4ufig finde ich unbrauchbares Info und nicht etwas, das wcirlkih relevant ist. Dank ffcr Ihre harte Arbeit.
March 05, 2012, at 11:39 PM by Ali - rzdIybcLJRVXEjcuu
Changed line 1 from:
I've been surfing oilnne more than 3 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. Personally, if all website owners and bloggers made good content as you did, the internet will be much more useful than ever before.
to:
Gracias por compartir su temsareda en esta e1rea. Hay mucho Info infatil en esto que flota alrededor y aprecio su trabajo duro.
March 05, 2012, at 10:49 PM by Shasikant - whsCjCxOcduXCIWew
Changed line 1 from:
I do not even know how I ended up here, but I thought this post was great. I don't know who you are but dltenifiey you are going to a famous blogger if you aren't already Cheers!
to:
I've been surfing oilnne more than 3 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. Personally, if all website owners and bloggers made good content as you did, the internet will be much more useful than ever before.
March 05, 2012, at 10:31 PM by Roza - IFSRndfYIYBdfj
Changed line 1 from:
This is so great that I had to comment. I’m aluulsy just a lurker, taking in knowledge and nodding my head in quiet approval at the good stuff…..this required written props. Theory rocks…thanks.
to:
I do not even know how I ended up here, but I thought this post was great. I don't know who you are but dltenifiey you are going to a famous blogger if you aren't already Cheers!
March 05, 2012, at 10:15 PM by Fam - frqoxXqnZnkxM
Changed line 1 from:
Great work! This is the type of info that should be hsared around the internet. Shame on Google for not positioning this post higher! Come on over and visit my website . Thanks =)
to:
This is so great that I had to comment. I’m aluulsy just a lurker, taking in knowledge and nodding my head in quiet approval at the good stuff…..this required written props. Theory rocks…thanks.
March 05, 2012, at 10:05 PM by Lanz - YnOLoQbeTftw
Changed line 1 from:
I leave a lot of comments on a lot of blogs each week but there is one satiution where I rarely leave a comment even if the post deserves it.Good work
to:
Great work! This is the type of info that should be hsared around the internet. Shame on Google for not positioning this post higher! Come on over and visit my website . Thanks =)
March 05, 2012, at 09:52 PM by Chimwemwe - CQUisCzFM
Changed line 1 from:
Hi, Neat post. There's a problem with your web site in nreenitt explorer, would check this… IE still is the market leader and a big portion of people will miss your excellent writing due to this problem.
to:
I leave a lot of comments on a lot of blogs each week but there is one satiution where I rarely leave a comment even if the post deserves it.Good work
March 05, 2012, at 09:40 PM by Luan - imBPooJUYRDPtct
Changed line 1 from:
Hi, possibly i’m being a ltilte off topic here, but I was browsing your site and it looks stimulating. I’m writing a blog and trying to make it look neat, but everytime I touch it I mess something up. Did you design the blog yourself? Could someone with ltilte experience do it, and add updates without messing it up? Anyways, good information on here, very informative.
to:
Hi, Neat post. There's a problem with your web site in nreenitt explorer, would check this… IE still is the market leader and a big portion of people will miss your excellent writing due to this problem.
March 05, 2012, at 09:39 PM by Yogesh - mjPIgnnM
Changed line 1 from:
Aha, see! I still have much to learn. A page I thought would be arlboemptic doesn't seem to have caused any issues at all. Good to see that Tom and I getting across the important bits in terms of story/character development, though. That's always a concern of mine, making sure there aren't going to be any huge huh? moments for readers.Thanks so much for taking time to answer the questions! I sometimes get feedback from family and friends, but because I talk to them about Overtures, I don't know for sure if they're getting things from the comic or my conversations with them.
to:
Hi, possibly i’m being a ltilte off topic here, but I was browsing your site and it looks stimulating. I’m writing a blog and trying to make it look neat, but everytime I touch it I mess something up. Did you design the blog yourself? Could someone with ltilte experience do it, and add updates without messing it up? Anyways, good information on here, very informative.
March 05, 2012, at 09:07 PM by Fitri - jvsEQVUhxVmykgquWJb
Changed line 1 from:
Just wish to say your article is as aoniutdsng. The clarity in your post is just spectacular and i could assume you're an expert on this subject. Well with your permission allow me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please carry on the gratifying work.
to:
Aha, see! I still have much to learn. A page I thought would be arlboemptic doesn't seem to have caused any issues at all. Good to see that Tom and I getting across the important bits in terms of story/character development, though. That's always a concern of mine, making sure there aren't going to be any huge huh? moments for readers.Thanks so much for taking time to answer the questions! I sometimes get feedback from family and friends, but because I talk to them about Overtures, I don't know for sure if they're getting things from the comic or my conversations with them.
March 05, 2012, at 08:20 PM by Saravanan - vsgzQBmHGMoRJe
Changed line 1 from:
This actually aitsssed me because I’m doing a undertaking and with your site is simply up that alley. Thank you and go on to maintain up the great .
to:
Just wish to say your article is as aoniutdsng. The clarity in your post is just spectacular and i could assume you're an expert on this subject. Well with your permission allow me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please carry on the gratifying work.
March 05, 2012, at 07:58 PM by Kanayalal - ktxqywWnEXII
Changed line 1 from:
When I originally menmectod I clicked the -Notify me when new feedback are added- checkbox and now each time a comment is added I get four emails with the same comment. Is there any means you may take away me from that service? Thanks!
to:
This actually aitsssed me because I’m doing a undertaking and with your site is simply up that alley. Thank you and go on to maintain up the great .
March 04, 2012, at 10:53 AM by Jana - JFJHpibo
Changed line 1 from:
can you send me a wonderful place to stay arpferebly with an exercise room, that allows dogs for an overnight retreat, for my 11 year old daughter, myself, and our two well behaved dogs (a cheerful black lab and a gentle golden retriver). We need one night this weekend in the half mon bay area. Thanks. angela
to:
When I originally menmectod I clicked the -Notify me when new feedback are added- checkbox and now each time a comment is added I get four emails with the same comment. Is there any means you may take away me from that service? Thanks!
March 04, 2012, at 07:05 AM by Yoan - XfsaFhvXypEEA
Changed line 1 from:
Im planning an aesnvirnary getaway and am using your site to plan my trip. Its so helpful! Im trying to reserve a cottage at Les Petites Maisons, but if it doesnt come thru, there are rooms atc2a0Sonoma Creek Inn, what do you think of that as an alternative? We are more into hiking, not so much interested in the wineries. Thanks
to:
can you send me a wonderful place to stay arpferebly with an exercise room, that allows dogs for an overnight retreat, for my 11 year old daughter, myself, and our two well behaved dogs (a cheerful black lab and a gentle golden retriver). We need one night this weekend in the half mon bay area. Thanks. angela
March 04, 2012, at 06:39 AM by Donald - mSKiEkdWTD
Changed line 1 from:
Most California-based travel rtewirs follow the same template hotels, resorts, B&Bs, Inns, restaurants and, of course, things to do and see. Rarely do they pay much attention to or even mention vacation rentals.
to:
Im planning an aesnvirnary getaway and am using your site to plan my trip. Its so helpful! Im trying to reserve a cottage at Les Petites Maisons, but if it doesnt come thru, there are rooms atc2a0Sonoma Creek Inn, what do you think of that as an alternative? We are more into hiking, not so much interested in the wineries. Thanks
March 04, 2012, at 06:20 AM by Mehmet - nrHQDCRJAERQrfVTIB
Changed line 1 from:
Dawww. Bruno seems jealous-sad.Also, that first panel? That first panel made me cough lttile pieces of apple.
to:
Most California-based travel rtewirs follow the same template hotels, resorts, B&Bs, Inns, restaurants and, of course, things to do and see. Rarely do they pay much attention to or even mention vacation rentals.
March 04, 2012, at 05:02 AM by Martine - RwuBfQISXJPMgmQSE
Changed line 1 from:
A twitter oofllwer has informed me of this site, and I have to say I liked it. I'm going to tell to my about 7000 fans, thank you very much!
to:
Dawww. Bruno seems jealous-sad.Also, that first panel? That first panel made me cough lttile pieces of apple.
March 04, 2012, at 02:43 AM by Mohammad - kifRNLNrEeIuLnW
Changed line 1 from:
A twitter feollwor has informed me of this site, and I have to say I liked it. I'm going to tell to my about 7000 fans, thank you very much!
to:
A twitter oofllwer has informed me of this site, and I have to say I liked it. I'm going to tell to my about 7000 fans, thank you very much!
March 04, 2012, at 01:04 AM by Jeniffer - ekUrJvPwaojVTZLAqMz
Changed line 1 from:
To market in terms of qluaity rather than price, and in order to differentiate accordingly, you need to follow the standard format of the 4 Pe28099s marketing plan. That is, Price, Product, Place and Promotion e28093 obviously you know the main attributes of the product, and the price, but for e28098placee28099 you should think about the type of people who are willing to pay over 4x price of competing product e28093 whereas the cheap option may be sold where emphasis is on cost, your product will be suited to places/distributors where the customers will be willing to pay for qluaity. Thank you for this article! I've just found a decisively fantastic news source Try it!
to:
A twitter feollwor has informed me of this site, and I have to say I liked it. I'm going to tell to my about 7000 fans, thank you very much!
March 03, 2012, at 11:54 PM by Auth - QbsSGVsgeqbDb
Changed line 1 from:
I agree. Equipment is often bought caocrding to what the IT guys think is cool or useful, and not enough attention is paid to the people you expect to use it, and how they relate to one another. Are your fee-earners going to be writing big reports, or crunching big spreadsheets? Or do they need something that fits in a pocket, to get hold of short messages quickly? It's worth your while thinking about how you empower people to do their work, rather than the raw power that the geeks want to put in their hands.
to:
To market in terms of qluaity rather than price, and in order to differentiate accordingly, you need to follow the standard format of the 4 Pe28099s marketing plan. That is, Price, Product, Place and Promotion e28093 obviously you know the main attributes of the product, and the price, but for e28098placee28099 you should think about the type of people who are willing to pay over 4x price of competing product e28093 whereas the cheap option may be sold where emphasis is on cost, your product will be suited to places/distributors where the customers will be willing to pay for qluaity. Thank you for this article! I've just found a decisively fantastic news source Try it!
March 03, 2012, at 09:42 PM by Meirinha - YOVYVfbDfxRLRB
Changed line 1 from:
Keep em coming you all do such a great job at such Concepts can't tell you how much I, for one ptirecaape all you do!
to:
I agree. Equipment is often bought caocrding to what the IT guys think is cool or useful, and not enough attention is paid to the people you expect to use it, and how they relate to one another. Are your fee-earners going to be writing big reports, or crunching big spreadsheets? Or do they need something that fits in a pocket, to get hold of short messages quickly? It's worth your while thinking about how you empower people to do their work, rather than the raw power that the geeks want to put in their hands.
March 03, 2012, at 07:44 PM by Berat - ttdpEOxlGspCBQAA
Changed line 1 from:
you can address the pac-file eihetr as a local file, or as a file located on a proper webserver.As far as syntax for addressing it, my experience is that anything that works in the browsers address-bar will work in this case too.For instance, both IE and FF understands file:///c:\boot.ini, as well as file:///\\someLocalSMBserver\media\document.txt (firefox translates \ to /, while IE drops them nontheless the same URi works for both browsers).
to:
Keep em coming you all do such a great job at such Concepts can't tell you how much I, for one ptirecaape all you do!
March 03, 2012, at 06:48 PM by Jake - RqcMmrcYHCJlHi
Changed line 1 from:
Ghost (Pac-Man) is a computer game in the htroisy of the arcade game by Namco classic, the company YanGuChe design and the Midway Games, released in 1980. A corner of wafers YanGuChe creation is the game source of inspiration [1].a0
to:
you can address the pac-file eihetr as a local file, or as a file located on a proper webserver.As far as syntax for addressing it, my experience is that anything that works in the browsers address-bar will work in this case too.For instance, both IE and FF understands file:///c:\boot.ini, as well as file:///\\someLocalSMBserver\media\document.txt (firefox translates \ to /, while IE drops them nontheless the same URi works for both browsers).
March 03, 2012, at 06:29 PM by Othman - shgwuUwoBEpjBRPg
Changed line 1 from:
Pac-Man in the 80 s became pupolar in the world, is considered the most classic game arcade game, one of the leading role of the big mouth image even as a kind of public cultural symbols, or the industry representatives of the image. Its developer Namco the image as the mascots and a company logo, have been used for many years.
to:
Ghost (Pac-Man) is a computer game in the htroisy of the arcade game by Namco classic, the company YanGuChe design and the Midway Games, released in 1980. A corner of wafers YanGuChe creation is the game source of inspiration [1].a0
March 03, 2012, at 03:16 PM by Rocio - jXTuxgloZMJRdbF
Changed lines 1-32 from:
!Getting Started
The quickest way to get started with
the Papilio Arcade is to load a Home Brew Pong game that has been built on the Pac-Man Hardware. This quick start section will walk you through setting up the hardware, downloading a bit file for the Pong game, and loading it to the Papilio Arcade board. The Quick start guide also gets you started with synthesizing Arcade projects so you can make customizations, add ROM’s, and start making homebrew games for classic Arcade hardware.

[[#SetupHardware]]
!!!Setting Up the Hardware
%rframe% (:youtube 3Qfo-46oOco width=560 height=349:)
Setting up the Arcade MegaWing hardware is the easiest solution since everything is integrated into a convenient board that snaps onto the Papilio One 500K.
Ensure that there are Female headers soldered onto the Papilio One and Male headers soldered onto the Arcade MegaWing, and then snap the two boards together with the VGA port of the Arcade MegaWing on the top side.
[[<<]]


!!!Loading Pong Demo
The Homebrew Pong Demo game is used as the example for this Quick Start guide since it is Open Source and can be included in a ready to run bit file without any worries about users owning a legal copy of the ROM. It is an example of a ROM running on the Pac-Man hardware. It is possible to run the original Pac-Man ROM, other commercial games written for the Pac-Man hardware, or homebrew games written for the Pac-Man hardware. Homebrew games can be distributed as bit files that can be quickly loaded onto the hardware, but commercial games must have the ROM’s supplied by the end user. The provided ROM’s must be synthesized into the hardware by the end user and is covered in the [[http://arcade.gadgetfactory.net/index.php?n=Main.PacmanSynthesis|synthesize Pac-Man guide]].
To get started ensure you have the Papilio Loader installed and associated with *.bit files. Follow the [[http://papilio.cc/index.php?n=Papilio.GettingStarted|Papilio One Quickstart Guide]] to set this up.

!!!Steps
* Download the [[https://github.com/GadgetFactory/Papilio-Arcade/raw/master/pacman_rel004_sp3e_papilio/bit_files/pong_homebrew_on_pacman_hardware_p1_500K.bit|Papilio Arcade bitstream file]] from the [[https://github.com/GadgetFactory/Papilio-Arcade/tree/master/pacman_rel004_sp3e_papilio/bit_files|Papilio Arcade project page]]. There are bit files for the different hardware options, be sure to download the one appropriate for your hardware.
* Plug the Papilio One into the USB port.
* Double click on the downloaded bit file to load the file to the Papilio Arcade Hardware
%rfloat width=400px% http://arcade.gadgetfactory.net/images/arcademegawing/image030.jpg
* You have the option to load the bit file directly to the FPGA or to the SPI Flash. Loading the bit file directly to the FPGA is temporary and will be lost when the power is removed. Writing to SPI Flash takes a little bit longer but will cause the bit file to be loaded by the FPGA every time power is cycled.
* Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.
[[<<]]
>><<

!!!So What Comes Next
Loading the Pong demo is just the tip of the iceberg! So what can you do next?

Take a couple minutes to look through the [[https://dl.dropbox.com/s/qvudu6cffhdodut/Papilio_Arcade_User_Guide.pdf?dl=1|Papilio Arcade User Guide]].

Then take a look at the other online guides:
(:include Main.Guides :)
to:
Pac-Man in the 80 s became pupolar in the world, is considered the most classic game arcade game, one of the leading role of the big mouth image even as a kind of public cultural symbols, or the industry representatives of the image. Its developer Namco the image as the mascots and a company logo, have been used for many years.
Added line 4:
[[#SetupHardware]]
Changed lines 22-23 from:
!!!Next
to:
[[<<]]
>><<

!!!So What Comes Next
Changed line 28 from:
Take a couple minutes to look through the [[Papilio Arcade User Guide]].
to:
Take a couple minutes to look through the [[https://dl.dropbox.com/s/qvudu6cffhdodut/Papilio_Arcade_User_Guide.pdf?dl=1|Papilio Arcade User Guide]].
Changed lines 21-29 from:
* Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.
to:
* Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.

!!!Next
Loading the Pong demo is just the tip of the iceberg! So what can you do next?

Take a couple minutes to look through the [[Papilio Arcade User Guide]].

Then take a look at the other online guides:
(:include Main.Guides :)
Deleted line 20:
[[<<]]
Changed line 19 from:
%rframe% http://arcade.gadgetfactory.net/images/arcademegawing/image030.jpg
to:
%rfloat width=400px% http://arcade.gadgetfactory.net/images/arcademegawing/image030.jpg
Changed lines 14-16 from:
# Download the [[https://github.com/GadgetFactory/Papilio-Arcade/raw/master/pacman_rel004_sp3e_papilio/bit_files/pong_homebrew_on_pacman_hardware_p1_500K.bit|Papilio Arcade bitstream file]] from the [[https://github.com/GadgetFactory/Papilio-Arcade/tree/master/pacman_rel004_sp3e_papilio/bit_files|Papilio Arcade project page]]. There are bit files for the different hardware options, be sure to download the one appropriate for your hardware.
# Plug the Papilio One into the USB port.
# Double click on the downloaded bit file to load the file to the Papilio Arcade Hardware
to:
!!!Steps
*
Download the [[https://github.com/GadgetFactory/Papilio-Arcade/raw/master/pacman_rel004_sp3e_papilio/bit_files/pong_homebrew_on_pacman_hardware_p1_500K.bit|Papilio Arcade bitstream file]] from the [[https://github.com/GadgetFactory/Papilio-Arcade/tree/master/pacman_rel004_sp3e_papilio/bit_files|Papilio Arcade project page]]. There are bit files for the different hardware options, be sure to download the one appropriate for your hardware.
* Plug the Papilio One into the USB port.
* Double click on the downloaded bit file to load the file to the Papilio Arcade Hardware
Changed line 20 from:
# You have the option to load the bit file directly to the FPGA or to the SPI Flash. Loading the bit file directly to the FPGA is temporary and will be lost when the power is removed. Writing to SPI Flash takes a little bit longer but will cause the bit file to be loaded by the FPGA every time power is cycled.
to:
* You have the option to load the bit file directly to the FPGA or to the SPI Flash. Loading the bit file directly to the FPGA is temporary and will be lost when the power is removed. Writing to SPI Flash takes a little bit longer but will cause the bit file to be loaded by the FPGA every time power is cycled.
Changed line 22 from:
# Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.
to:
* Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.
Changed lines 16-17 from:
#Double click on the downloaded bit file to load the file to the Papilio Arcade Hardware
#You have the option to load the bit file directly to the FPGA or to the SPI Flash. Loading the bit file directly to the FPGA is temporary and will be lost when the power is removed. Writing to SPI Flash takes a little bit longer but will cause the bit file to be loaded by the FPGA every time power is cycled.
to:
# Double click on the downloaded bit file to load the file to the Papilio Arcade Hardware
Added lines 18-19:
# You have the option to load the bit file directly to the FPGA or to the SPI Flash. Loading the bit file directly to the FPGA is temporary and will be lost when the power is removed. Writing to SPI Flash takes a little bit longer but will cause the bit file to be loaded by the FPGA every time power is cycled.
[[<<]]
Changed lines 13-14 from:
To get started ensure you have the Papilio Loader installed and associated with *.bit files. Follow the Papilio One Quickstart Guide to set this up.
# Download the Papilio Arcade bitstream file from the Papilio Arcade project page. There are bit files for the different hardware options, be sure to download the one appropriate for your hardware.
to:
To get started ensure you have the Papilio Loader installed and associated with *.bit files. Follow the [[http://papilio.cc/index.php?n=Papilio.GettingStarted|Papilio One Quickstart Guide]] to set this up.
# Download the [[https://github.com/GadgetFactory/Papilio-Arcade/raw/master/pacman_rel004_sp3e_papilio/bit_files/pong_homebrew_on_pacman_hardware_p1_500K.bit|Papilio Arcade bitstream file]] from the [[https://github.com/GadgetFactory/Papilio-Arcade/tree/master/pacman_rel004_sp3e_papilio/bit_files|Papilio Arcade project page]]. There are bit files for the different hardware options, be sure to download the one appropriate for your hardware.
Changed line 18 from:
Attach:Programming.jpg
to:
%rframe% http://arcade.gadgetfactory.net/images/arcademegawing/image030.jpg
Changed line 12 from:
The Homebrew Pong Demo game is used as the example for this Quick Start guide since it is Open Source and can be included in a ready to run bit file without any worries about users owning a legal copy of the ROM. It is an example of a ROM running on the Pac-Man hardware. It is possible to run the original Pac-Man ROM, other commercial games written for the Pac-Man hardware, or homebrew games written for the Pac-Man hardware. Homebrew games can be distributed as bit files that can be quickly loaded onto the hardware, but commercial games must have the ROM’s supplied by the end user. The provided ROM’s must be synthesized into the hardware by the end user and is covered in the synthesize Pac-Man section.
to:
The Homebrew Pong Demo game is used as the example for this Quick Start guide since it is Open Source and can be included in a ready to run bit file without any worries about users owning a legal copy of the ROM. It is an example of a ROM running on the Pac-Man hardware. It is possible to run the original Pac-Man ROM, other commercial games written for the Pac-Man hardware, or homebrew games written for the Pac-Man hardware. Homebrew games can be distributed as bit files that can be quickly loaded onto the hardware, but commercial games must have the ROM’s supplied by the end user. The provided ROM’s must be synthesized into the hardware by the end user and is covered in the [[http://arcade.gadgetfactory.net/index.php?n=Main.PacmanSynthesis|synthesize Pac-Man guide]].
Added line 5:
%rframe% (:youtube 3Qfo-46oOco width=560 height=349:)
Deleted line 6:
http://youtu.be/3Qfo-46oOco
Added line 8:
[[<<]]
Changed lines 18-33 from:
# Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.

!!!Loading Zetris
Zetris is a homebrew game that is written as a sketch for the ZPUino soft processor. The ZPUino is a 32 bit processor running at 100Mhz with an integrated VGA display adapter and YM2149 sound processor. Everything is controlled by a sketch and an easy to use VGA library from the Arduino IDE. The fast ZPUino processor gives you plenty of processing power to make cool homebrew games.
http://youtu.be/Rabo-9Hd2OM

!!!!Steps to load Zetris

# Visit Alvaro’s ZPUino download page and download the bit file for you hardware type. This quick start guide assumes you are using a Papilio One 500K with the Arcade MegaWing. If you are using something else you need to adjust your downloads accordingly.
# Download the ZPUino Soft Processor with HQVGA bit file and load it to the Papilio Arcade hardware using the Papilio Loader as outlined in the Papilio One Quickstart Guide.
# Download the ZPUino IDE and unzip to a directory of your choice.
# Download the Zetris sketch. Zetris Zip or Zetris Source Code on Github
# Determine which port the second Papilio COM port is connected to. If you are not sure which serial port is associated with the Papilio One then take a look at the Device Management tool in the Control Panel. It should be marked as Serial Converter B in the properties.
# Open the Zetris sketch in the ZPUino IDE and then set the board type to the ZPUino with HQVGA.
# Set the serial port to the second serial port of the Papilio that you determined in the previous step.
# Upload the sketch to the Papilio and you should see Zetris!
to:
# Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.
Added lines 1-33:
!Getting Started
The quickest way to get started with the Papilio Arcade is to load a Home Brew Pong game that has been built on the Pac-Man Hardware. This quick start section will walk you through setting up the hardware, downloading a bit file for the Pong game, and loading it to the Papilio Arcade board. The Quick start guide also gets you started with synthesizing Arcade projects so you can make customizations, add ROM’s, and start making homebrew games for classic Arcade hardware.

!!!Setting Up the Hardware
Setting up the Arcade MegaWing hardware is the easiest solution since everything is integrated into a convenient board that snaps onto the Papilio One 500K.
http://youtu.be/3Qfo-46oOco
Ensure that there are Female headers soldered onto the Papilio One and Male headers soldered onto the Arcade MegaWing, and then snap the two boards together with the VGA port of the Arcade MegaWing on the top side.


!!!Loading Pong Demo
The Homebrew Pong Demo game is used as the example for this Quick Start guide since it is Open Source and can be included in a ready to run bit file without any worries about users owning a legal copy of the ROM. It is an example of a ROM running on the Pac-Man hardware. It is possible to run the original Pac-Man ROM, other commercial games written for the Pac-Man hardware, or homebrew games written for the Pac-Man hardware. Homebrew games can be distributed as bit files that can be quickly loaded onto the hardware, but commercial games must have the ROM’s supplied by the end user. The provided ROM’s must be synthesized into the hardware by the end user and is covered in the synthesize Pac-Man section.
To get started ensure you have the Papilio Loader installed and associated with *.bit files. Follow the Papilio One Quickstart Guide to set this up.
# Download the Papilio Arcade bitstream file from the Papilio Arcade project page. There are bit files for the different hardware options, be sure to download the one appropriate for your hardware.
# Plug the Papilio One into the USB port.
#Double click on the downloaded bit file to load the file to the Papilio Arcade Hardware
#You have the option to load the bit file directly to the FPGA or to the SPI Flash. Loading the bit file directly to the FPGA is temporary and will be lost when the power is removed. Writing to SPI Flash takes a little bit longer but will cause the bit file to be loaded by the FPGA every time power is cycled.
Attach:Programming.jpg
# Once you have decided on the location to load the bit file press “Run” to load the Pong Homebrew Demo to the hardware. Your loading preferences can be saved under the “File/Preferences” menu.

!!!Loading Zetris
Zetris is a homebrew game that is written as a sketch for the ZPUino soft processor. The ZPUino is a 32 bit processor running at 100Mhz with an integrated VGA display adapter and YM2149 sound processor. Everything is controlled by a sketch and an easy to use VGA library from the Arduino IDE. The fast ZPUino processor gives you plenty of processing power to make cool homebrew games.
http://youtu.be/Rabo-9Hd2OM

!!!!Steps to load Zetris

# Visit Alvaro’s ZPUino download page and download the bit file for you hardware type. This quick start guide assumes you are using a Papilio One 500K with the Arcade MegaWing. If you are using something else you need to adjust your downloads accordingly.
# Download the ZPUino Soft Processor with HQVGA bit file and load it to the Papilio Arcade hardware using the Papilio Loader as outlined in the Papilio One Quickstart Guide.
# Download the ZPUino IDE and unzip to a directory of your choice.
# Download the Zetris sketch. Zetris Zip or Zetris Source Code on Github
# Determine which port the second Papilio COM port is connected to. If you are not sure which serial port is associated with the Papilio One then take a look at the Device Management tool in the Control Panel. It should be marked as Serial Converter B in the properties.
# Open the Zetris sketch in the ZPUino IDE and then set the board type to the ZPUino with HQVGA.
# Set the serial port to the second serial port of the Papilio that you determined in the previous step.
# Upload the sketch to the Papilio and you should see Zetris!
  

Share |