Reviews

This site was mentioned in the German Mac-computer magazine "MacLife", 02/2003 on page 104:   Diese Webseite wurde in der deutschen Mac-Computer-Zeitschrift "MacLife" 02/2003 erwähnt auf Seite 104:

In Nov. 2006 the CSO-Team decided to publish interviews with some active modders of the CC-series of computer games to support their upcoming CC3-rerelease. On Nov. 6th, 2006, an interview with Mafi was publish there at CSO. The text and the pictures of this interview are published here, too, with explicit permission by CSO_Beeblebrox. For those who want to get the interview translated into German, I will post the translation by me in synoptic form to the original text.

This is the link to the original interview posting:

  Im November 2006 entschloß sich das CSO-Team Interviews mit einigen aktiven Modifizierern der CC-Computerspielserie zu veröffentlichen, um die geplante CC3-Wiederveröffentlichung zu unterstützen. Am 6. Nov. 2006 wurde auf der CSO Webseite ein Interview mit Mafi veröffentlicht. Der Text und die Bilder dieses Interviews werden hier wiedergegeben mit der ausdrücklichen Erlaubnis von CSO_Beeblebrox. Für diejenigen, die das Interview in deutscher Übersetzung lesen möchte, ist die Übersetzung in synoptischer Form neben den englischsprachigen Originaltext gesetzt. Übersetzung durch Mafi selbst.

Der Link zur Originalveröffentlichung ist:

http://www.closecombat.org/CSO/index.php?name=News&file=article&sid=329

CSO has moved in 2008 to a new site: http://www.closecombatonline.com/
the interview is now posted at the CC-wiki:

http://www.closecombatonline.com/ccwiki/index.php/Category:Mafi:_Mafi

Close Combat Tools
Posted by: Beeblebrox on Monday, November 06, 2006 - 05:29 PM

CC Tools brought to you from our editorial desk by Flamethrower.

With the pending release of Close Combat Cross of Iron (CoI), we are seeing an overall resurgence in interest in CC. Dare we say a renaissance? (For you CC history buffs be sure to look at the images at the end of this article.) And the upcoming release represents a new horizon for modders. CoI will be just as moddable as the original. At this juncture there are 189 mods and 1030 maps for CCIII.

The development of tools for CC has been essential to the creation of mods & custom maps. As a reference for would-be modders and a refresher for veterans we thought it would be timely to review CC tools and their development.

As many recognize, Mafi is one of the innovators in the creation of tools for CC. Mafi continues to be a prominent figure in the history of CC modding. Mafi’s contribution to CC modding has been extraordinary. Beginning in Feb 3 2001 Mafi set up his first website and has continued to develop and release CC tools since then.

