Underball Posted July 17, 2008 Share Posted July 17, 2008 (edited) So as I was poking around the prosystem.dat file, seeing if I noticed anything peculiar - I realized I didn't have an entry for Missing In Action, even though I knew it didn't work right in Prosystem. After a bit of testing - I figured it out. Here's the proper entry: [017066f522908081ec3ee624f5e4a8aa] title=Missing in Action type=2 Pokey-false controller1=1 controller2=1 region=0 flags=2 Turns out it needs "type=2" because is a 145kb rom, and it need "flags=2" because it uses the same weird ass banking scheme as Kung Fu Master. I've attached the file for those not wanting to edit it manually. Plays perfect now. Without this entry in the prosystem.dat, the game is correctly identified as type=2, but it doesn't automatically identify the proper flags=2 banking scheme. UNFORTUNATELY - I just discovered taht once you pass the first stage and go to "bridge of fire" you get nothing but garbage. bummer. ProSystem.dat.zip Edited July 17, 2008 by Underball Quote Link to comment Share on other sites More sharing options...
+Mitch Posted July 17, 2008 Share Posted July 17, 2008 I'll have to try that out. Though I don't thing the flags entry relates to banking, since Kung Fu Master doesn't use any banking. I'm guessing it's something related to timing. Mitch Quote Link to comment Share on other sites More sharing options...
Underball Posted July 17, 2008 Author Share Posted July 17, 2008 (edited) updated - see above. Edited July 17, 2008 by Underball Quote Link to comment Share on other sites More sharing options...
+Mitch Posted July 17, 2008 Share Posted July 17, 2008 I was just going to mention that it gets screwed up on the second level but you beat me to it. I wonder how many of the levels are playable? Mitch Quote Link to comment Share on other sites More sharing options...
+Mitch Posted July 17, 2008 Share Posted July 17, 2008 OK, it looks like whatever level you select will work until you die or pass the level. So you can play all of the levels one at a time but not all together. Better than nothing I guess. Mitch Quote Link to comment Share on other sites More sharing options...
Underball Posted July 17, 2008 Author Share Posted July 17, 2008 how do you do a level select, other than starting on the first one? Quote Link to comment Share on other sites More sharing options...
+Mitch Posted July 17, 2008 Share Posted July 17, 2008 how do you do a level select, other than starting on the first one? It's the difficulty switch. In ProSystem hold down F6 when you start the game, it will start cycling through the different levels, let go of F6 when you see the level that you want. Mitch Quote Link to comment Share on other sites More sharing options...
Shannon Posted July 17, 2008 Share Posted July 17, 2008 (edited) Not sure if this will help but here is a little chart I made while translating from Prosystem Cart type to cart "header" cart types. Prosystem uses the following cart types... prosystem type 0 -> 0 Normal Cart prosystem type 1 -> 2 Supercart prosystem type 2 -> 10 Supercart with additional ROM at $4000 (Large) prosystem type 3 -> 6 Supercart with additional RAM at $4000 prosystem type 4 -> 02 Supercart no additional RAM/ROM prosystem type 5 -> 256 F18 Hornet prosystem type 6 -> 512 Activision Cart add 1 if pokey=true btw it should be Flags=1 is CARTRIDGE_CYCLE_STEALING (prevents maria cycle adding). and Flags=2 is CARTRIDGE_WSYNC_MASK (prevents a wsync if the wsync flag is set). Unless I got em backwards (forces as opposed to prevents). Which gets me to thinking.... Hmmmm Edited July 17, 2008 by Shannon Quote Link to comment Share on other sites More sharing options...
Shawn Posted July 17, 2008 Share Posted July 17, 2008 Now if someone could just fix the couple of minor bugs in the game that would rock. Quote Link to comment Share on other sites More sharing options...
GideonsDad Posted May 18, 2012 Share Posted May 18, 2012 Sorry, I know this is an old thread but I din't want to create a new topic for no reason. I have updated my ProSystem.dat file as instructed. However, F6 does not allow me to perform a level select in the ProSystem Emulator. Is there something else I should try? Quote Link to comment Share on other sites More sharing options...
+Mitch Posted May 18, 2012 Share Posted May 18, 2012 You need to hold it down before you start a game and let go when the level you want starts. Mitch Quote Link to comment Share on other sites More sharing options...
GideonsDad Posted May 19, 2012 Share Posted May 19, 2012 Thanks Mitch, got it working now. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.