@canes everybody loves pictures. PCSX2Bonus is quite simple tho. Initial startup you're prompted to choose 2 directories, 1 for games and another for pcsx2, and then it'll do the magic of gathering information about the games you have. This is the kind of abstraction i'm looking for. I'd argue that connecting to GameFaqs.come and downloading their pictures is a bit phony and slow, but it get's the job done.
@CK1 That the emulator is working out of the box is not gonna be visible to the user? No they probably aren't gonna be noticing that the games aren't failing. (No i'm serious, it's like being a bassist. You're only noticed if you made a mistake)
Ok a little about how I use pcsx2 or even my computer at home:
I don't even have access to the keyboard because i don't need it, it's better that way. I just use the joystick for mouse in Windows mode, i use joy2key so when it detects pcsx2.exe all key bindings will stop being handled by j2k (by design) and just leave pcsx2 to do it's own thing. (I do have one key bound on R3(1sec) => Alt+F4). Meaning there is no way i can access the emulation settings during runtime. I recently got my hands on Onimusha and found that the game is just a black screen. Most probably i need to apply some settings for(which i didn't get to because this project) it. Like many other games. So if a game can't work autonomously with pcsx2 i just consider the game broken and I'll get rid of it.
Loading a pair of settings along with a game is what PCSX2Bonus does. I simply just want to implement that directly into pcsx2 and not by some funky 3rd party. An application that opens an application seems awfully hacky.
Also, the game front end in pj64 which is probably gonna be all i make in pcsx2. We'd probably need a dialogue to choose games directory, but that's all.
*cough* even pj64 has some concept of per game settings.
I know we have the widescreen patches and cheats and patches and whatnot. I'm not gonna change existing working code that so why even bring it up? I think we keep coming back to same conclusions, am i missing the point?
@CK1 That the emulator is working out of the box is not gonna be visible to the user? No they probably aren't gonna be noticing that the games aren't failing. (No i'm serious, it's like being a bassist. You're only noticed if you made a mistake)
Ok a little about how I use pcsx2 or even my computer at home:
I don't even have access to the keyboard because i don't need it, it's better that way. I just use the joystick for mouse in Windows mode, i use joy2key so when it detects pcsx2.exe all key bindings will stop being handled by j2k (by design) and just leave pcsx2 to do it's own thing. (I do have one key bound on R3(1sec) => Alt+F4). Meaning there is no way i can access the emulation settings during runtime. I recently got my hands on Onimusha and found that the game is just a black screen. Most probably i need to apply some settings for(which i didn't get to because this project) it. Like many other games. So if a game can't work autonomously with pcsx2 i just consider the game broken and I'll get rid of it.
Loading a pair of settings along with a game is what PCSX2Bonus does. I simply just want to implement that directly into pcsx2 and not by some funky 3rd party. An application that opens an application seems awfully hacky.
Also, the game front end in pj64 which is probably gonna be all i make in pcsx2. We'd probably need a dialogue to choose games directory, but that's all.
*cough* even pj64 has some concept of per game settings.
(06-02-2016, 05:32 AM)dogen (Page 2) Wrote: Well, making it easier to start games won't help people with configuring it.^ Unless we had a collection of configurations. A kind of database if you will. <_<
Don't get me wrong, I'm fine with a slicker interface, but I don't think it'll lower the barrier of entry much. Pcsx2 has a lot of options, and a lot of games require messing with them. That's not going away any time soon.
I know we have the widescreen patches and cheats and patches and whatnot. I'm not gonna change existing working code that so why even bring it up? I think we keep coming back to same conclusions, am i missing the point?