Jump to content

Home

EMI PS2 -> Windows


Gannet

Recommended Posts

  • Replies 92
  • Created
  • Last Reply

Thanks for this.To solve the problem some more info would be helpful.

 

What version of windows are you using?

What button do you press to produce that error message?

 

That message suggests that either the launcher can't get write access to that file or something else is using the file. I'll have a look at this tomorrow.

Link to comment
Share on other sites

Thanks for this.To solve the problem some more info would be helpful.

 

What version of windows are you using?

What button do you press to produce that error message?

 

That message suggests that either the launcher can't get write access to that file or something else is using the file. I'll have a look at this tomorrow.

 

Sure, no worries.

I'm running Windows 7 Professional (64 bit)

The error message appears after I press "run without cds"

Link to comment
Share on other sites

I think I've fixed it. Sometimes Monkey4.exe is read only when the game is installed. The launcher now changes this if it finds it.

 

I've updated the downloads above with new versions.

 

Yep, that did the trick. Thanks man, love your work. Now I've just been testing the custom resolutions...is it meant to have strange cutting marks/lines on the screen for anything but default? I assume that's just a bug that hasn't been fixed yet?

Link to comment
Share on other sites

  • 2 weeks later...

Hi Benny,

I've tried your installer: it works just fine.

I've tried your launcher: when I click on "play", nothing happens. I checked the task manager, Monkey4.exe is sitting there doing nothing and just keeps my cpu busy for no reason.

 

Thanks for your hard work,

Andrew

 

EDIT: I'm running Windows 8.1 x64, I have the Italian version

Link to comment
Share on other sites

Hi Benny,

I've tried your installer: it works just fine.

I've tried your launcher: when I click on "play", nothing happens. I checked the task manager, Monkey4.exe is sitting there doing nothing and just keeps my cpu busy for no reason.

 

Thanks for your hard work,

Andrew

 

EDIT: I'm running Windows 8.1 x64, I have the Italian version

 

Thanks for trying it. I really wanted people with different language versions to try it so thanks for that. I'd like to get it working for all versions not just English. If you could answer some of these questions it would be very helpful:

 

Before you clicked play:

Did you change the resolution?

Did you run the nocd patch?

Did you go into options and update the game to v1.1 ?

Does the game work if you just run Monkey4.exe without the launcher?

All of those things involve patching Monkey4.exe so its possible one of those are causing it to hang.

Link to comment
Share on other sites

Thank you.

If Monkey4.exe doesnt work on its own then I suspect its a problem with the nocd patch. As the nocd patch is the only thing that directly changes that file.

 

If you go to options in the launcher and click "run without cd's" again - it should remove the patch. You'll also need to then change the resolution again.

 

So please try:

Disabling the nocd patch

Changing the resolution back to 640x480 default

Seeing if the game works

Changing the resolution to whatever you want

Seeing if the game works.

Link to comment
Share on other sites

If none of that works then it suggests that the game just doesn't work on your computer. The nocd patch is the only thing that changes Monkey4.exe - once this is removed then Monkey4.exe should be just as it was when the game was installed.

 

If you have the time, then uninstall the game, reinstall it and don't even use the launcher. Try playing it just with Monkey4.exe - if it doesn't work then the problem is with your computer - not the launcher program.

Link to comment
Share on other sites

I've looked into this further and it looks like the Italian version of EMI is different to the other language versions. The Monkey4.exe is different compared to the other versions and my no-cd patch doesn't work on it.

 

I could probably fix this, but unfortunately I cant find a no-cd patch for v1.1 of the Italian version. If anyone finds one then let me know but until then, the no-cd function wont work for the Italian version.

 

I'm ready to do a proper release of the launcher and installer, I've was waiting to see if I could fix the Italian nocd problem first but I think I'll have to forget about that.

Link to comment
Share on other sites

Thanks for that. Unfortunately I cant use it with the launcher as its a crack for all versions - it works by replacing Monkey4.exe.

 

Here's the full explanation:

All versions of Monkey4.exe (except Italian) are 856kb.

The Brazilian, German, French and Spanish versions of Monkey4.exe are all identical.

