QUOTE(madmab @ Dec 6 2008, 07:37 PM)
![View Post](http://forums.xbox-scene.com/public/style_images/master/snapback.png)
Shortened up for sanity.
1) The "root" directory will be configurable by the user. It's just the "Commercials" "Game Faqs" "Game Manuals", etc that would be hard coded. Plus the emu-name since you seem to like it that way now.
2) See #1
3) See #2
Okay. That does seem to clear up number 2 and 3 as well...... I think. I get. The Point. (I say in my best Joe Peshci voice)
So this goes back to my "nested directories" question. If, say, I were selecting the "Root" directory for Commercials while I was in the ADAM emulator. Could it then create the ADAM folder as well as the Commercials nested within it and then I could load my files in the F:\Xtras\ADAM\Commercials folder? I'm picturing the 25 plus emus that I'm going to have set up in this fashion in the future, and with 5 (or more?) possible sub-folders for the Xtras on each one I think it would work out really well that way.
Root\Emu\Xtra "X"
To think..... I was storing this stuff inside each individual emu folder since we started with the SNES emulator. What a cluttered mess when we're talking about 12 or so emus instead of one. That's the first one we did and even the screenshots are in the emu directory on that one. I got so used to my text files, manuals, screenshots and videos all in the emu directory that I modeled every other emulator out there after that system. I gotta say now, because of the fact that all the directories are hard coded, that's really the only flaw that ZSNES has.... except for the 25 or so games it doesn't play, but I have yet to find the emu with perfect compatibility. I know some people in here are bigger fans of XPorts version, but for me it's ZSNES all the way, even if I have to do everything differently for that one.
QUOTE
4) Remember how confused you were when I tried to explain how my overlays were named. Now just imagine the user trying to name their files that way. Plus there are some games with 8 or so CRC's. That really eats into the 42 character limit. If we create a text file to store this info then the user would have to edit it everytime they wanted to add documentation. If there is an easy way around this I'm open to suggestions.
I don't remember what happened at work last night man, but if you say it's true, it's true. (You sure it wasn't Gilles
Actually, I'm having a hard time picturing it now. Regardless of how I name the rom, it will read off the CRC, right? (Maybe the problem there is each CRC adds to the 42 character limit?)
I'm thinking we could do this option to automatically pull up the manual/gamefaq/commercial/etc. by my romnames, and then as a backup if there is no matching romname you could go to the designated folder you were looking for and manually select your intended file. Win win for everyone. It doesn't lock out people who don't have my extras from getting to what they want, but guys like you me and Gilles who put the Xtras on the box will have perfect tested naming conventions for all roms and they will match up perfectly to our synopsis file.
You wouldn't even have to re-do it the way you've already done it with Colecovision for the synopsis because I've already tested and it looks as though the synopsis looks perfect for all of the games it's provied for. Am I right in thinking that since the synopsis for ADAM works perfect with the CRCs that it won't be any problem making the emu check for matching CRC before going to the manual, commercial or gamefaq?
QUOTE
5) Currently the text viewer remembers where you were in the last document you looked at. But I don't think it actually remember what the last document was.
Ah yes, but if we can manage a CRC/Romname pre-check functionality.
QUOTE
6) See # 3.
![tongue.gif](style_emoticons/default/tongue.gif)
6) I don't know if there is a memory drain for allowing the user to choose directories, but we may want to reconsider the ability to do so for all options.I must not be reading you right on that one. I'm not sure how 5 answers 6. I was just talking about memory drain because I believe you thought it may be a problem if we allow the user to configure every directory before. I was simply saying that we may want to reconsider and allow the users to configure the directories for every option on their own. (Even though that sucks to have to do all that and the possibility it would eat more precious memory)
I'm thinking if we went with my suggestion in answers to 1,2,3 above that it's a moot point if most of the directories that will be new to the emulator will be created off of the root directory.
QUOTE
Don't worry about my code. I ended up coding it in such a way that I can still test it while we decide how to do things.
I don't want to put you out man, but it's nice of you to clairify that. I just know how pissed off I was at myself when I finished all of my work on NES and SNES (and undoubtedly other emu dats I will release in the future) and realized I messed up and used old roms after hearing from everybody how they couldn't find half of the roms that would match with the newer sets available. How was I supposed to know though, right? I mean, it they were working, why would somebody update them to a newer dump?
At that moment, it seemed like so much of my work was wasted (I mean, it's fine on mine, but I really want to help other people do this so nobody ever has to waste years of their life like I have). It wasn't just the rom version, but I wouldn't bring myself to just change the datfiles to the new roms, which by itself takes a lot of work and a considerable amount of time to rename everything and then make sure it's got exactly the same roms in the same place, but I'd then have to tell people I tested the games when they were in all essence completely different roms sharing the same general information. There was no way I was going back and re-testing everything. I tested PSX long enough to know what a difference that could make and I might be vouching for work that I didn't really do.
BIG THANKS TO MM? FOR STEPPING UP AND FIXING THAT PROBLEM FOR NES AND SNES!
Take a bow bro. You deserve the recognition. Only I could probably really appreciate the work involved in doing all of that since it was a very large sum of roms you had to replace on both emus. Just about 1/50th of the work I've done so far maybe, but much much more than I could ever expect out of anybody. Really man.... thanks for not just being a lurker and leacher. I've been both myself plenty, so I'm not rippin' on anyone.....Just sayin I know the feeling of having to re-do a whole bunch of stuff. Not even saying you are re-doing anything at this point, because I really don't know where you stand on the issue now. Just saying that I hate doing double work myself, and wouldn't want to be putting you out is all.
Later,
~Rx