Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: ProtoBox 2 emulation environment [Updated]  (Read 4709 times)

0 Members and 1 Guest are viewing this topic.

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
ProtoBox 2 emulation environment [Updated]
« on: January 30, 2013, 01:51:25 pm »
[EDITED FROM ORIGINAL POST]

My project "ProtoBox 2" is an massive emulation environment that wraps the MameWah arcade frontend and various emulators in a portable, configurable, and versatile package. Its meant for those not in the know about emulation and arcade frontends to have a very approachable package to start off with. Its a freeware application written mostly in batch scripts. The members of this forum aren't exactly the target audience because it is meant to create a console-like experience as opposed to an arcade like.  It can however be used in arcade cabs as well (It works in mine at least).

Also should mention that it's a Windows based solution so Windows XP - 8 is required.

Currently ProtoBox 2 has support for the following consoles/game machines built in:
MAME Arcade (Uses a custom build of mame tweaked for ProtoBox)
NES (Nestopia)
SNES (ZSNES)
GBA (VBAM)
GB/C (BGB - [Used with permission])
Atari 2600 (Stella)
Sony Playstation (ePSXe)

These ones can be added in but are not bundled with ProtoBox:
Genesis (Fusion)
32X (Fusion)
SMS (Fusion)
GameGear (Fusion)
Sega CD (Fusion)
Sony Playstation (PSX)

More support to come.

I'm posting a somewhat untested pre-release version here since much of the recent improvements were do to feedback received from this boards members.
Upon release, ProtoBox 2 will have a project page on my website, some setup guide and demonstration videos, and more relevant documentation. But if you are bold, please feel free to try it out now.

Two things to note;
1. ProtoBox must be extracted to a path with no spaces. (I recommend the root of a drive)
2. You should change your display settings to 60Hz and 32-bit Color or some emus might not work right.

https://docs.google.com/file/d/0B4DzdmfTzRtXNXU3R0xpVTVEOHc/edit?usp=sharing
« Last Edit: February 24, 2013, 11:04:32 pm by relay01 »

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:Yesterday at 09:55:43 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Need testers for ProtoBox 2 emulation environment
« Reply #1 on: January 30, 2013, 02:23:54 pm »
I'd be happy to help.
***Build what you dig, bro. Build what you dig.***

BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: Need testers for ProtoBox 2 emulation environment
« Reply #2 on: January 30, 2013, 05:16:46 pm »
Would be glad to try and help.  Have most of the console emulators and roms already.

Bender

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1919
  • Last login:November 28, 2016, 08:12:21 pm
    • Happ to Tron Conversion tutorial
Re: Need testers for ProtoBox 2 emulation environment
« Reply #3 on: January 30, 2013, 06:42:08 pm »
sounds interesting
be glad to check it out

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14019
  • Last login:July 02, 2025, 09:03:11 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Need testers for ProtoBox 2 emulation environment
« Reply #4 on: January 30, 2013, 09:43:09 pm »
same here, I'd be down to test.
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

404

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1019
  • Last login:August 04, 2015, 10:19:10 pm
Re: Need testers for ProtoBox 2 emulation environment
« Reply #5 on: January 30, 2013, 11:29:14 pm »
There is a similar project that was going on in one of the Spanish language forums. I currently use their installer on one of my soon to be cabs.

I would be more than happy to give your build a test as well.

Acids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 184
  • Last login:Today at 07:44:38 am
  • Bring It.. Smart arse!
Re: Need testers for ProtoBox 2 emulation environment
« Reply #6 on: January 31, 2013, 02:02:31 am »
Count me in.   Im keen.

Jigenjuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 482
  • Last login:October 02, 2016, 12:00:50 am
Re: Need testers for ProtoBox 2 emulation environment
« Reply #7 on: January 31, 2013, 04:40:06 am »
Count me in as well 8)

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
Re: Need testers for ProtoBox 2 emulation environment
« Reply #8 on: January 31, 2013, 11:10:44 am »
Awesome,
I'll be sending everyone who replied to this thread a questionnaire if I haven't already. 

I was hoping to get more, for lack of a better term, "unskilled" folks to try the environment out but since it's built around mamewah, it's just as configurable as mamewah.  If one becomes really familiar with the environment, one should be able to customize it to their liking and it may add an ease of configuration you're not used to seeing in other projects.   So for the folks with tons of emulation/arcade building experience, I'd be interested to see how you feel it compares with your current builds.

Anyone else still interested can still respond but, I'll likely wait for responses from this group before getting to you.  Or by then I'll just release to public. :-)

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Need testers for ProtoBox 2 emulation environment
« Reply #9 on: January 31, 2013, 03:30:45 pm »
I can help out if you need it.

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
Re: Need testers for ProtoBox 2 emulation environment
« Reply #10 on: February 01, 2013, 11:52:29 am »
More info on the project:

  I initially started this project because after working with many different frontends/emulators, I found portability to be a major issue.  "<Insert Frontend Name> Setup Guides" were very prevalent but there were no portable, transferable solutions out there.  I aimed to take a very configurable frontend (Mamewah) and make it portable.  So any gamepad/control panel could be configured once, and the changes would just work for all emulators in the front-end, so a directory structure didn't have to be exact for games to be found, so I didn't have to generate a gamelist every time I added a game to the frontend.
  I started creating ProtoBox 2, for myself, so I could use the same "setup" on my netbook (on the go) and my arcade computer at home.  But I started putting so much work into making things "easy" that I figured others may want this too.  Only recently did I start putting in work to release it publicly.  With the help of a friend, we stripped out trademarks (ProtoBox name was based around my favorite video game character), prettied it up, and got permission for emulators/utilities that didn't allow even "free" distribution, and added a method to add emulators not free for distribution.  Creating ProtoBox 2 was a labor of love, prepping it for distribution was not :-). 

