Once upon a time, somewhere in the nineties, the Dutch MSX developers group ANMA released "Frantic", a vertical scrolling platform game for MSX2 machines. Recently the group has refactored all sources of this game, added detailed comments in the files and published it for everyone to see. Here's what happened.
Occasionally we see veteran MSX software developers appear here on MRC reminiscing on the days of old. Sometimes this visit results in updating or re-releasing earlier published software. A good example of this is Parallax Software who recently donated all of their made games to the MRC download database. Another good example is ANMA, known for their scene demos and MSX games.
The Dutch software developers ANMA made waves earlier here on MRC, talking about their earlier releases and taking questions. They also donated some of their software to the MSX-scene, for everyone to use. Think about their music tracker RED for example. One of their games, Frantic, got its complete source files published earlier on GIThub by main coder André Lighthart, or Stompetower as we know him here on MRC. It includes all assembly code, graphics and music files. But some sources were missing and that's where Thom Zwagers stepped in.
André and Thom collaborated past year to update code, get old sources back by reverse engineering, and refactoring all the assembly code using Grauw's Glass Assembler. Assembler source files were enriched by adding comments for clarity. The whole project got all parties super exited, just like thirty years ago. The result is a full set of project files which can be used to rebuild Frantic. It even allows you to extend this game with new levels if you like.
Other resources used to get this job done are YAZD disassembler, HxD Hex Editor and Disk Editor, Visual Studio code, and the "MSX2 Zakboekje van Wessel Akkermans" book.
At Github, you can find all this updated material to build your own Frantic game version or just to have an inside look at the game. It's there, it's free and it's great!
relevant link: Frantic sources at Stompetower's Github location
relevant link: Discuss Frantic sources on the forum
Words by Ro and Meits, image by Hamlet
Commentaires (4)
Par wyrdwad
Paladin (934)
28-03-2021, 15:46
Par Whizzy
Master (213)
28-03-2021, 21:58
Par Manuel
Ascended (19466)
28-03-2021, 22:21
Par stompetower
Expert (101)
29-03-2021, 16:05