Lieber Besucher, herzlich willkommen bei: AnnoZone Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Ich auch nicht.. irgendeiner mit der KE wirds schon mal schaffen...Zitat
Original von annokrat
sorry, ich habe keine lust das alles zu erklären.
annokrat
Zitat
Original von drkohler
Ich auch nicht.. irgendeiner mit der KE wirds schon mal schaffen...Zitat
Original von annokrat
sorry, ich habe keine lust das alles zu erklären.
annokrat
Sind aber nicht alle dll... bitte nochmal genau die Grösse der dlls angeben (->auf File clicken -> Eigenschaften) nicht bloss die "gerundeten" Zahlen. Es fehlt auch entscheidend die Daten für 1503Startup.exe...Zitat
Original von xamibor
Auszüge aus meinem Königsedition Verzeichniss
AnnoDisplay.dll 388 KB 15.07.2004 08:23
AnnoFrame.dll 668 KB 15.07.2004 08:24
AnnoGame.dll 180 KB 15.07.2004 08:21
AnnoWelt.dll 944 KB 15.07.2004 08:23
Figuren000 ... -> Figuren200 16.04.2004 10.37
CompLogicClassic.dll 428 KB 15.07.2004 08.23
seit beglückt ....
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »drkohler« (31. Oktober 2004, 19:31)
Zitat
Original von drkohler
Sind aber nicht alle dll... bitte nochmal genau die Grösse der dlls angeben (->auf File clicken -> Eigenschaften) nicht bloss die "gerundeten" Zahlen
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »xamibor« (31. Oktober 2004, 19:44)
Zitat
Original von xamibor
1503Startup.exe 1,78 MB (1.867.776 Bytes) Mittwoch, 21. Juli 2004, 10:05:06
1503Startup.exe=1.211.145
AnnoDisplay.dll 388 KB (397.312 Bytes) 15.07.2004 08:23
AnnoDisplay.dll=393.216
AnnoFrame.dll 668 KB (684.032 Bytes) 15.07.2004 08:24
AnnoFrame.dll=688.128
AnnoGame.dll 180 KB (184.320 Bytes) 15.07.2004 08:21
AnnoScene.dll 284 KB (290.816 Bytes) Donnerstag, 15. Juli 2004, 08:23:56
AnnoWelt.dll 944 KB (966.656 Bytes) 15.07.2004 08:23
binkw32.dll 350 KB (358.963 Bytes) Freitag, 21. März 2003, 01:04:00
CompLogic.dll 444 KB (454.656 Bytes) Donnerstag, 15. Juli 2004, 08:23:54
CompLogicClassic.dll 428 KB (438.272 Bytes) 15.07.2004 08.23
Max_Sound.dll 68,0 KB (69.632 Bytes) Freitag, 10. Oktober 2003, 12:00:16
View.dll 740 KB (757.760 Bytes) Donnerstag, 15. Juli 2004, 08:24:00
Zitat
Originally posted by Bomi
Genaues wird man aber erst sagen können, wenn man das explizit auf Bugs hin untersucht...
Zitat
Original von Stefan
Könntest du das tun, wenn ich dir ein Exemplar zuschicke? Dann müsstest du mir das bloss irgendwann zurückschicken.
Es sieht so aus, als ob lediglich eine Routine von AnnoFrame.dll nach AnnoDisplay.dll gewandert ist, sonst sind die dlls des Addons und der KE identisch geblieben. Somit gibt es keine Veränderungen in der Grafik (View.dll) oder der KI (CompLogic.dll) oder dem Verhalten des Games (Annowelt.dll,AnnoScene.dll). Die einzige "Ungereimtheit" ist die enorme Grösse der Startup.exe. Es sieht im Moment so aus, als ob der Beta-MPPatch nachwievor im Code enthalten ist, aber abgeschaltet ist.. da müssten sich jetzt ein paar geübte Hacker treffen, ein geschickter Tausch einer bestimmten dll scheint den MPPatch freizuschalten im Addon.. aber es war schon spät gestern, so genau habe ich das nicht mehr verstanden.Zitat
Original von Bomi
Hier mal die bei meiner aktuellen Installation abweichenden Files (meine=grün) - das sieht mir nicht nach aufregenden Bugfixes aus - AnnoFrame.dll ist kleiner geworden, da fehlen in der "KE" eventuell die Cheat-Routinen
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »drkohler« (1. November 2004, 10:19)
Zitat
Originally posted by W-O-D
Schick ihm das aber bevor du den Schreddertest mitter KE machst @ Stefan
Zitat
Original von Stefan
Ich lass es gleich direkt von Amazon zu Bomi schicken. So komm ich nicht in versuchung.
Zitat
Originally posted by Bomi
Genaues wird man aber erst sagen können, wenn man das explizit auf Bugs hin untersucht...
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »matfis« (1. November 2004, 14:40)
Zitat
Original von annokrat
was mich gewundert hat ist die enorme grösse der startup.exe. sie wurde in der ke noch grösser als mit mp-beta-patch. ich hatte in der startup.exe nie mehr als die kopiersperren abfrage erwartet.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Bomi« (1. November 2004, 15:06)
Der Disassembler kann mit mehreren hundert kBytes nichts anfangen. Es scheint sich demnach bei etwa 60% des Codes in 1503Startup.exe tatsächlich nur um die Kopierschutzsperre zu handeln.Zitat
Original von Bomi
Zitat
Original von annokrat
was mich gewundert hat ist die enorme grösse der startup.exe. sie wurde in der ke noch grösser als mit mp-beta-patch. ich hatte in der startup.exe nie mehr als die kopiersperren abfrage erwartet.
Mehr ist da, neben der Initialisierung der DLLs, IMHO auch nicht drin. Gehe mal in Dein TEMP-Verzeichnis, da sind drei oder vier DLLs drin (und ab und zu 'n animierter Cursor - das CD-Kreisel-Dingens) - lösche die DLLs mal und starte dann 1503 - schwups, sind die DLLs wieder da - inklusive eines virtuellen Gerätetreibers "ldisk.sys" oder so ähnlich, der aber später wieder verschwindet. Wenn ich das richtig sehe, generiert 1503 die DLLs/SYS "on the fly" - da der Code irgendwoher kommen muss, schätze ich mal, dass der in 1503startup.exe enthalten ist...
Zitat
Original von drkohler
Der Disassembler kann mit mehreren hundert kBytes nichts anfangen. Es scheint sich demnach bei etwa 60% des Codes in 1503Startup.exe tatsächlich nur um die Kopierschutzsperre zu handeln.
Hä? wenn die exe verschlüsselt wäre, könnte der Disassembler überhaupt nix damit anfangen.. aber die jmp/jsr points stimmen alle und im "verschlüsselten" Teil erscheinen auch normale Assembler-Routinen. So ein gutes Verschlüsselungssystem gibt es nicht, und schon gar nicht von SF/MD. Natürlich sind _Sequenzen_ des Kopierschutzes verschlüsselt, sonst könnte ja jeder den Code disassemblieren.. und diese Sequnezen machen eben ca 60% des 1503Startup-files aus.Zitat
Original von Bomi
Zitat
Original von drkohler
Der Disassembler kann mit mehreren hundert kBytes nichts anfangen. Es scheint sich demnach bei etwa 60% des Codes in 1503Startup.exe tatsächlich nur um die Kopierschutzsperre zu handeln.
Die EXE ist verschlüsselt bzw. komprimiert und wird erst durch den Loader entschlüsselt/dekomprimiert im Speicher abgelegt - wenn, dann musst Du da mit einem Disassembler ran, der im Speicher arbeitet. Direkt auf die Datei bringt nix...