Main screen (not quite finished because only settings and games work)

System screen (for selecting the game system and seeing system commercial)

Rom screen (for selecting the rom for the selected system while viewing the preview movie)

Selected Rom screen (for selecting to view images/manual and see the preview movie for the game)

I have been working on my Game Front End for over a year now, dubbed GFE for short. This is a personal program I have made just for use by my autistic son. At one time I used GameEX, but ultimately needed something where I could control every aspect of the program in order to ensure what my son was/had the ability to mess with, while remaining functional for the adults to use without compromise when we have game time for rewards.
Going from the ground up has been a huge hurdle to overcome with the limited stuff that is in it right now because of my low level of programming experience, and the large list of stuff I want to do. But now I am getting into parts of it where I have either ran into problems with and could not figure out how to code it properly, or have tried to do something and re-written it 30 times for efficiency.
I am working on the access database. Initially I was wanting something like (and I don't know what else to call it other than a "module") that would hold all the content for each game:
gamename (box).jpg
gamename (back).jpg
gamename (cartridge).jpg
gamename (controls).jpg
gamename (snap).jpg
gamename (title).jpg
gamename (manual).pdf - to display in a manual viewer
gamename (video).avi
gamename.rom
gamename.text - to hold all the info (publisher/developer/release date/description/etc...) and display in a viewer
The problem I ran into was creating my own file type to hold all of this, and likewise creating my own file type for creating my own theme "module"...it's just too far over my head and everything I found for accomplishing this is confusing.
So then I just have 1 folder for the game, holding all the content. The problem is there is like 2000+ games I believe just for the NES, and coming up with a quick way to incorporate everything for each game has been daunting...something like a "ROM Module Editor". Due to the way everything is named, and the way the program reads the files in the game's folder, it would be much better to have something name these files properly and not rely on 1 person to input every character. I thought about having 1 access db file for each game...they would be approx 20mb each with everything in it, and I was able to display the images stored in it, but I was never able to pull the manual up in the viewer, nor use the rom from the access db file for the emulator.
Either way, the "module file" and the access db file would be more efficient to have, and I would be able to create an editor to speedup the process. Currently being in files they are taking longer to compile them for each and every game...and because this is not a commercial outfit (meaning just me doing this for myself), it is going to take me a while to re-size, edit, and compile everything. I do know that with each one what I am wanting to use them for can be done...and whatever way I go with would be worth the investment if I were to ever release this for public use.
I know, there really isn't a question anywhere in here. I wanted to get opinions of this though, as well as more efficient ideas about the game's files and possibly the theme files...other stuff that "could possibly" be added. Currently it works like it is supposed to for like 7 or 8 emulators...the others I seem to be having a bit of difficulty getting the command-line launch parameters correct. Works with a joy pad..."a" as in the only 1 type I have tested, but have 2 of them connected to the system (Logitech F310). Some of the controls are custom built for aesthetic reasons, some for functional reasons, and others aren't yet cause I am unable to figure out how to do certain things and can find no examples. This uses no Direct X...just straight drawing everything to the screen...and it shows poorly IMHO! All graphics for the theme are custom made by me, and this theme is dubbed "Gold" for obvious reasons.
I'd upload an example but I cannot figure out how to get VB 2010 to make the proper install files instead of just an exe that I am unable to get to work on anyone's system but my own due to the directories needing to be setup properly within the program.
Thanks for reading and offering ideas.

New Topic/Question
Reply



MultiQuote




|