| Main > Software Forum |
| Johnny5 - error with clones |
| << < (3/4) > >> |
| Howard_Casto:
Open that batch file by right-clicking and going into edit mode. Then try running the commands contained in the batch file manually from the command line and see what the results are. I would like to say that j5 can work with all versions of mame... unfortunately the "get driver" code in particular has changed more times than I can count. One of my big complaints about some of the stuff haze/aaron has done actually. |
| whatisk:
Once again, thanks for the assistance here Howard :) I found version 2.1 of Johnny5 sitting on my main PC and decided to give it a go. Lo and behold, I didn't get the run-time error when bringing up info on my test rom (chplftbl). It displayed the controls fine, except that instead of displaying the game name (I use your default lof file modified to show my panel and using my key mappings for Mame) it displays all dashes (ie: ----------------------). I have attached a screendump. Again, it only appears to be clones that don't display the game name correctly. Any idea on this one? As the debug also seems to work in this version, I have included the debug log. So, I'm not sure what has happened in 2.5 to break things for me, but at least I now feel as though I am making progress to getting this working. Now to get the game name displaying correctly... |
| Howard_Casto:
I don't see what the point in doing any of that is. J5 2.1 is no longer supported (the source code doesn't exist anymore, as it's evolved into 2.5) so there is absolutely no way I'm going to be able to help you to get 2.1 running. I asked you to try running the bat command lines and to report the results... that is the only thing that'll help me. I'm not trying to be mean or anything, but if you don't work with me then we'll never get anywhere. Also this is a given, but did you try j5 2.5 with the default skin or did you go in and remap your keys right away? This might be an invalid skin thing rather than a j5 parsing error. After you run the bats (from within the command prompt) note any errors mame gives you. Also post the contents of "clones.txt, driver.txt, and desc.txt" I can compare em with mine and figure out at what point you are getting an error. I almost guarantee you this has to do with the fact that you are using mame .95 |
| whatisk:
--- Quote from: Howard_Casto on May 27, 2006, 02:42:18 am ---I don't see what the point in doing any of that is. J5 2.1 is no longer supported (the source code doesn't exist anymore, as it's evolved into 2.5) so there is absolutely no way I'm going to be able to help you to get 2.1 running. I asked you to try running the bat command lines and to report the results... that is the only thing that'll help me. I'm not trying to be mean or anything, but if you don't work with me then we'll never get anywhere. --- End quote --- Apologies there Howard, just went on a bit of a tangent on my own. More out of curiosity than anything. --- Quote ---Also this is a given, but did you try j5 2.5 with the default skin or did you go in and remap your keys right away? This might be an invalid skin thing rather than a j5 parsing error. --- End quote --- I tried with the default skin as well as my customised version of it, and both give the error. --- Quote ---After you run the bats (from within the command prompt) note any errors mame gives you. Also post the contents of "clones.txt, driver.txt, and desc.txt" I can compare em with mine and figure out at what point you are getting an error. I almost guarantee you this has to do with the fact that you are using mame .95 --- End quote --- Ran the following bats: getclone.bat, getdriver.bat, getversion.bat They are the only 3 that have appeared in the Johnny5 folder. All ran without error and after running ended at the Mame folder (as there is nothing in the bat to change back to the Johnny5 folder). I have attached clones.txt, driver.txt and version.txt I do not have the desc.txt that you listed. Does this mean I am missing something? |
| Howard_Casto:
See now look how easy that is.... found your problem. I'm working on it as we speak (it involves some code I had to put in specifically for versions of mame < .99u5). You see on newer versions of mame you always get a driver name, even if you pass the clone rom through the bat (which I'm assuming your getdriver.bat does). Apparently on older versions this is not the case. As you can see your driver file isn't showing anything. By default the viewer skips the first two lines as they are headers and reads the third. On your text file there isn't a third line. I'll probably post a test exe right here on this thread for you to try before I do a release so check back in an hour or so. |
| Navigation |
| Message Index |
| Next page |
| Previous page |