Read on for more (Graphics heavy so be patient if you have a slow connection... it's worth the wait...)

Mafi’s mod CC2 Afrika mod has helped keep CC2 alive and up to date with official release this April of a new version: CC2-Afrika-Mod v2.0b.

Mafi’s recent release of a new tool for shadow editing on September 16, 2006 created a stir amongst modders:

“I was playing/testing your tool and noticed in Meuse one of the prop planes has a shadow that looked a lot like an Me 262. The tool made it easy to touch up the 64 images to get rid of the jet engines” Tejszd

“hats off once again Mafi!!!” anzac_lord4war

“Great job....grabbed it today Mafi!...can't wait to try it out.” CSO Linebacker

“Fantastic Mafi! I will look forward to trying it out” philip wells

“In awe as usual.” CSO Talorgan

“Many thanks! You create unique tools for the CC! Earlier I drew all shadows of vehicles manually in my CC3 VeT-Mod! Necessity to draw for each vehicle in CC3 128 shadows. Thanks, Mafi! You are the GURU of the tools for CC!” Demiurg

Mafi’s new tool:
Screenshot of CCVehShEdit:

  Close Combat Tools
Veröffentlicht durch: Beeblebrox am Montag, 6. November 2006 – 17:29 Uhr

Das "CC Tools" Interview wurde geführt von unserem Korrespondenten Flamethrower.

Mit der nahenden Veröffentlichung von "Close Combat Cross of Iron (CoI)" erleben wir überall eine Wiederbelebung des Interesses an CC. Dürfen wir sagen, es ist eine Renaissance? (Für die CC Geschichtsschreiber sei verwiesen auf die Bilder am Ende des Artikels). Und die nahende Veröffentlichung stellt auch für die Spiele-Modifizierer eine neue Herausforderung dar. CoI wird stärker modifizierbar sein als die originale Erstveröffentlichung. Auf dieser Internetseite (gemeint ist www.closecombat.org, Anm. des Übersetzers) sind 189 Mods und 1030 Karten für CC3 vorhanden.

Die Entwicklung von Modifizierprogrammen / -werkzeugen (engl.: Tools, Anm. des Übersetzers) ist elementar für die Erzeugung von Spiele-Mods und -Karten. Wir sind davon ausgegangen, dass, als eine Referenzmarke für potentielle Spiele-Modifizierer und als Auffrischung für Veteranen, es an der Zeit ist, eine Rückschau auf CC-Tools und ihre Entwicklung zu halten.

Von vielen mitverfolgt hat Mafi sich als einer der Entwickler von CC-Modifizierprogrammen etabliert. Mafi bleibt weiterhin eine prominente Person in der Geschichte des CC-Modifizierens. Mafis Beitrag zum Geschehen des CC-Modifizierens ist außergewöhnlich gewesen. Beginnend mit der Veröffentlichung seiner ersten Webseite am 3. Februar 2001 hat Mafi seitdem kontinuierlich CC-Tools entwickelt und veröffentlicht.

Mafis CC2-Mod "Afrika" hat mitgeholfen, das Interesse an CC2 wach zuhalten; nun aktualisert mit der offiziellen Veröffentlichung der neuen Version (CC2-Afrika-Mod v2.0b) im April dieses Jahres (2006, Anm. des Übersetzers).

Mafis neueste Veröffentlichung eines neuen Programms für die Erstellung von Fahrzeug-Schatten am 16. September 2006 sorgte für Aufsehen unter den Modifizierern:

Tejszd : "Ich probierte/testete Dein Tool und stellte fest, dass in dem Meuse-Mod eines der Propeller-Flugzeuge einen Schatten besaß, der mehr einer Me 262 glich. Das Tool machte es es einfach, die 64 Bilder zu verbessern um die Düsentriebwerksschatten zu entfernen"

anzac_lord4war : "erneut Hut ab, Mafi!!!"

CSO_Linebacker : "Großartige Arbeit .... schnappte es mir heute, Mafi! ... kann es kaum abwarten, es zu testen."

philip wells : "Phantastisch Mafi! Ich bin gespannt, es auszuprobieren"

CSO_Talorgan : "Außergewöhnlich wie immer."

Demiurg : "Vielen Dank! Du erschaffst einmalige Tools für CC! Früher zeichnete ich alle Fahrzeug-Schatten von Hand für mein CC3-VeT-Mod! Benötigt wurden dabei 128 Bilder für jedes Fahrzeug. Danke Mafi! Du bist der Guru für CC-Tools!"

Mafis neues Programm: Bildschirmfoto von CCVehShEdit:

To learn more read the following in depth interview with Manfred “Mafi” Fischer:

Q: Before we go into the history of your modding and tool making can you tell us what has been your greatest motivation
for continuing to develop tools and mods for CC?

A: Modding is like entering a new world: the world “after PC gaming”. It is fun to see how your favourite game (in my case: CC2) will work with self-made additions. But you need the knowledge (and then tools) to do it. After the first fun was over I became interested to learn the “how-to-do”. It is like conquering a new world once you have revealed the file formats and secrets of the game. Then you need something to do your modding with.

So the main driving force to make tools was and still is the need of such tools for my own modding projects. Most of the community might know that I'm modding CC2 on a Macintosh. Before I have started to make tools for both computer platforms only four tools for CC modding were available on the Mac (2 for CC1 and 2 for CC2). It was a time consuming process to turn to a (slow and unstable) PC-simulation software and back to use the (DOS-) based older CC2 tools by Gerry Shaw 'Tin Tin' and Marc Clouden 'Escobar'. After getting familiar with the file formats and some historical CC-bugs it was much faster (and cheaper) for me to make a tool running on MacOS than to buy a faster and reliable WinXP-emulation software. The side-effect (and benefit for the CC community) is that I had learned the lesson to publish these tools for the WinXP platform as well to get feedback from the community. This is the sole way to eliminate the bugs. After coding hours and hours you will be unable to find them. Help and feedback is always needed when setting up a modding tool. This is also a great motivation. The encouragement by my friends in the CC-world helped me through the dark sides of coding.

And on the other hand I must confess, if you once have started tool making, you can’t stop it. In some cases it is like hell, but when the bugs are eliminated and the tool can be shown to others it is like you are reborn again. All the pressure is lift off and you are ready for new adventures.

The motivation for making mods was something much more suggested by others. And it was a little bit accidentally that I agreed to Riccardo's suggestion to setup the CC2-Afrika mod. Once started, I was forced two times to stop the project due to a near-burnout. Half a year after the project start I decided to slow it down. The motivation to bring it to final stage raised several years later on after it became clear that I would be able to setup the tools needed to finish the last required graphical artworks.

As usual in life, you cannot be perfect in all disciplines. So I made some compromises in modding CC2 as well as some tools are missing some features. And this is another important driving-force: to show yourself and others that you are not only a sandbox-hobbyist but an experienced sandbox-hobbyist: that you can do it and that you will not give up when the first problems are pending.

Q: When did you first get interested in CC and how did you get into modding?

A: My first contact to CC2 was in 1997: on a promo-CD in a Mac-magazine there was CC2-demo published. After playing the demo several times I could not stand it: I ordered the game (I think it was the first time I bought a computer game for the Mac) not only because the demo was playing excellently on my Mac but also due to the good criticism the game got and the fact that it was for a long time the sole WW2-ground warfare game for the Mac.

After getting in contact with the Internet at the university in late 2000 I made my first travel trough it in Dec. 2000 at home and googled-around some CC2 modding sites. First I started saving screenshots of existing CC2 modding sites in January 2001. From then on I began collecting info about CC2 (and later any CC) modding.

I setup my first own homepage on Feb. 3rd, 2001 and began publishing of first modding guides and the conversion of Taki's CC2-PacificFront mod to Mac. My first self made CC2-map followed on March 25th, 2001. First parts of the CC2-Afrika-Mod were published by me and Riccardo Mariani from Italy on May 12th, 2001. This was the time of my own rush-in into CC modding. It was
too much to do at the same time without enough knowledge. Francois Simenel allowed us to use parts of his CC3-Afrika-mod, but even then the amount of work was too huge for a fast finishing.

Later on the CC gurus (Mick 'xe5', Cpl_Filth, Kyle Scott 'Fish' and Chris Ellens) showed me a way through the file formats and the places to find the missing older tools. In this time some of the old CC2/CC3-modding sites disappeared without warning. Even the other (older) CC2-Mac-modding site by Xian closed without any chance of getting rebuilt. So I decided to save as many as possible of the CC-modding resources. The most horrifying fact for me was that the original TARGA-file format description is no longer available on US servers. Only some copies of this text can be found on the opposing side of planet Earth. I cannot understand why there is no institution to preserve such essential facts. For the CC community CSO was a long time the main meeting and preserving point. But it was too much CC3 oriented, so I decided to setup much more homepage space to preserve older CC2 stuff. On this way I got into contact with some CC2 modders of the old times (Wouter Pinkhoff and David Vilmen) and found the last missing CC2 custom maps hidden on a Finnish server.

So I turned myself into a collector, learning from the modding stuff setup by others. To convert some of the existing CC3 maps to CC2 (for Afrika- and Pacific-mod), I made and published my first CC2-tools (CC3-CC2.com, CCshrink.com) for MS-DOS on Nov. 16th, 2002. But there was one mystery never resolved before: the CC2-sound file format used by the Mac-version. Learning from the PC file format description by Phil Lane I managed it to scan the sound resources (in case of CC2: they are not stored in a resource fork as in CC1 but into a regular file, totally unusual for a Mac game). The consequence was the release of my first MacOS CC-tool (myMook) published July 9th, 2003, using a new Mac compiler. From this point on I spent more time with tool making and programming than with map making for the Afrika-mod. The map making process was always done in setting up several similar maps at the same time using the same textures and techniques. Then it forced me to take a rest.

The need to have better access to map conversion on the Mac, the fact that I needed a tool to patch the CC2 application directly and my growing programming experiences resulted in the publishing of my first tool for both MacOS/WinXP (CC2Tools.exe) Oct. 3rd, 2003. The year 2004 was spent with less CC modding. Cpl_Filth showed me the last secrets of sprite modding and a new tool was born. In 2005 I made for the first time a tool on external request: RtBTool.exe. The problem was that I spent 3 months exclusively for this project without having a chance to checkout the results the tool was causing. The debugging of this tool was a real horror trip. I think I bombarded my testing crew with updates several times a week. Finally the tool became ready and I was tired of being limited by the existing map making tools on Mac and PC (example: CCEdit on Mac can't handle CC3-CC5 maps). To get the last 20 maps for my Afrika-mod ready I needed a faster tool. The 3C map maker by Cpl_Filth was a good one for PC. To have it on a Mac was the goal. So I started making 5CC. This beast is able to fulfil my own needs. The last remaining part from then was on only to draw good graphical backgrounds. 5CC is at the moment my main CC tool and the first one published (this month) for Intel-based Macintosh computers.

Q: What is the area of development that interests you most?

A: I'm mostly interested in getting programs to work to help me in solving other tasks. And the project's size should be small enough to have a chance to get it finished. But my final dream is clear: getting CC2 or something else to work on the new Macs.

At the moment I'm planning to code a non-CC project. Again it is something like "conversion". The task is to convert an existing program of mine to the next generation compiler. No real fun. So I think I will re-code the program from the start.

For CC the tool making and the expansion of existing tools is of less interest at the moment. I'm waiting for the CCIII-re-release to see what is new. And also I'm waiting for a really new CC6 to see what kind of file formats survived.

Making a new CC2-mod is in my mind, but I must confess that other projects are occupying me more.

Q: What do you think were the greatest breakthroughs in development of tools for CC?

A: The major breakthrough for all tools ever made is the exact documentation of the file formats and the routines to do the modding. So in the "historical age" of CC2 modding the revealing of the BGM-coding in Big Endian byte format by Adam 'The Man' D'Arcy was the initial and most remarkable breakthrough. From then on CC2- (and all newer versions) map making and the map-tool making was possible. The next real big problem the CC community encountered was the CC4-ADB-file format, solved by Sgt_Wilson (with help by Mick and Cpl_Filth I think) with his tool QClone, still unbeaten even today. All other CC-tools published later on are logical consequences and based on (scientific) research done with the help by using the older tools.

Q: Although many of the tools have been developed for CCII many of them can be used for modding the other games. Which ones?

A: In case of tools made by me:
- 5CC is a universal map editor for CC2/3/4/5/M/RtB/CCR/6;
- CC2Spriter is a universal sprite tool for CC1/2/3/4/5/M/RtB/CCR/6;
- RtBTool is needed for AZP/GDG/TEX/MPI/EXE files of CC4/5/M/RtB;
- CCVehShEdit is a universal vehicle shadow editor for CC2-CC6;
- CC2Tools can convert (and much more) the map files of CC2-CC6;

Only few tools of mine are CC2-only: myMook, CC2OvEdit and CCBmaker.

Q: What do you see as the advantages & disadvantages of the PC and Mac OS as it relates to CC?

A: Ouch, a difficult question. Only CC1, CC2 and FirstToFight were released for MacOS. On the Mac the CC1-modding is simple. It can be done using a tool published by Apple itself (ResEdit 2.1.3). Same to say for CC2: the access to resources is easy as long as they are stored in the MacOS-like way. Because CC2 is an entirely Mac-born game, nearly all file formats of CC2 (PC & Mac) are Mac-conform. Access to these files is easier on the Mac (for example: the missing file type extension). The games since CC3 are PC-conform, there is no difference between the platforms to modify them if you have the tools to do it.

The main advantage of the Mac platform is that you are not restricted to use file types and that you have a CD access which is easy to emulate (and this is really splendid). FirstToFight is disabling this easy CD access. I think they know why. But even this new game is easier to install and to run on a Mac than on a PC (I know what I'm talking about, I have them both).

The PC platform has no real advantage except for the fact that nearly everybody is using it. The main disadvantage of the PC platform is the ugly WinXP user interface, the limiting to filetypes and other MS-DOS-related structures. But this is only a problem for setting up a tool. It looks pretty good on a Mac, and then turning to a PC the same code behaves like a grey screw. PC platform will be much better when WinVista arrives.

Q: What were the greatest challenges you faced?

A: The greatest challenge was indeed to finish the CC2-Afrika-mod, a combined work of Riccardo and me. And to get it to the out-most limits of what is possible in CC2-modding: maximum number of maps and teams. During these 5 years I got into contact with other CC-Afrika mod makers which helped and encouraged me: Francois Simenel, JimRM2 and Andima. Over a longer period we shared our experiences and stuff. Without their help and help by others (Ken Scott, Kyle Scott 'Fish' and Nembo) this challenge would be too much for a single man. I could not have it done this without external help (and the support by my family: "...bring dad something to eat!").

Q: What is your single favourite tool and why?

A: 5CC: most used by me. Much more stable than the others. It is really versatile. And it fulfils the requirements set up by the "industry".

Q; Did others help you with your development process?

A: Yes, of course. I think I have already mentioned a lot of them. In all my documentations (CC2Guides, manuals) you will find a credit table naming those honourable guys. It would not be fair to name someone explicitly and to forget the other ones. Because I was a late-comer to the CC2-modding scene (too late in 2001?), the old gurus had already disappeared. Mick ‘xe5’ and Cpl_Filth were the main instructors and helps relating the file formats (Cpl_Filth for example allowed me to use some portion of his own tool's code). Kyle Scott 'Fish' and Chris Ellens were the modders in helping to make my own first map making steps.

Already mentioned is Riccardo from Italy who helped and encouraged me in setting up the CC2-Afrika-mod. And I will not forget my Japanese friend Hikehara who helped me with the Pacific-mod conversion.

A short but essential help was Ken Scott who discovered the team limit modding for CC2. In the last years JimRM2, Nembo and Sample were a big help in modding and tool testing. You need dudes like these to get forward.

Q: What tools developed by others do you recognize as important?

A: For me important was CCEdit by Chris Ellens, because it was the first modding tool available for me on the Mac. For the PC platform the 3C map editor by Cpl_Filth is the most used CC tool ever I think. Also essential and important are the LOS-tool by Vincent Viaud and the CC-Soundeditor by Phil Lane.

Still heavily needed and unbeaten is Sgt_Wilson's QClone tool to have access to the ADB files. And all other tools by Cpl_Filth are still today a must-have for a real CC4-5 modder. I must confess that CC3/4/5-modding is not my turf. I know that there are several good tools out there by Konrad for some special sprite tasks. And for CC1-modding there are two Mac-tools available by Matthew Hills.

Q: Where do you see CC mods and tools going in the future?

A: That depends on what game will be released by Destineer next year. The soon-to-come CCIII re-release offers the expected newcomers to have access to proven and established modding tools covering the whole CC3-modding range.

What is frequently asked by the community is better access to RtB/CCM-ADB files; perhaps something for the future. But I for myself will take a rest for 3 months to wait and see. It will be also possible to cover CC1, but I'm totally unsure if it is possible to make the game work on WinVista.

The stream of new CC mods will not stop for the next two years. But I don’t know for the next 10 years: will the game work on newer platforms? It all depends on the future generation's interest for a gaming concept like chess based on a gaming-engine of 1996. Thumbs up for such a good concept to survive until now! I hope we can enjoy CC in 10 years as well.

Mafi’s main site is:
http://members.fortunecity.de/closecombat2/

Mafi’s other tool site:
http://www.ftf.claranet.de/

Feel the difference!
Screenshot of 5CC on Mac

 

 

Lesen Sie das folgende vertiefende Interview mit Manfred "Mafi" Fischer, um mehr kennen zu lernen:

Frage: Bevor wir in die Geschichte Deiner Modifizierungen und Programm-Erstellungen einsteigen, berichte uns bitte was Deine größte Motivation war, die Entwicklung von Modifizierprogrammen und Modifikationen (kurz: Mods, Anm. des Übersetzers) für CC voranzutreiben?

Mafi: Modding/Modifizieren ist wie das Betreten einer neuen Welt: die Welt "nach dem PC-Spielen". Es macht einfach Spaß, zu sehen, wie dein liebstes Computerspiel (in meinem Falle: CC2) sich mit selbstgefertigten Erweiterungen verhält. Aber man braucht dazu das Wissen (und die Werkzeuge), um es durchführen zu können. Nachdem die erste Freude verflogen war wurde ich neugierig das "Was und Wie" zu lernen. Es ist wie die Eroberung einer neuen Welt wenn du erst einmal die Dateiformate und Geheimnisse des Computerspiels entschlüsselt hast. Dann brauchst du Einiges an Werkzeug-Programmen (Tools, Anm. des Übersetzers) um das Modifizieren durchzuführen.

Für die Erstellung von Werkzeug-Programmen war und ist immer noch die größte treibende Kraft folglich der Bedarf an solchen Tools für meine eigenen Modifizierungs-Projekte. Die meisten Mitglieder der CC-Spielergemeinschaft (Community, Anm. des Übersetzers) müßten wissen, das ich CC2 auf dem Macintosh modifiziere. Bevor ich mit der Erstellung von Tools für beide Computerplattformen begann, gab es nur 4 Tools zur CC-Modifizierung auf dem Macintosh (2 für CC1 und 2 für CC2). Es war ein zeitintensiver Prozeß, hin- und herzuwechseln zwischen einer (langsamen und instabilen) PC-Simulationssoftware und dem Mac-Betriebssystem, um die alten MS-DOS-basierten CC2-Tools von Gerry Shaw "Tin Tin" und Marc Clouden "Escobar" zu benutzen. Nach entsprechender Einarbeitung in die Dateiformate und einige historische CC-Softwarefehler wurde es für mich einfacher (und billiger), ein eigenes Tool für den Einsatz unter MacOS zu programmieren, als eine schnellere und zuverlässigere WinXP-Emulationssoftware zu kaufen. Der Nebeneffekt (und Zusatznutzen für die CC-Gemeinschaft) ist, daß ich die Lehre gelernt hatte, diese Tools ebenfalls auch für die WinXP-Plattform zu veröffentlichen, um Rückmeldungen von der CC-Gemeinschaft zu erhalten. Dies ist der einzig gangbare Weg, um Softwarefehler zu beseitigen. Nachdem man Stunden um Stunden programmiert hat, wird man unfähig, diese alle zu finden. Hilfe und Rückmeldung wird immer benötigt, wenn man ein Modifizierungs-Programm entwirft. Dies ist ebenfalls eine große Motivation. Das Anspornen durch meine Freunde in der CC-Welt half mir durch die dunklen Seiten des Programmierens.

Auf der anderen Seite muß ich zugeben, daß, wenn man erst einmal mit dem Tool-Programmieren angefangen hat, es kein Halten mehr gibt. In einigen Fällen ist es die Hölle, aber wenn die Fehler beseitigt sind und das Programm Anderen vorgeführt werden kann, fühlt man sich wie neu geboren. Aller Druck weicht von einem und du bist bereit für neue Abenteuer.

Die Motivation zur Anfertigung von Modifikationen war etwas, was mehr von außen durch Andere an mich herangetragen wurde. Und es war ein bisschen Zufall, dass ich Riccardos Vorschlag zum Entwickeln des CC2-Afrika-Mods zustimmte. Einmal gestartet, wurde ich zweimal durch Beinahe-Burnouts gezwungen, das Projekt zu stoppen. Ein halbes Jahr nach Projektstart entschied ich, die Bemühungen dazu einzuschränken. Die Motivation, es dann doch zum Abschluß zu bringen, entstand mehrere Jahre später, nachdem es klar wurde, dass ich in der Lage sein würde, die Tools selber zu schreiben um die letzten erforderlichen grafischen Arbeiten dieses Projektes vollenden zu können.

Wie immer im Leben kann man nicht in allen Disziplinen perfekt sein. Ich machte daher ein paar Kompromisse sowohl hinsichtlich des CC2-Modifizierens als auch, dass einigen Tools ein paar Funktionen fehlen. Und dies ist auch eine weitere wichtige Motivation: sich selbst und anderen beweisen, dass man nicht nur ein Sandkasten-Hobbyprogrammierer ist, sondern eben ein erfahrener Sandkasten-Hobbyprogrammierer: daß man es schaffen kann und nicht schon bei den ersten aufkommenden Problemen aufgibt.

Frage: Wann hast Du begonnen, Dich für CC zu interessieren und wie kamst Du zum Modifizieren?

Mafi: Mein erster Kontakt mit CC2 fand statt in 1997: auf einer Werbe-CD eines Mac-Magazins war die Demo des Spiels CC2 veröffentlicht. Nachdem ich diese Demo mehrere Male gespielt hatte, konnte ich nicht widerstehen: ich bestellte das Spiel (ich glaube, es war das erste Mal, dass ich ein Computerspiel für den Mac kaufte), nicht nur weil die Demo sehr gut auf meinem Mac lief, sondern auch, weil das Spiel sehr gute Kritiken bekam und auch weil es für lange Zeit das einzige Weltkrieg-2-Infantriespiel für den Mac war.

Nachdem ich Ende 2000 an der Universität mit dem Internet in Berührung gekommen war, machte ich meine ersten Reisen von zu Hause durch das Internet im Dezember 2000 und fand via Google einige CC2-Modifizierungs-Webseiten. Den Anfang machte ich im Januar 2001 mit Bildschirmfotos von bestehenden CC2-Modifizierungs-Webseiten. Von da an begann ich Informationen über CC2-Modifizierung (und später von jeder CC-Version) zu sammeln.

Meine erste Webseite entstand am 3. Februar 2001, und ich begann die ersten Modifizierungs-Anleitungen und die Portierung von Takis CC2-Pazifik-Front-Mod auf den Mac zu veröffentlichen. Meine erste selbst gemachte CC2-Karte folgte am 25. März 2001. Erste Teile des CC2-Afrika-Mods wurden von mir und Riccardo Mariani aus Italien am 12. Mai 2001 veröffentlicht. Dies war die Zeit meines eigenen Einstiegs in die CC2-Modifizierung. Es war zu viel auf einmal, was alles zur selben Zeit getan werden mußte, ohne ausreichende Kenntnisse zu haben. François Simenel erlaubte uns Teile seines CC3-Afrika-Mods zu verwenden, aber selbst dann noch war der Arbeitsaufwand zu groß für eine schnelle Fertigstellung.

Später zeigten mir die CC-Gurus (Mick "xe5", Cpl_Filth, Kyle Scott "Fish" und Chris Ellens) den Weg durch den Dschungel der Dateiformate und die Plätze, wo man die älteren Modifizierungs-Programme finden konnte. Zu dieser Zeit verschwanden auch einige der alten CC2/CC3-Mod-Webseiten ohne Vorwarnung. Selbst die andere (ältere) CC2-Mac-Mod-Webseite von Xian verschwand, ohne eine Möglichkeit zu hinterlassen, sie wieder herzustellen. So entschloß ich mich, so viel Material über CC-Modifizierung wie möglich zu bekommen und zu sichern. Die schlimmste Überraschung für mich war, daß die originale TARGA-Dateiformatbeschreibung auf amerikanischen Servern nicht mehr verfügbar ist. Einige Kopien dieses Textes können nur noch auf der anderen Seite des Planeten Erde gefunden werden.. Ich kann nicht begreifen, warum es keine Institution dafür gibt, solche essentiellen Formatdefinitionen der Nachwelt zu bewahren. Für die CC-Gemeinde war die CSO-Webseite für eine lange Zeit ein solcher Treffpunkt und Sicherungspunkt. Aber sie war zu sehr CC3-orientiert, so dass ich mich entschloß, wesentlich mehr Webseitenplatz zu etablieren, um älteres CC2 Material zu sichern. Auf diesem Weg lernte ich ein paar CC2-Experten aus den alten Tagen kennen (Wouter Pinkhoff und David Vilmen) und fand die letzten noch fehlenden von Anderen gemachten CC2-Karten versteckt auf einem finnischen Server.

So verwandelte ich mich also in einen Sammler, lernte von dem Modifizierungs-Material, das Andere gemacht hatten. Um einige der bereits vorhandenen CC3-Karten in das CC2-Format zu konvertieren (für Afrika- und Pazifik-Mod), entwickelte und veröffentlichte ich meine ersten CC2-Werkzeugprogramme (CC3-CC2.com, CCshrink.com) für MS-DOS am 16. November 2002. Aber es gab da noch ein Geheimnis, dass bisher noch nicht entschlüsselt worden war: das CC2-Tondateiformat der Mac-Version. Unter Zuhilfenahme der Tondateibeschreibung für die PC-Version von Phil Lane schaffte ich es, die Tondaten zu entschlüsseln (im Falle von CC2: sie werden nicht in einem Resource-Fork wie in CC1 gespeichert sondern in einer regulären Datei, was für ein Mac-Spiel völlig unüblich ist). Die Folge war die Veröffentlichung meines ersten MacOS-Werkzeugprogramms zur CC2-Modifizierung (myMook) am 9. Juli 2003 unter Verwendung eines neuen Mac-Compilers. Von diesem Punkt an verbrachte ich mehr Zeit mit der Erstellung und Programmierung von Werkzeugprogrammen als mit dem Zeichnen von Karten für das Afrika-Mod. Der Karten-Herstellungsprozeß verlief nämlich immer so, dass mehrere ähnliche Karten zur selben Zeit entworfen wurden unter Verwendung der selben Texturen und Techniken. Danach brauchte ich dann immer eine Pause.

Der Bedarf an besserem Zugang zur Karten-Konvertierung auf dem Mac, die Tatsache, dass ich ein Werkzeug brauchte um das CC2-Programm selbst modifizieren zu können und meine wachsenden Programmierkenntnisse führten zur Veröffentlichung meines ersten Werkzeugprogramms für beide Betriebssystemplattformen, MacOS und WinXP (dem Programm CC2Tools.exe) am 3. Oktober 2003. Das Jahr 2004 verging mit weniger CC-Modifikationsarbeiten. Cpl_Filth zeigte mir die letzten Geheimnisse des Sprite-Modifizierens und schon wurde ein neues Werkzeugprogramm geboren. Im Jahre 2005 stellte ich zum ersten Mal ein Programm auf Bestellung von Außen her: RtBTool.exe. Die Schwierigkeit bestand darin, dass ich 3 Monate verbrauchte nur für dieses Projekt ohne die geringste Chance zu haben, seine Wirksamkeit überprüfen zu können. Die Verfeinerung dieses Programms war der reinste Höllentrip. Ich glaube, ich habe meine testenden Kollegen mit verbesserten Versionen des Programms mehrmals wöchentlich bombardiert. Schließlich wurde das Programm doch fertig und ich war es leid, durch die existierenden Karten-Editoren auf Mac und PC in den Möglichkeiten beschränkt zu sein (z.B. CCEdit auf dem Mac kann keine CC3-CC5 Karten editieren). Um die letzten benötigten 20 Karten für mein Afrika-Mod anfertigen zu können, brauchte ich ein schnelleres Programm. Der Karten-Editor 3C von Cpl_Filth war ein gutes Werkzeug auf dem PC. Das Ziel war, etwas vergleichbares auch für den Mac zu haben. Also begann ich 5CC zu entwickeln. Dieses Biest ist in der Lage, meine eigenen Anforderungen zu erfüllen. Der letzte verbleibende Teil an Arbeit von da an war nur noch, gute grafische Kartenhintergründe zu zeichnen. 5CC ist im Moment mein wichtigstes CC Werkzeug und das erste, welches ich für Intel-basierte Macintosh Computer (in diesem Monat) veröffentlicht habe.

Frage: Welches Gebiet der Entwicklung interessiert Dich am meisten?

Mafi: Am meisten bin ich daran interessiert, Programme ans Laufen zu bekommen, die mir bei der Lösung anderer Aufgaben helfen. Und die Projektgröße sollte klein genug sein, um die Möglichkeit zu bieten, es abschließen zu können. Aber mein finaler Traum ist klar: CC2 oder etwas vergleichbares auf den neuen Macs entstehen zu lassen.

Im Moment plane ich ein Nicht-CC-Projekt zu entwickeln. Erneut ist es etwas wie "Konversion". Die Aufgabe besteht darin, eines meiner bereits existierenden Programme auf die nächste Compiler-Generation zu portieren. Kein wirklicher Spaß. Folglich denke ich darüber nach, das Programm von Grund auf neu zu schreiben.

Für CC ist die Erstellung und Erweiterung bestehender Werkzeugprogramme von geringerem Interesse im Moment. Ich warte auf die CC3-Wiederveröffentlichung, um zu sehen, was es Neues gibt. Und ich warte ebenso auf ein wirklich neues CC6, um zu sehen, welche Dateiformate überleben werden.

Überlegungen für ein neues CC2-Mod habe ich zwar im Kopf, aber ich muß gestehen, dass andere Projekte mich mehr binden.

Frage: Was waren Deiner Meinung nach die größten Fortschritte in der Entwicklung von Werkzeugprogrammen für CC?

Mafi: Für alle Tools ist der entscheidende Durchbruch, der jemals gemacht wurde, die exakte Dokumentation der Dateiformate und der Programmieranleitungen, um die Modifikationen durchzuführen. So z.B. war in den "alten Tagen" des CC2-Modifizierens die Enthüllung des BGM-Formats als Big-Endian-Kodierung durch Adam "The Man" D'Arcy der auslösende und bemerkenswerteste Durchbruch. Von da an war das Karten- und Werkzeugprogramm-Erstellen für CC2 (und damit auch für alle neueren CC-Versionen) möglich. Das nächste große Problem tat sich der CC-Gemeinde in Form des CC4-ADB-Dateiformats auf, gelöst durch Sgt_Wilson (mit Hilfe von Mick und Cpl_Filth, glaube ich) mittels seines Programms QClone, ungeschlagen selbst bis heute. Alle anderen CC-Tools, die später veröffentlicht wurden, sind logische Konsequenzen und basieren auf (wissenschaftlichen) Forschungen vermittels der Hilfe und Verwendung der älteren Werkzeugprogramme.

Frage: Obwohl viele der Programme für CC2 entwickelt wurden, können viele von ihnen zum Modifizieren der anderen Spiele verwendet werden. Welche sind dies?

Mafi: Im Falle der von mir entwickelten Programme:

- 5CC ist ein universeller Karteneditor für CC2/3/4/5/M/RtB/CCR/6;

- CC2Spriter ist ein universelles Sprite-Werkzeug für CC1/2/3/4/5/M/RtB/CCR/6;

- RtBTool wird benötigt für AZP/GDG/TEX/MPI/EXE Dateien von CC4/5/M/RtB;

- CCVehShEdit ist ein universeller Fahrzeugschatten-Zeichner für CC2-CC6;

- CC2Tools kann Karten konvertieren (und vieles mehr) für Kartendaten von CC2-CC6;

Nur wenige Werzeuge von mir sind nur für CC2 gedacht: myMook, CC2OvEdit und CCBmaker.

Frage: Worin siehts Du die Vor- und Nachteile von PC und MacOS bezogen auf CC?

Mafi: Autsch, eine schwierige Frage. Nur CC1, CC2 und FirstToFight wurden für das MacOS veröffentlicht. CC1-Modifizieren ist auf dem Mac simpel. Es kann mit Programmen von Apple selbst (ResEdit 2.1.3) durchgeführt werden. Das gleiche gilt für CC2: der Zugriff auf Programmdaten ist einfach, solange diese MacOS-entsprechend gespeichert sind. Da CC2 ein komplett auf dem Mac entwickeltes Spiel ist, sind fast alle CC2-Dateiformate (PC & Mac) Mac-konform. Ein Zugriff auf sie ist auf dem Mac einfacher (z.B.: die nicht benötigte Dateinamenserweiterung). Die Spiele seit CC3 sind PC-konform, es gibt keine Unterschiede zwischen den Computerplattformen, um sie zu modfizieren, wenn die dazu benötigten Programme vorhanden sind.

Der größte Vorteil der Mac-Plattform ist, dass man nicht an die Verwendung von Dateinamenserweiterungen gebunden ist und man einen CD-Zugriff hat, der sich leicht nachbilden läßt (was wirklich einzigartig ist). FirstToFight deaktiviert diesen einfachen CD-Zugriff. Ich denke, sie wissen warum. Aber selbst dann ist dieses neue Spiel auf dem Mac leicher zu installieren und ans Laufen zu bringen als auf dem PC (ich weiß wovon ich spreche, ich habe beide Versionen).

Die PC-Plattform hat keine echten Vorteile, außer der Tatsache, dass fast jeder sie benutzt. Der größte Nachteil der PC-Plattform ist die schreckliche WinXP-Benutzerschnittstelle, die Behinderung durch Dateinamenserweiterungen und anderer MS-DOS-Reminiszenzen. Aber dies ist nur ein Problem beim Entwicklen von Programmen. Auf dem Mac sieht alles wunderbar aus, dann das selbe Programm auf dem PC und schon benimmt sich der selbe Programmcode wie eine graue Schraube. Die PC-Plattform wird sicher besser wirken, sobald WinVista verfügbar wird.

Frage: Was war die größte Herausforderung, die Dir bisher begegnet ist?

Mafi: Die größte Herausforderung war tatsächlich, den CC2-Afrika-Mod abzuschließen, eine gemeinsame Arbeit von Riccardo und mir. Und es bis an die äußersten Grenzen dessen zu bringen, was in der CC2-Modifizierung überhaupt möglich ist: maximale Anzahl an Karten und Kampfgruppen. Während dieser 5 Jahre bekam ich Kontakt mit anderen CC-Afrika-Modifizierern, die mir halfen und mich anspornten: François Simenel, JimRM2 und Andima. Über einen langen Zeitabschnitt tauschten wir unsere Erfahrungen und Materialien aus. Ohne ihre Hilfe und die Hilfe von Anderen (Ken Scott, Kyle Scott "Fish" und Nembo) wäre diese Herausforderung für einen einzelnen Mann zuviel gewesen. Ich hätte es nicht ohne fremde Hilfe geschafft (und auch nicht ohne die Unterstützung meiner Familie: "... bring Vater etwas zu Essen!").

Frage: Was ist Dein Lieblings-Tool und warum?

Mafi: 5CC, von mir am meisten genutzt. Wesentlich stabiler als die Anderen. Es ist wirklich vielseitig. Und es erfüllt sowohl die von mir aufgestellten Anforderungen als auch die der "Industrie".

Frage: Bekamst Du Hilfe von Anderen bei Deinen Entwicklungsarbeiten?

Mafi: Ja, natürlich. Ich denke, ich habe bereits viele von ihnen erwähnt. In allen meinen Dokumentationen (CC2-Anleitungen, Handbücher) befindet sich ein Quellennachweis, der diese lobenswerten Männer benennt. Es wäre nicht gerecht, jemanden besonders hervorzuheben und die Anderen zu vergessen. Da ich ein Späteinsteiger in die CC-Modifizierer-Szene gewesen bin (zu spät in 2001?), waren die alten Gurus schon verschwunden. Mick "xe5" und Cpl_Filth waren die Haupt-Mentoren und -Hilfen bezüglich der Dateiformate (Cpl_Filth erlaubte mir z.B. Teile des Quellcodes seiner eigenen Tools zu verwenden). Kyle Scott "Fish" und Chris Ellens waren die Modifizierer, die mir bei den Schritten zu meinen ersten Karten halfen.

Bereits erwähnt habe ich Riccardo aus Italien, der mir half und mich anspornte, das CC2-Afrika-Mod zu entwerfen. Und ich werde nicht meinen japanischen Freund Hikehara vergessen, der mir bei der Pazifik-Mod-Konvertierung half.

Eine kurze, aber wesentliche Hilfe war Ken Scott, der die Modifizierung des CC2-Kampfgruppen-Limits entdeckte. In den letzten Jahren waren JimRM2, Nembo und Sample eine große Hilfe beim Modifizieren und beim Testen der Werkzeugprogramme. Man braucht Kameraden wie diese, um voran zu kommen.

Frage: Welche Tools von Anderen empfindest als wichtig?

Mafi: Für mich war CCEdit von Chris Ellens wichtig, weil es das erste Tool war, das mir auf dem Mac zur Verfügung stand. Ich glaube, für die PC-Plattform ist der 3C Karten-Editor von Cpl_Filth das am meisten jemals benutzte CC-Tool. Genauso wesentlich und wichtig sind das LOS-Tool von Vincent Viaud und der CC-Tondaten-Editor von Phil Lane.

Immer noch dringend benötigt und ungeschlagen ist Sgt_Wilsons Tool QClone, mit dem man die ADB-Dateien manipulieren kann. Und alle anderen Tools von Cpl_Filth sind auch heute noch ein Muß für jeden echten CC4-5-Modifizierer. Ich muß gestehen, dass CC3/4/5-Modifikation nicht mein Gebiet ist. Ich weiß, dass es mehrere gute Tools von Konrad gibt für spezielle Sprite-Aufgaben. Und für CC1-Modifikationen gibt es zwei Mac-Tools von Matthew Hills.

Frage: Wo siehts Du die Zukunft für CC-Modifikationen und -Tools?

Mafi: Das hängt davon ab, welches Spiel Destineer nächstes Jahr veröffentlichen wird. Die bald zu erwartende CC3-Wiederveröffentlichung bietet den potentiellen Neueinstiegern den Zugriff auf bewährte und etablierte Modifizierungs-Programme, die die gesamte CC3-Modifikationsbandbreite abdecken.

Was von der CC-Gemeinde regelmäßig nachgefragt wird ist ein besserer Zugriff auf RtB/CCMs ADB-Dateien; vielleicht etwas für die Zukunft. Aber ich für meinen Teil werde eine Pause von drei Monaten einlegen und abwarten. Es wäre ebenso möglich, CC1 mit abzudecken, aber ich bin mir völlig unsicher, ob es unter WinVista überhaupt noch lauffähig sein wird.

Der Strom an neuen CC-Modifikationen wird in den nächsten zwei Jahren nicht abreißen. Aber ich bin unsicher, was die nächsten 10 Jahre betrifft: wird das Spiel noch auf neueren Plattformen laufen? Es hängt alles ab vom Interesse der zukünftigen Generation an einem Spielkonzept wie bei Schach, basierend auf einem Spielprogramm von 1996. Hut ab vor einem so guten Konzept, dass es bis heute überlebt hat! Ich hoffe, wir können uns an CC auch noch in 10 Jahren erfreuen.

Mafis Haupt-Webseite:
http://members.fortunecity.de/closecombat2/

Mafis Programm-Webseite:
http://www.ftf.claranet.de/ 

Fühle den Unterschied!
5CC auf dem Mac:

Screenshot of 5CC on PC   Bildschirmfoto von 5CC auf dem PC

And for you CC history buffs here are some screen-captures of historical CC sites from Mafi’s archives:

Screenshot myMook:

  Und für die CC-Historiker kommen jetzt einige Bildschirmfotos von historischen CC Webseiten aus Mafis Archiven:

Bildschirmfoto von myMook:

Mafi’s Homepage 2001:   Mafis erste Homepage von 2001:

...the original interview was followed by 6 additional screenshots, which not be shown here.   ...dem originalen Interview folgten 6 weitere Bildschirmfotos, die hier nicht gezeigt werden.

Mafi

my eMail Address