Main > Main Forum
Software project proposal, need feedback
Gatt:
Hi all,
I'm going to start work next week on a software project; displaying instruction cards on a second screen. I need feedback from the community, critique and/or feature suggestions. One caveat I should mention now, I'm new to my CS honors, so I'm not the most experienced yet.
Features
-User selectable monitor to display on.
-Language preference
-XML based "database" for easy updating as more cards become available
Current target is MameUI, as I have the source for that and it'll be easier for me to tell my program when the user has chosen a different game, so my program can update properly. Eventually, I'd like to add support for Mala and Hyperspin as well.
Future targets
-Expand functionality to include instruction booklets for console/computer emulators as well
-Include some manner of "flipping pages"
My plan is to hopefully create a program that allows us a much closer to "Real" experience with full cabs, giving us the ability to have digital instruction cards and perhaps one day extras as well(I'm sure it won't be long before someone starts doing "Cards that show special moves for fighters" and such.
So....thoughts?
transfan:
Sounds great! I would request that the program be able to display any image that you want for the given rom name. So if you want instructions to display, awesome, but if someone else wants a marquee, control panel, etc, they can have that too.
I'm still waiting on a hyperspin version of this for my two monitor cab set up. It can't be that difficult since hyperPIN already does this natively.
Turnarcades:
Doesn't CPViewer already do this?
transfan:
--- Quote from: Turnarcades on July 28, 2010, 12:49:38 pm ---Doesn't CPViewer already do this?
--- End quote ---
not in hyperspin, it don't!
Gatt:
--- Quote from: transfan on July 28, 2010, 12:29:08 pm ---Sounds great! I would request that the program be able to display any image that you want for the given rom name. So if you want instructions to display, awesome, but if someone else wants a marquee, control panel, etc, they can have that too.
I'm still waiting on a hyperspin version of this for my two monitor cab set up. It can't be that difficult since hyperPIN already does this natively.
--- End quote ---
That's part of the idea behind using xml, as I'm currently envisioning it, it'd just need added to the xml, no reason why this couldn't be pregenerated as well.