Malenko
Professional
So I finally have everything bought sorted and tested to start my Naomi project cab. I was thinking about doing a LCD select screen but then I read about Pi force web. I'm still processing all the documentation but has anyone successfully set this up and have any pointers?
http://forum.arcadeotaku.com/viewtopic.php?t=30248
https://github.com/dev-tty0/Piforce-Web
I like the idea of a wireless point and using my phone to load games instead of an LCD I have to open the cab to get to. Long term I plan to get a crazy taxi cab and having 2 netdimms, one for the upright cab and one for the sit down racer.
----------------------------------UPDATE EDIT---------------------------------------------
For those who want to just update their own python scripts:
A few things to note when messing with this. Its best to test the web
page on a laptop and to just go to a new URL to avoid any caching. All
URLs get directed to the pi-force page so you have an infinite number of
places to go to. like A.com B.com C.com A.net B.net ,etc When I first
started editing I was making changes but my phone was caching the
website so I was getting flustered that it looked like nothing was
changing.
sbin/piforce/write_web.py should be the file location.
Make sure you have a rom matching the name of the rom file you added to
the python script. The web tools do not verify contents so even an empty
text file renamed to romname.bin will work but if no rom is there it
wont add the game to the webpage.
You have to add the name in 2 places. The top of the list where you
define the variable game name, image, rom file name, etc and at the
bottom is the ordered list for the webpage. You can just put the game
name at the end of the list. This will stop them from from being
alphabetized but most people dont give a shit. I personally dont but
when I did the script I left them alphabetized.
So at the top you have this:
Name_of_Game_for_bottom = {'image':'image_for_webpage.jpg', 'name':'Text_for_webpage', 'rom':'name_of_rom.bin' }
and at the bottom you have this:
naomi1 = [game1, game2, name_of_game_for_bottom ]
Just make sure the name to the left is the same as the name at the
bottom. If you look at how I did my updates, I pretty much tried to keep
all the names the same to keep it easy. IT IS CASE SENSITIVE for
everything even the image file names, so image.Jpg is not the same as
image.jpg
SSID is Naomi WiFi password is segarocks
to log into the Pi username is root , password is raspberry
http://forum.arcadeotaku.com/viewtopic.php?t=30248
https://github.com/dev-tty0/Piforce-Web
I like the idea of a wireless point and using my phone to load games instead of an LCD I have to open the cab to get to. Long term I plan to get a crazy taxi cab and having 2 netdimms, one for the upright cab and one for the sit down racer.
----------------------------------UPDATE EDIT---------------------------------------------
For those who want to just update their own python scripts:
A few things to note when messing with this. Its best to test the web
page on a laptop and to just go to a new URL to avoid any caching. All
URLs get directed to the pi-force page so you have an infinite number of
places to go to. like A.com B.com C.com A.net B.net ,etc When I first
started editing I was making changes but my phone was caching the
website so I was getting flustered that it looked like nothing was
changing.
sbin/piforce/write_web.py should be the file location.
Make sure you have a rom matching the name of the rom file you added to
the python script. The web tools do not verify contents so even an empty
text file renamed to romname.bin will work but if no rom is there it
wont add the game to the webpage.
You have to add the name in 2 places. The top of the list where you
define the variable game name, image, rom file name, etc and at the
bottom is the ordered list for the webpage. You can just put the game
name at the end of the list. This will stop them from from being
alphabetized but most people dont give a shit. I personally dont but
when I did the script I left them alphabetized.
So at the top you have this:
Name_of_Game_for_bottom = {'image':'image_for_webpage.jpg', 'name':'Text_for_webpage', 'rom':'name_of_rom.bin' }
and at the bottom you have this:
naomi1 = [game1, game2, name_of_game_for_bottom ]
Just make sure the name to the left is the same as the name at the
bottom. If you look at how I did my updates, I pretty much tried to keep
all the names the same to keep it easy. IT IS CASE SENSITIVE for
everything even the image file names, so image.Jpg is not the same as
image.jpg
SSID is Naomi WiFi password is segarocks
to log into the Pi username is root , password is raspberry
Last edited: