Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

RIP-Felix

Elite Member
  • Posts

    1540
  • Joined

  • Last visited

  • Days Won

    33

Everything posted by RIP-Felix

  1. I am now the proud owner of the registered version of GameEx, nice! Merge Sets is just what I needed. There is one thing, though. Is there a way to display the disc art for the multiple discs without changing the box art displayed on the set?
  2. I actually want to place it in the cabinet 90 degrees from how you would normally watch TV (having the longer dimention vertical, portoriat not lanscape). This way when playing games like 1941, which scroll top to bottom, they will be able to fill the screen better. When playing 4:3 content (say, contra on NES) there would be black bars on the top and bottome of the screen. This would be close to the actual size of a arcade CRT made for each of these game types. At least more so than getting, IDK, a 27" LCD monitor and viewing it in the normal landscape orientation.This is where I would be intrested in being able to display a Marquee in the Black space at the top and game information at the bottom. I guess that would not be possable because its in the emulator at that point, not GameEx. Kind of too bad.
  3. I am just starting to get into MAME, but am overwhelmed by the options in GameEx. I can't seem to find a comprehensive tutorial. I have been content with other emulators, but am planning an arcade cabinet and would like to introduce MAME to my collection. I have a feeling that the introduction of non resalable game media is going to end my gaming addiction (at least to new games). So I think I better be retro ready! 1) What is/are the best version(s) of MAME? Do I just need one, two, or all of them? 2) I want to replay the old classic light gun games, Terminator 2, House of the dead 1 & 2, Area 51, and so on. Is there a list of supported MAME games and the versions they work in, or at least any emulator they work in? I know the dreamcast released HOD2, can I use light guns in nullDC v1.0.4? 3) I like the Ultimarc Aimtrak guns but don't know how effective the new IR camera based technology compairs to the old school true "light guns". I remember being able to use the sights and get head shots right and left. My wiimote just can't hold up to that old school tech. It doesn't have the same accuracy and when moved quickly seems to lag behind. Are these Aimtraks dead on acurate? Can they track as fast as I can point and shoot at thoes rotten zombies skulls? 4) How should I set up my monitor? I was thinking of a 32" 1080P LCD HDTV in the portrate orientation for games like 1941, and having it display 4:3 with regular games with a black bar at the top and bottom. Is there a way to do this? Can I make thoes black bars display a marquee or instructions/controlls specific to the game playing and etc? This is my first choice because I already have a TV for it (my old one). I was also thinking of picking up an old CRT for authenticity, but since you can't find old school Light guns anymore and they don't connect to computers via USB, I don't see the advantage of better quality sprites outweighing the benifets of LCD (ease of connectivity with VGA and pc audio in, built in speakers, and HD). Like I said, there are all kinds of options in GameEx and it seems overwhelming to me right now. I have a basic setup with a few MAME games, but am trying to plan an expensive build and there are too many unknowns to move forward. I would need a comprehensive tutorial (preferably video) to decide if what I have in mind is 1) possable, and 2) inexpensive enough. I'm trying to keep the total build under $500. $200 of which is already going into the 2 player arcade controlls, probably the X-Arcade Tankstiks w/trackball, either prebuilt or the DIY kit, and at least another $100 bucks for 1 Aimtrak "light gun". I fugure $150 for lumber, paint, and cabinet accessories. That just leaves $50 for misc. expences.
  4. It's reserved for the unlocked version which I haven't yet donated yet to get. How does that work, do you get a code and put it in? If I factory reset my computer do I have to repay to get it to unlock, or can I reinstall it and unlock it then? Also, does that apply to just one computer or anything I want to put it on, without limit to number? EDIT: Ok so I have setup nullDC 1.0.4 r50 in switchdisc. It recognizes switchdisc and launcehes it from the also launch command just fine. It is active and comes up on demand. the disc change operation is not functional yet as I have not set the command. I will test that now and edit after a restart, (for some reason if I run a game in GameEx my computer can't get on the internet until I reboot)...Ok, done. I used the same command and send keys before as the ePSXecutor setup (See switchdisc config). It does close nullDC, but the disc I selected does not load. GameEx just comes back into focus and switchdisc has closed. Almost forgot to mention, I modified the nullDC config file to add nullDC and switchdisc to the watchd processes (necessary to get the before/after/also commands working). Worked like a charm. This proves that ePSXecutor is causing an issue with the order of operations process we previously talked about. I tried every iteration of adding ePSXecutor to the watched processes and it just won't work. Bring on the wrapper! Switchdisc Config: Emmulator Settings: [Mapping On] Exit nullDC_Switchdisc (Process Close).ini OH...Talk about epifanys... I'm trying not to get my hopes up, but I remembered where I saw the send keys after option! It is in the advanced emulator config (KeysToSendOnExit=). We can just use the send before command and leave the after empty. This will allow the order of operations to complete correctly and as long as switchdisc is able to recieve the send keys from the ePSXecutor.ini config, it can close itself. This might save us the trouble of making a wrapper! Bushido… Die Ninja Gremlin , diiiiiieeeeeeeee...HI YAH...FWACK...SLICE...SHING...PLOP
  5. I tried to edit the project to allow the discovery and handling of the *.lnk files, but clearly it is beyond my experiance level. The changes were less than anticlimatic. It gave an error message and did not even get into the disc switching screen like before. Frankly there are just too many places to make refrence to the operations I want to make. There are over a thousand lines of code, but maybe 6-10 places that need to be changed to acomplish the *.lnk change. I tried to change all of the enteries I could find. I added a line to the config for the ePSXecutor shortcuts and to the scrips in the proper places, even renumbered the lines that refrence the config, since they changed. I am just not conmfortable inside of autoit yet, and probably not familiar enough with MuDiGUI. I would like to learn how to make the changes I mentioned, but fear I don't have the patience or time to acomplish it. I did notice that ePSXe can't have discs changed with the -nogui command, so that probably precludes my ability to use this app anyway. To bad, I really wanted it to work for me. I guess I will stick to switchdisc- its still under development.
  6. Ok, it looks like they were broken up into parts for transfering/storage purposes. When one is unzipped the other parts are automatically recombined to reconstruct the whole image (as long as they are in the same folder when extracted). Just threw me for a loop. BTW: I'm done two timing Switchdisc for MuDiGUI, it requires some significant code alterations to make it work. Would probably take a week of programming and testing to get it working right. It doesn't support changing discs in ePSXe with the -nogui command, and there are half a dozen sets of code that need to be edited, plus new error handling strings. I played around a little, but its beyond my experiance level, and it seems to be abandonware at this point- no one seems to want (or has time) to take the project over.
  7. in case anyone is interested the code responsable for discovering and executing the game is found between lines 271 and 432. The disc switch operation is located starting on line 907. I can see that it only looks for *.bin, *.img, *.iso, and *.mdf filetypes. I would like to add *.lnk to that list, first of all. I am tinkering with replacing *.mdf with *.lnk since I don't use mdf anyway. I doubt it will work. It has however removed the error I was seing, meaning it recognized the *.lnk file type. So that's a win. There is another entery for how to launch the file found starting on line 405. 1 launches ePSXe and 2 pSX, which is fine, I want to retain functionality, but I need to tell it to launch the *.lnk under another line of code, which will need to be added. I'm not familiar with writing complex code beyond simple batch files and even then I have to google everything. All I need is a string that tell it to execute the *.lnk along the pointer path it just recognized. Should be simple, as long as there arn't lines of code that refrence other lines by number, which would change when we insert the new lines. I'm probably causing you programmers out there to cringe. Feel free to download the file and look at the code yourself. Maybe you can see how to inplement the addition. Lastly, artwork for disc buttons starts on line 585. Changing the location/name of these look easy, but adding an artwork path and telling it to display the artwork that matches the names of the discs discovered is beyound me.
  8. Ok guys, take a deep breath, and stick that one on hold for a while. Maybe we should take a break from getting GameEx to work with ePSXecutor for awhile. We are giong to blow a gasket, or an x-box controller if you will (I had a friend who went through them like every week playing Halo 2). Lets move on to Null DC, I'm running 1.0.4 r50, r136 won't launch (says it's not a valid win32 application.) I now have a few dual disc games for it (Skies of Arcadia, Resident Evil CODE Veronica, and Resident Evil 2) and was wondering if switchdisc could be used for this? On a side note, does anyone know why dreamcast games come zipped with multiple parts (re2d1-part01, 02, 03, 04, and so on?) I imagine this should be a fairly simple setup, but hey, that was said about the last one I tried to setup. I will try to get it going myself, but will probably need some help with the commands. In any case it will give us something else to talk about untill that eureaka idea, or painstakenly implemented fix, makes an appearance.
  9. I grabbed the one from the link in post #24. It doesn't have the .exe, but that is easy to compile by downloading autoit. I sent Chesko a PM, hopefully he will get an e-mail notification. It's been awhile, so he may not be interested anymore. But it was open source, so we could still fuss with it! Assuming someone out there is willing to give it a go. I woulden't know what to do. My profile image is the look I get on my face when I see code, it's also accompanied by the alert sound from metal gear solid when a gard spots you (you can hear it can't you).
  10. I've been trying to get MuDIGUI set up. I downloaded the Autoit app, and conpiled the autoit script into an x64 exe. It does work, but fails to launch the game. It says, "The disc for the game could not be found. Make sure your ISO path is set correctly." That is easier said than done, considering the ISO's are ePSXecutor files. It might not be recognizing them as ISO's when it goes to load them, since they are *.lnk shortcuts. I was trying to make another program (Switchdisc) work with ePSXecutor, but we are having trouble with the launch after not running at the right time in the order of operations: http://www.gameex.info/forums/topic/11902-release-switchdisc-103/page__st__60 It's been like a year since the last post here, but I'll give it a try. I do like the way MuDiGUI consoladates the multi disc ISO's so GameEx only displays one entery. Also, I like that it only prompts you to choose a disc when you start a game with multple discs. I would like to change the default disc artwork and background based on the game that is selected. It is open source, so it could be added if someone wanted to take on a project. I'd do it, but I'm inept.
  11. I've been trying to get MuDIGUI set up. I downloaded the Autoit app, and conpiled the file I asked about in post #68. It does work, but fails to launch the game. It says, "The disc for the game could not be found. Make sure your ISO path is set correctly." That is easier said than done, considering the ISO's are ePSXecutor files. It might not be recognizing them as ISO's when it goes to load them. I don't mean to clutter this thread with this, but don't know if I should start a new thread or post back into the MuDiGUI release forum: http://www.gameex.info/forums/topic/8483-release-mudigui-a-multiple-disc-game-selector-gui-for-playstation/ It's been like a year since the last post, but I'll give it a try. I do like the way it consoladates the multi disc ISO's so GameEx only displays one entery. Also, I like that it only prompts you to choose a disc when you start a game with multple discs. I would like to change the default disc artwork and background based on the game that is selected, but it is open source, so it could be added if someone wanted to take on a project. I'd do it, but I'm inept.
  12. So, at this point do we call it? Time of death = 4:03 PST, Wed. /Oct. 24/ 2012. Subject's name (First, middle, last)= ePSXecutor, Switch disc, Compatability. Cause of death = GameEx order of operations failure. Attending Programmer = nullPointer May it's code rest intact. We will hope for the day when we will be reunited with it (when it is resurected by the supreme wrapper, which is both the alpha and beta). All kidding aside, why would that matter? The first watched entery in the ini is ePSXe. Shoulden't gameEx not care about ePSXecutor and just wait untill ePSXe ends? It shoulden't matter what launches ePSXe as long as we tell GameEx to watch what is being launched not what is launching it, right? So what would happen if we added ePSXecutor to the watched list?
  13. The links to the MUDIGUI download seem to be broken or not available anymore, except in the last post. I downloaded that but there is no .exe application. There is file called "MuDiGUI_0_92.au3". Do I need another app to run this or what? I followed the other instructions, but can't set up GameEx untill there is an executable.
  14. Yeah, your right. There is no send keys after option (possable freature request?). That would have made that idea much easier to implement. I wish there was a way to edit the order of operations in the emulator config or generally debug that process, short of diging around in the source code, assuming it has been released. Can you create a watch this program line, and a couple of lines below it that would be like the launch after/also commands? I'll check out the other program, but am having fun testing your program. I'm not ready to give up on switchdisc yet. I still have some ideas to get around this, and make it more user friendly. PS: 666 in biblical terms, often referred to as "the mark of the beast," is simply 1 less than 7. 7 being the number denoting perfection (kinda like how we rate hot girls nowadays on a scale of 1-10. Jesus was a 7, so to speak). Therfore 666 means to fall short of perfection,.and repeated 3 time for emphasis, because we all sin. This is a common pattern found in the bible and is ment to remind us of our imperfection. Interesting how simple things get blown out of perportion with time, isn't it? That's also why 7 is considered a lucky number. I love random factoids, I even have a book called "the extraordinary origins of everyday things". The story of modern day christmas is a good read. Ok, bible school over.
  15. It did not work for me. The runitgame.bat looks the same as it does above and there is no indication switchdisc is loading (or is closing imediatly) other than that runitgame.bat. ***EDIT*** Scratch that. Actually it runs correctly sometimes, and not other times. Basicly with the current settings it is closer than I've been before. But it is super buggy. If I close switchdisc and try again, it will run again, and be closed imediatly, or work fine, or not laod, etc. I changed my tray settings to show it always if it is running, making it easier to know if if loads before being closed. I removed the start "" from the before command and switchdisc runs, but the game fais to appear. So I tried openiong switchdisc and selecting the game and it returned this: "A 32 bit process can not access modules of a 64 bit system". After choosing ok the game launched, presumably because GameEx was waiting for switchdisc to end first. I switched the order of watch ePSXe and switchdisc to see if that made a difference, and this is what happened. Timeout idea didn't work either. Is there a grounding or spanking command? This demon child needs discipline! It's worth noting that the batch kept running in the backround even after the 5 seconds. Then it tried another command and failed, said something like "not enough sotrage to complete operation" or the like. FEATURE REQUEST: I have an idea! Can you make a key press to command maper in switchdisc? If we could map a combination of key presses to send the -q quit comand to close Switchdisc, then all we need to do is tell the emulator to send the keys after. Basically, switchdisc would wait for a preconfigured set of key presses, and when they are pressed it would exit. That way we don't have to worry about the after command being buggy. We know we can get switchdisc running correctly from just the before command, just not when the after is used also. I wonder if this woulden't be a more reliable way to end switchdisc after the game exits, which is all we are trying to do, right? This shoulden't mees with the commands passed to switchdisc from the before command. The only question is if it would be a problem when switchdisc trys to switch the disc, the emulator might closes it before it has a chance to load the next disc, unless you told switchdisc to ignore the command during this process? I don't know, you tell me if this could work.
  16. Null: Quick questions: 1) Are you still using the ePSXe settings above? I have not looked into the Daemon Tools and associated commands. What are they and do you think I should use them? 2)Do you think I should try going back to the batch file for the launch before and adding a 5 second timeout, like you did here to give ePSXe a chance to start and the ePSXecutor config a chance to see ePSXe? Maybe this is our Ninja Gremlin ? :: Launch ePSXeCutor using the [ROM] parameter start "" "E:\Emulation\Emulators\ePSXe v1.70\ePSXeCutor_shark.exe" "%~1" :: Wait 5 seconds before exiting the batch process. :: This will buy some time for ePSXe.exe to start up :: (at which point the advanced config knows it's running) :: Note that this command only works in Vista and above timeout 5
  17. When we behead this Ninja Gremlin (Samuri Style!) I'll be glad to test it out on my laptop running XP Home. I'd like a mobile GameEx platform anyway. This was ment for the casual reader. We've got a hot topic here, just don't want bruse their ears (eyes? ). You're going to have to be more specific. I'm not sure where to find the entery you are talking about. I have GameEx looking at the shortcut folder (both workingpath and rompath), which is in different directory than the ePSXecutor.exe. ePSXecutor.exe is in the ePSXe folders. There are 3 ePSXe folders each with it's own ePSXecutor.exe, so that each version could be setup with game/version specific shortcuts. But the shortcuts them selves are located in a separate directory where both GameEx and switchdisk have their rompaths/workingpaths pointed. The CD path from the runitgame.bat confuses me, because I don't see where it is getting that from. What command line is telling it to change discs in that directory?For general info purpose, because I don't think I've posted it yet, here is a sample command I am using within ePSXecutor to launch my roms: -loadbin "E:\Michael\GAMES\My Games\All Games (Files)\PSone\ISO\ePSXe (1.6.0)\Chrono Cross (Disc 1).img" -slowboot -nogui They all follow that formula. Really, I've just been trying to get switchdisc running before and after correctly. The other stuff I have tried, but wasen't really worrying about untill that critical part is fugured out. I had been using the ePSXe emulator before. Now I am using the pSX 1.13 in your setup. I was hoping "The "Ninja Gremlin " would dissappear, but it's there too. However, emulator version is one less variable to worry about now. Here is the info you asked for: Emulator config: Should be almost exactly the same as your example. Switchdisc config: Last thing: Off topic
  18. More launch before/after/also back and forth. This has been beaten to death, so I've included it in spoiler brackets to save space. Skip this if you don't care: I mean, that should be the case and I suppose it is still possable that I haven't found the correct combination. However, I have tried every combination you have suggested and at least 15-20 others (with the start "", with and without the batch files, and with and without the pass commands -w, -f, -q, etc.) The behavior of GameEx has varried some and I've thought I was close a few times, but one constant appeared; I can't get the launch after process to occur after ePSXecutor exits and just before GameEx returns. It always happens imediatly after the launch before string (at least from what my eyes tell me). I can see switchdisc launch in the system tray just before the game goes fullscreen. I hit the ALT+Enter keys to exit fullscreen after the game launches and switchdisc is gone. When I press ESC the game ends and gameex comes back the way it should, except in the cases where switchdisc is still running(because I left the after command empty to test switchdisc's functionality). That is why I was asking about this process. Am I the only person having this problem, or just the only person testing the ePSXecutor setup? I have one last thing to try in the desparate hope it's a setting within GameEx I unwitingly changed. I will copy my GameEx config, yes that god awefuly long one, and place it in another location. Then I will go back into the setup wizard and hit default on every page that might have settings on it. I'll even change my theme back to the default.If the problem is settings related, this should expose it. I'm currently using the latest working switchdisc config you suggested (the one without batch files).All I'm looking for is that the also launch command runs after ePSXecutor exits the game and before GameEx returns, alowing me to get into the switchdisc GUI. We can deal with getting it to work afterwards. If there is no change I can just deleate the config and replace it with the original copy to return my settings to like before. If that doesn't work, then I'm not sure I will be able to use switchdisc with my Playstation games. That would be a huge bummer, after all this work and coming so close. Besides it's the only emulator I have with multipl disc, so far. I'll edit if that fixes the issue or not. Stay tuned... ***Edit*** No that did not fix the issue. So, it is not a setting. It must be a command, or a "Ninja Gremlin ". Runitgame: Looks right chcp 65001 E: CD "E:\Michael\GAMES\My Games\All Games (Files)\PSone\ePSXe Emulator\ePSXe.1.6.0" start "" "C:\GameEx\CONFIG\Switchdisc\SwitchDisc-1.0.2\SwitchDisc-1.0.2\SwitchDisc.exe" -w "E:\Michael\GAMES\My Games\All Games (Files)\PSone\ePSXe Emulator\ePSXecutor frontend\Game Shortcuts" -f "Chrono Cross (Disc 1).LNK" "E:\Michael\GAMES\My Games\All Games (Files)\PSone\ePSXe Emulator\ePSXe.1.6.0\ePSXeCutor.exe" "Chrono Cross (Disc 1)" start "" "C:\GameEx\CONFIG\Switchdisc\SwitchDisc-1.0.2\SwitchDisc-1.0.2\SwitchDisc.exe" -q I'll fuss around with the commands a little before reverting back to my old config, and see if I can come up with something.... ***edit*** I wasn't able to, unfortunatly. Yeah, no. The DS3Tool I made is just an autohotkey executable that enables my motionjoy profile. I have motionjoy setup to run in the system tray at startup, so it is ever present and working. The problem is that it doesn't automatically enable your controller profile upon discovery of the controller. My DS3Tool only needs to be run once to enable the profile, then it is go untill reboot. The reason I can't just place it in the startup folder is that the controller has to connect tho the computer first, then the tool has to run. So, I need to have it run before the emulator, unless there is a way to tell the computer to autorun the DS3Tool upon discovery of this controller. I'm sure there is but that's beyond my programming skill level, and would probably get messed up the next time I pair my Dualshock 3 with the PS3. I would probably need a dedicated Dualshock that is only for the computer. There shoulden't be a problem with running the DS3Tool in the before command and SwitchDisc in the also. I mean switchdisc doesn't need to be run before the emulator does it? As long as it is running at the same time switchdisc should be able to see the game running, right? Anyway, that's what going on there. Null: I knoticed you're running SwitchDisc from visual studio projects. Is what you're running exactly the same as the download? I assume it is, but it might have better compatability on your system if it was created there. I figure you have set it up on another computer (or arcade console ) to test switchdisc outside it's "cacoon motherboard". Not to pass the blame, I'm sure that I have a setting, wrong command, or some kind of ninja gremlin somewhere, especially if others are able to get this working. Just want to make sure the variables between our systems are minamal. BTW: that is what I'm calling this issue now. The Ninja Gremlin !
  19. So, I was unable to reproduce your results with the settings you provided. However, as I have suspected, that ePSXecutor.ini has been an issue. I copied yours and placed it in my emulator config, and added SwitchDisk to the original's watch list. They do not fix the launch after problem I've been experiancing. If anything is in the launch after command, it will run as if it were also run, and not upon exiting ePSXe. GameEx does however wait for switchdisc to end before coming back. So that part is right. Let me be clear I can only get into the SwitchDisc GUI if I leave the also launch command line empty, otherwise, switch disc opens and closes imediatly. Big questions: Ok, lets break it down. 1) The purpose of the Launch also command is to start SwitchDisc, correct? What is the purpose of this? ("%~1" -f "%~2") Would it matter if I changed it to: (-w "[WORKINGPATH]" -f "[ROMFILE]"). I imagine the two are identicle commands. Can this be acomplished without batch files to simplify the process? Or, since there is more than one string do we need to use a batch? 2) The purpose of the Launch After command line is to Exit SwitchDisc after ePSXe is exited, correct? Can this be acomplished without batch files to simplify the process? Also, how does GameEx know when to send the also launch command? I hoping there is a config entery that can be changed, because there is an issue with that process! I could not find anything in the ePSXecutor.ini that seems to apply. But, this worked correctly before that config. Right now (for me at least) it is most certainly not being sent after... Extremly frustrating! It, doesn't make a difference if I use the launch berore or also command line. I get the same result. We have to iron that out, especially now that gameEx is waiting for switchdisc to be closed. I coulden't have changed a setting in the wizard that could affect this process, could I? 3) You changed the following in the ePSXecutor.ini. Could you explain why. I assume they are preferences, but they might be for an important reason. MapBack=True, MapEscape=True, KeysToSendOnExit={ESC}, 4) It's difficult to tell if your GameEx working path is to the folder containing the ePSXecutor shortcuts or the the folder containing the ePSXe.exe emulator. Which is it suposed to be? I have both my working path and rom path to the same place, since ePSXecutor is launching my ePSXe games (with the correct config/version) and not ePSXe.exe. Is that correct? ***Edit*** 5) What should the Map File be?
  20. I was able to get Switchdisc to recognize what disc is loaded, as it only displays the discs relevent to that game. I used this from the readme; I can't get the run after command to run after! It runs exactly after the run also/before command (starting switchdisc and closing imediatly). Either that or switchdisc never loads at all. No conbination, of batch files, direct input, or start "" will allow me to start switchdisc then close it after exiting the emulator. I can get it to start and run if I leave the after command empty. That is what I'm doing now to test if switchdis will switch discs. On that front, it still does not. It exits ePSXe with that <TASK_KILL> operation but goes back to GameEx screen instead of changing discs. Anyway thats where I'm at. ***Edit*** Just thought I might mention that I'm using the -nogui command in the ePSXecutor command line for the game.lnk shortcuts. Perhaps switchdisc needs the ePSXe GUI running in the background in order to change discs? Thought I might add that.
  21. Null, just for postarity and thorough documentation, could you also post your GameEx send before/after/also, command line, working path and rompath. Then we should have a complete model to follow. Thanks a ton, BTW. I'll keep testing and report any bugs, or if I get things working, etc. ***EDIT*** BUG REPORT: This is really nit picky, but something that is in the details. When I was in the Emulators screen and moving from disk to disk, a blue higlight indicate the curent selection. Well you can navigate up or down by the arrow keys, but the info to the right does not refresh to the new disc. When you click on the other disk it does, just not if you try the arrow up or down. Like I said, it is a really nit picky issue, and frankly it's easier to click on the disc than use the arrows keys. So I doubt you'll need to fix it. Thought I might mention it.
  22. Runitgame: Successful game launch. (No before/after/also) Runitgame: Successful game & DS3Tool launch. (DS3ToolEnabler.bat = run before, no after/also) chcp 65001 Runitgame: Successful game, DS3Tool, & Switchdisc launch. (DS3ToolEnabler.bat = run before, SwitchdiscAlso.bat = run also, no run after) Runitgame: Successful game launch & DS3Tool Launch. Unseccessful Switchdisc launch; I believe it started and closed immediately, not waiting for ePSXe to be exited first. I assume that the launch after command was sent right after the also, starting and closing switchdisk immediately. (DS3ToolEnabler.bat = run before, SwitchdiscAlso.bat = run also, SwitchdiscAfter.bat = run after) I think I will just wait for your documentation and enhancements at this point. I think I am just spining my wheels here. I need to see the settings for a working example. I kinda jumped into an advanced setup, but this will be the most convionient way to properly emulate Playstation games; well, once it's setup correctly. Null, maybe it would be best if you attempt to get SwitchDisc working with your ePSXecutor shortcuts, and make a section devoted to this in the documentation with a typical example. Then you can debug the issus imediatly, without this back and forth. I suspect there's an issue with the GameEx config we haven't identified yet, but I wipe my Inept hands of it. Good luck, and God speed! I'll be eagerly awaiting the results. Nice job so far!
  23. Well, I think I’ve made progress. I’ve had to retreat a little to do it, though. I’m taking a minimalistic approach to this. I decided to move and rename the run before/after commands. They are in the GameEx directory now and are without spaces, so I don’t have to worry about quotes anymore! SwitchdiscBefore1.bat SwitchdiscBefore2.bat SwitchdiscAfter.bat I had 2 trains of thought: 1) Set the also launch to SwitchdiscBefore2.bat, launch before to my DS3ToolEnabler.exe, and launch after to SwitchdiscAfter.bat. 2) Leave the also launch blank, set launch before to SwitchdiscBefore1.bat, and launch after to SwitchdiscAfter.bat. #2 above looks right to me. Even the behavior of the emulator seems correct. Let me explain. When FF9 is launched from within GameEx my DS3ToolEnable.exe runs first, then SwitchDisc runs in the taskbar, and there is no open command prompt. That means SwitchdiscBefore1.bat completed and closed. Nothing else happens until SwitchDisc exits, and then GameEx comes back. When I enter the SwitchDisc GUI the name of the game I was trying to run, “Final Fantasy IX (Disc 1)”, has replaced the name I gave the disc, “FF9 (Disc 1)”. What that tells me is that GameEx has completed the launch before command correctly and that it is now up to SwitcDisc to accept the “rompath/romfile” form GameEx and launch the game. SwitchDisc sees the game GameEx tried to load and is displaying its real name, as if it’s running, but failed to execute the “Final Fantasy IX (Disc 1).lnk” shortcut to run the game. I still haven’t got that right yet but I think we are on the right track. Assuming the above steps are correct: 1) What are the commands that switchdisc needs to receive from GameEx’s launch before command line? “[WORKINGPATH]" "[ROMFILE]”, “[WORKINGPATH]\[ROMFILE]”, etc. 2) What are the necessary commands within Switchdisc to handle the incoming command from GameEx and to launch ePSXecutor shortcuts? 3) Am I right that SwitchDisc takes the place as the launcher for GameEx? If so I think we almost have it.
  24. +1 on that. I think I will try to set up a regular ePSXe emulator and see if I can get Switchdisc to run corectly. I still can't figure out why GameEx won't run before/after with this config, but that is beyound my experiance level. GameEx Config:
×
×
  • Create New...