The English version is slightly different but is still 856kb.

The Italian version is very different and is 1.13mb.

 

My no cd patch works by patching 4 locations in Monkey4.exe. This works for all versions - except Italian.

 

Most cracks (and the one that you've found) just replace Monkey4.exe with a cracked version (the 856kb version). Unfortunately I cant include Monkey4.exe in my launcher as that wouldn't be legal. The only thing I can do is patch Monkey4.exe myself - so I was hoping that someone had cracked the Italian version and I could look at their changes and use them to make a patch that would work specifically on the Italian version.

 

Sadly it looks like this isn't the case so people with the Italian version will just have to find and apply their own nocd patch.

 

Thank you very much for your help with this.

Link to comment
Share on other sites

If you find the music doesnt work its probably because that nocd patch doesn't change "FullMonkeyMap.imt" in the Textures folder.

 

You have to add this to FullMonkeyMap.imt

 

/*
.cueButton id 122 x 108 y 123 sync 0 type episode ""
.playFile trim 127 "S\7210.m4b"
.cueButton id 123 x 281 y 88 sync 0 type episode ""
.playFile trim 127 "S\1200.m4b"
.cueButton id 124 x 197 y 36 sync 0 type state   ""
.playFile trim 127 "S\1195.m4b"
.cueButton id 125 x 55 y 30 sync 0 type episode ""
.playFile trim 127 "S\1215.m4b"
*/

/*
.cueButton id 66 x 320 y 248 sync 0 type state   ""
.playFile trim 127 "C\4120.m4b"
.cueButton id 67 x 232 y 188 sync 1 type state   ""
.playFile trim 127 "C\3102.m4b"
.cueButton id 68 x 287 y 283 sync 0 type state   ""
.playFile trim 127 "C\4115.m4b"
.cueButton id 69 x 130 y 273 sync 2 type state   ""
.playFile trim 127 "C\4100.m4b"
.cueButton id 70 x 526 y 223 sync 0 type state   ""
.playFile trim 127 "C\3150.m4b"
.cueButton id 71 x 414 y 225 sync 0 type state   ""
.playFile trim 127 "C\3145.m4b"
.cueButton id 72 x 197 y 227 sync 0 type state   ""
.playFile trim 127 "C\4110.m4b"
.cueButton id 73 x 64 y 193 sync 0 type state   ""
.playFile trim 127 "C\3140.m4b"
.cueButton id 74 x 622 y 80 sync 3 type state   ""
.playFile trim 127 "C\3135.m4b"
.cueButton id 75 x 586 y 30 sync 3 type state   ""
.playFile trim 127 "C\3120.m4b"
.cueButton id 76 x 461 y 121 sync 4 type state   ""
.playFile trim 127 "C\3130.m4b"
.cueButton id 77 x 436 y 71 sync 4 type state   ""
.playFile trim 127 "C\3115.m4b"
.cueButton id 78 x 244 y 121 sync 1 type state   ""
.playFile trim 127 "C\3100.m4b"
.cueButton id 79 x 89 y 111 sync 5 type state   ""
.playFile trim 127 "C\3125.m4b"
.cueButton id 80 x 92 y 79 sync 5 type state   ""
.playFile trim 127 "C\3110.m4b"
.cueButton id 81 x 289 y 17 sync 6 type state   ""
.playFile trim 127 "C\3105.m4b"
.cueButton id 82 x 185 y 164 sync 0 type episode ""
.playFile trim 127 "C\3210.m4b"
.cueButton id 83 x 380 y 261 sync 0 type episode ""
.playFile trim 127 "C\3200.m4b"
.cueButton id 84 x 469 y 260 sync 0 type episode ""
.playFile trim 127 "C\3205.m4b"
.cueButton id 85 x 405 y 304 sync 0 type state   ""
.playFile trim 127 "C\3147.m4b"
.cueButton id 86 x 275 y 216 sync 0 type episode ""
.playFile trim 127 "C\4215.m4b"
.cueButton id 87 x 55 y 241 sync 0 type state   ""
.playFile trim 127 "C\4105.m4b"
.cueButton id 88 x 325 y 65 sync 6 type state   ""
.playFile trim 127 "C\3106.m4b"
.cueButton id 89 x 203 y 77 sync 6 type state   ""
.playFile trim 127 "C\3107.m4b"
.cueButton id 90 x 68 y 309 sync 2 type state   ""
.playFile trim 127 "C\4106.m4b"
*/

/*
.cueButton id 91 x 58 y 91 sync 1 type state   ""
.playFile trim 127 "D\5145.m4b"
.cueButton id 92 x 401 y 235 sync 2 type state   ""
.playFile trim 127 "D\5142.m4b"
.cueButton id 93 x 359 y 204 sync 2 type state   ""
.playFile trim 127 "D\5141.m4b"
.cueButton id 94 x 583 y 341 sync 3 type state   ""
.playFile trim 127 "D\5138.m4b"
.cueButton id 95 x 394 y 343 sync 3 type state   ""
.playFile trim 127 "D\5137.m4b"
.cueButton id 96 x 500 y 291 sync 3 type state   ""
.playFile trim 127 "D\5136.m4b"
.cueButton id 97 x 671 y 252 sync 0 type state   ""
.playFile trim 127 "D\5170.m4b"
.cueButton id 98 x 207 y 232 sync 0 type episode ""
.playFile trim 127 "D\5205.m4b"
.cueButton id 99 x 50 y 229 sync 0 type state   ""
.playFile trim 127 "D\5120.m4b"
.cueButton id 100 x 317 y 71 sync 0 type episode ""
.playFile trim 127 "D\5215.m4b"
.cueButton id 101 x 497 y 73 sync 0 type episode ""
.playFile trim 127 "D\5230.m4b"
.cueButton id 102 x 409 y 109 sync 0 type episode ""
.playFile trim 127 "D\5225.m4b"
.cueButton id 103 x 406 y 47 sync 0 type state   ""
.playFile trim 127 "D\5117.m4b"
.cueButton id 104 x 92 y 123 sync 0 type state   ""
.playFile trim 127 "D\5115.m4b"
.cueButton id 105 x 117 y 32 sync 0 type episode ""
.playFile trim 127 "D\5220.m4b"
.cueButton id 106 x 728 y 137 sync 0 type state   ""
.playFile trim 127 "D\6105.m4b"
.cueButton id 107 x 730 y 89 sync 0 type state   ""
.playFile trim 127 "D\6100.m4b"
.cueButton id 108 x 544 y 250 sync 0 type state   ""
.playFile trim 127 "D\5165.m4b"
.cueButton id 109 x 586 y 196 sync 0 type state   ""
.playFile trim 127 "D\5160.m4b"
.cueButton id 110 x 475 y 230 sync 0 type episode ""
.playFile trim 127 "D\5200.m4b"
.cueButton id 111 x 450 y 199 sync 2 type state   ""
.playFile trim 127 "D\5140.m4b"
.cueButton id 112 x 377 y 306 sync 3 type state   ""
.playFile trim 127 "D\5135.m4b"
.cueButton id 113 x 273 y 295 sync 0 type state   ""
.playFile trim 127 "D\5155.m4b"
.cueButton id 114 x 321 y 249 sync 0 type state   ""
.playFile trim 127 "D\5150.m4b"
.cueButton id 115 x 227 y 199 sync 0 type state   ""
.playFile trim 127 "D\5130.m4b"
.cueButton id 116 x 140 y 232 sync 0 type state   ""
.playFile trim 127 "D\5125.m4b"
.cueButton id 117 x 96 y 184 sync 0 type state   ""
.playFile trim 127 "D\5110.m4b"
.cueButton id 118 x 144 y 72 sync 1 type state   ""
.playFile trim 127 "D\5105.m4b"
.cueButton id 119 x 211 y 119 sync 0 type state   ""
.playFile trim 127 "D\5100.m4b"
.cueButton id 120 x 737 y 195 sync 0 type state   ""
.playFile trim 127 "D\6110.m4b"
.cueButton id 121 x 239 y 70 sync 0 type state   ""
.playFile trim 127 "D\5106.m4b"
*/

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...