Mechanized Assault & eXploration Reloaded



#351 Jun 13, 2010 4:20 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: Der gute alte "Guten Morgen Thread"
Hehehe, Klasse Idee Laughing
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#352 Jun 13, 2010 4:46 pm
fyzzo fyzzo Offline
Approved Member
Registered since: Sep 23, 2009
Posts: 281


Subject: Re: Der gute alte "Guten Morgen Thread"
find ich auch Grinning
wobei es mir halt wirklich fast so passiert ist Grinning
This post has been edited 1 times. Last edit on Jun 13, 2010 4:47 pm by Fu7u23Y05chi. ↑  ↓

#353 Jun 13, 2010 5:48 pm
alzi alzi Offline
Developer, Moderator
Registered since: Aug 12, 2007
Posts: 339


Subject: Re: Der gute alte "Guten Morgen Thread"
xD schön gemalt. Und wirklich eine Situation die man so kennt -.-
Albert Ziegenhagel
↑  ↓

#354 Jun 13, 2010 8:54 pm
fyzzo fyzzo Offline
Approved Member
Registered since: Sep 23, 2009
Posts: 281


Subject: Re: Der gute alte "Guten Morgen Thread"
Ich frag mich ob es cooler wäre wenns tatsächlich irgendwie Minus pro Runde gibt.
schließlich würde er bei den Einstellungen noch ewig lange aushalten ^^
This post has been edited 2 times. Last edit on Jun 13, 2010 8:55 pm by Fu7u23Y05chi. ↑  ↓

#355 Jun 13, 2010 11:36 pm
fyzzo fyzzo Offline
Approved Member
Registered since: Sep 23, 2009
Posts: 281


Subject: Re: Der gute alte "Guten Morgen Thread"
und noch eins ^^
http://www.imagebanana.com/...enannt.png
This post has been edited 1 times. Last edit on Jun 14, 2010 12:27 am by Fu7u23Y05chi. ↑  ↓

#356 Jun 14, 2010 2:27 pm
Pedi Pedi Offline
Approved Member
Registered since: Nov 26, 2008
Posts: 98


Subject: Re: Der gute alte "Guten Morgen Thread"
Hehe, der Rageguy :).
Kenne ich von lachschon.de. Ich hab früher auch mal eins zu Monkey Island 1 gemacht.
http://www.lachschon.de/...neyisland/
Forschung ist die beste "Medizin"
↑  ↓

#357 Jun 14, 2010 9:17 pm
War Chicken Offline
Approved Member
Registered since: Oct 19, 2006
Posts: 94


Subject: Re: Der gute alte "Guten Morgen Thread"
Ha Monkey Island 2 ist auch als Remake in der Mache. Das erste war schon genial - ich freu mich schon drauf Smiling
Christian
Sir Isaac Newton is the deadliest son of a bitch in space!
↑  ↓

#358 Jun 20, 2010 4:14 am
fyzzo fyzzo Offline
Approved Member
Registered since: Sep 23, 2009
Posts: 281


Subject: Re: Der gute alte "Guten Morgen Thread"
Mist, hat einer n Plan warum das Orginal unter DosBox nach 130 Runden irgendwann ziemlich langsam und anfällig für Abstürze wird? :/
hab gegen 2 Master-COMs gespielt. Aber die Laggerei geht mir aufn Sack und nun ist er auch einmal abgestürzt.
↑  ↓

#359 Jun 20, 2010 10:40 am
alzi alzi Offline
Developer, Moderator
Registered since: Aug 12, 2007
Posts: 339


Subject: Re: Der gute alte "Guten Morgen Thread"
Das Problem, dass das Spiel ab Runde 100 unstabil wird, liegt nicht an der Emulation sondern an MAX selbst, bzw. wohl an einer externen Bibliothek für die Speicherverwaltung usw. die die damals verwendet haben wenn ichs richtig verstanden hab. Mague hat da mal tolle Entdeckungen gemacht, dass man das Ding austauschen kann. Da der Post in einem Teil des Forums ist, wo nicht jeder Zugriff drauf hat Zitier ich ihn hier mal:

Quote by mague:
CHANGING DOS EXTENDERS - MIGHT BE THE SOLUTION FOR ALL OF US

- M.A.X. and nearly all other DOS programs uses the DOS/4GW 1.97 DOS Extender from Tenberry Software to get Extended memory support through DPMI services. Basically, all 16 bit protected mode DOS LEs (linear executables) which needs Extended memory and other stuff, needs an extender. The Extender can be binded to an LE executable, so the Extender will self contain (wrap around) the "true" executable.

Unfortunately, the DOS/4GW 1.97 has some serious issues, listed here: http://www.tenberry.com/dos4g/watcom/rn4gw.html . The most important thing is this: "A bug in our DPMI INT 31h/0800h caused mappings of 4MB or to be misaligned." No wonder that the game crashes, as memory usage increases.

Fortunately for us, the original DOS/4GW 1.97 Extender stub can be unbinded from the binded executables (1.00 PR demo, 1.04 retail, 1.56 beta) and this way we can get the original DOS LE executables. After this procedure, a new Extender stub can be binded to the LE executables or we can use the unbinded executables with a different Extender core.

I have tested the unbinded v1.04 MAX executable with the PMODE/W, DOS32A and DOS/4GW 2.01 Extenders and they seems to be much more stable. I have played 136 turns in a custom game against 3 computer players without any freezes or crashes so far. The DOS/4GW 2.01 seems to be the most stable.

To unbind the old DOS Extender from your executables, download the PMODE/W free to use Extender from it's official site: http://www.sid6581.net/pmodew/ and use the PMWBIND utility like this: PMWBIND /U MAX.EXE

To use the DOS/4GW 2.01 Extender without binding the LE executable, just type in: DOS4GW MAX.LE and it will run.

The DOSBOX emulator also supports this method, you can simply load the LE executable with the DOS32A Extender enabled and it will run.

- The next important thing is that the unbinded LE executables can be loaded into IDA PRO and it recognizes nearly everything. Finally there is hope that the inner game mechanics will be decoded based on the original, proper MAX executables.

- Last but not least, the DOSBOX emulator has two Debug builds. With them, it is possible to debug a DOS/4GW binded application on a single PC in a "user friendly" environment.

That is all for now Smiling

Best regards,
mague

Albert Ziegenhagel
↑  ↓

#360 Jun 20, 2010 1:03 pm
fyzzo fyzzo Offline
Approved Member
Registered since: Sep 23, 2009
Posts: 281


Subject: Re: Der gute alte "Guten Morgen Thread"
cool vielen dank!
Mein eher durchschnittliches Englisch trägt, aber leider dazu bei, dass ich das nicht komplett verstehe.
ich hab jetzt das PMWBIND /U MAXRUN.EXE gemacht, aber da wird doch nur das DOS4G rausgenommen oder so. Oder nicht?
Das mit den LE Dateien versteh ich nicht wirklich. Ich hab keine LE Dateien auf das ich das anwenden könnte und wo bekomm ich die 2.01 von DOS/4GW her? ^^
↑  ↓

Pages (59): 1, 2 ... 34, 35, 36, 37, 38 ... 58, 59


All times are GMT +02:00. Current time: 7:01 am.