User:Peter Swinkels

From Just Solve the File Format Problem
Revision as of 12:19, 11 June 2014 by Peter Swinkels (Talk | contribs)

Jump to: navigation, search

I used to and (some times still) play a lot of MS-DOS games and have also tried to reverse engineer and modify them. Programming languages I'm familiar with: Quick Basic, Visual Basic(.NET), assembly language, HTML, JavaScript/VBScript and some C/C++.

I have almost completely reverse engineered Cartooners' (year 1988/1989, developer: IDTA, publisher: Electronic Arts, MS-DOS version) actor file (*.act) format and made a program that import and export actor templates. It can be downloaded at: VBForums post

Right now I have also made a start at analysing Cartooners' music (*.mus) files. Unfortunately I know very little about MIDI music and the specifics of how soundcards work. Although there is a lot of information in this regard on the internet, I could still use any help offered. A document describing what I already know about the *.mus file format can be downloaded at: .mus (music) file format information.

Alright, I just made some progress. It appears that the last byte in a .mus file controls whether or not the music is restarted after the last note has been played. (0x80 = Restart the music. 0x81 = Stop playing the music.)

In an attempt to organize all the information I found and added myself, I made a minimal website which can be found at:

Alright, I moved the Cartooners *.mus (music) format information to a wiki: Electronic Arts MUS. Since I've little experience with wiki's it's a bit sloppy. I'll likely try to clean it up a little later.

Personal tools