Brian74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1089
  • Last login:April 21, 2025, 11:11:53 am
  • Yep... I built that!!
Re: Need testers for ProtoBox 2 emulation environment
« Reply #11 on: February 01, 2013, 06:01:10 pm »
Here to give a helping hand!
         

Le Chuck

  • Saint, make a poll!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5509
  • Last login:June 14, 2025, 06:26:06 pm
  • <insert personal text here>
Re: Need testers for ProtoBox 2 emulation environment
« Reply #12 on: February 01, 2013, 06:27:35 pm »
I'm down to test.  Sounds interesting and useful.

rovingmind

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 632
  • Last login:October 17, 2023, 11:13:48 pm
  • If you only knew the POWER of the Dark Side
    • rovingmind
Re: Need testers for ProtoBox 2 emulation environment
« Reply #13 on: February 03, 2013, 06:54:46 pm »
I havn't used mamewah, i'm up for testing your system. 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHH!!!!!

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
Re: Need testers for ProtoBox 2 emulation environment
« Reply #14 on: February 05, 2013, 11:20:46 am »
Though I sent the link to about a dozen people total, I only really got feedback from a few.

  So preliminary reports from testers/trial participants were not favorable.  General consensus is that this is not ready for release.  I'm working on tweaking and fixing the things I can and writing up a quick little GUI for the gamepad configuration script.  (Though a lot of people hadn't tried that out, it's admittedly very confusing).  Also working to make it very clear without reading the docs what the user should do.  I'm starved for time these days so I don't know exactly when I'll have and update but I'll either post it here or start a new thread.

  Thanks to all who have participated, your feedback was greatly appreciated.  I'd have rather had a few people tell me up front that it was terrible then a bunch of people instantly hate it and never attempt to try it again.

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14019
  • Last login:July 02, 2025, 09:03:11 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Need testers for ProtoBox 2 emulation environment
« Reply #15 on: February 05, 2013, 11:34:14 am »
Though I sent the link to about a dozen people total, I only really got feedback from a few.

  So preliminary reports from testers/trial participants were not favorable.  General consensus is that this is not ready for release.  I'm working on tweaking and fixing the things I can and writing up a quick little GUI for the gamepad configuration script.  (Though a lot of people hadn't tried that out, it's admittedly very confusing).  Also working to make it very clear without reading the docs what the user should do.  I'm starved for time these days so I don't know exactly when I'll have and update but I'll either post it here or start a new thread.

  Thanks to all who have participated, your feedback was greatly appreciated.  I'd have rather had a few people tell me up front that it was terrible then a bunch of people instantly hate it and never attempt to try it again.

I was writing up a comprehensive report, you prefer something simple and quick?
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
Re: Need testers for ProtoBox 2 emulation environment
« Reply #16 on: February 05, 2013, 04:39:13 pm »
Comprehensive is great!

I know not everybody has had it for the same amount of time so I'm still welcoming feedback and reports.  I was simply saying that for those who may still be interested in testing it, it may be a while based off of initial reports thus far.

Reading back my post, it would appear like I didn't still want feedback from those who have it... Not the case.  Sorry.

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
Re: Need testers for ProtoBox 2 emulation environment
« Reply #17 on: February 19, 2013, 03:00:58 pm »
Once I put together a new build of MAME, I'll have another release with lots of improvements based on the feedback I got here.

Much of the feedback was regarding MAME, which is understandable considering the forum but my project is aimed at emulation and recreation of a home console experience more than an arcade experience.  So did anyone I sent the early RC to who hasn't spoke up yet try out emulators besides MAME? 

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:Yesterday at 09:55:43 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Need testers for ProtoBox 2 emulation environment
« Reply #18 on: February 19, 2013, 04:45:31 pm »
I ran the install once, and the resolution was way out of wack on my machine.
***Build what you dig, bro. Build what you dig.***

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
Re: Need testers for ProtoBox 2 emulation environment
« Reply #19 on: February 19, 2013, 07:42:36 pm »
Yeah, default resolution supported is 800x600.  There's also 1280x720 support.  I've made it easier to switch to the desired reso right from the first run without modifying ini files.

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
Re: ProtoBox 2 emulation environment [Updated]
« Reply #20 on: February 24, 2013, 11:06:01 pm »
Updated OP, beta version linked for download to anyone interested.

relay01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:July 15, 2014, 10:28:46 am
  • I want... uh... what?
Re: ProtoBox 2 emulation environment [Updated]
« Reply #21 on: March 13, 2013, 11:48:00 am »
I"m sure i've introduced new bugs in fixing something else but here's a new release that:
-Fixes scaling issues on Fusion and ePSXe, Yay!
-Finally solves MAME list generation problems
-Allows () and [] in game names to be striped out of frontend lists.
-other stuff i can't remember.

https://docs.google.com/file/d/0B4DzdmfTzRtXWDItMkp2WV9XYjQ/edit?usp=sharing