No More Updates ~ Source Code Lost


Greetings players. I hope you are doing well.

Before I begin, I would like to explain the definition of a well-known term among developers. A game's source code is the material written by programmers in a plain text format and ultimately determines the actions a game takes. Many developers, including ourselves at Drillimation Systems, hold onto this source code for later use such as for a game's re-release or remaster, or to use as reference when designing future games.

Losing this source code can be devastating for any developer as it's essentially losing all of the work that's been done from the ground up. I am explaining there will be no more updates to patch bugs and other issues as the source code for the game was almost lost entirely. A few weeks ago, I experienced a hard drive failure and the computer would no longer boot up. I tried plugging in the drive into an enclosure and into a USB drive, but no results. The drive is currently under repairs and the workers are doing the best they can to retrieve the data off the hard drive, but there is no guarantee this may be successful.

Just because a game's source code has been lost does not mean everything is lost. A few developers from the Undertale community have a tool named the UndertaleModTool which can be used to reverse engineer any game made in the GameMaker engine, which is what Touhou Kourinden runs on. The game was compiled on a version of GameMaker that is compatible with UndertaleModTool, and it still worked. Unfortunately for legal reasons, the tool does not have the ability to convert the data into a GameMaker project folder.

If the repairs succeed, we'll be able to get the source code back, but data recovery can result in a no-win scenario, meaning our hopes may not be granted.


プレイヤーたち、こんにちは。元気で過ごしていることを願っています。

始める前に、一般的なゲーム開発の用語の定義を説明したいです。ゲームのソースコードは、プログラマーがプレーンテキスト形式で書きた材料であり、ゲームのアクションを一般的に決定します。ゲームは再発行やリマスターを受ければ、ドリリメーションシステムを含め多くの開発者は、ソースコードを未来の使用に握ります。さらに、未来のゲームが開発中の場合は、コードは参照で使います。

このソースコードを失うことは開発者に壊滅的なものです。根本からすべての作業を失います。ゲームのコードはほぼ完全に失われたからバグと他の問題を直すアープデートはもうありません。3週間前、ハードドライブが死んでコンピュータは起動しなくなりました。ドライブをM.2エンクロージャに入ろうとしたが、結果がありません。ドライブは修理中です。ドライブからデータを救うために最善を尽くそうとしているけど、成功する保証はありません。

ゲームのソースコードを失われたからといって、すべてが失われたわけではありません。アンダーテールコミュニティから開発者はツールというUndertaleModToolがあります。東方香霖伝はGameMakerエンジンを使って、GameMakerエンジンで作ったゲームをリバースエンジニアリングできます。ROMはUndertaleModToolと互換性あります。残念ながら法的な理由により、データはGameMakerプロジェクトフォルダーに変換することができません。

修理を成功すれば、ソースコードを取り戻せるけど、データ復旧は勝ち目のない状況に陥る可能性があります。希望は叶わないかもしれません。

Get Touhou Kourinden ~ Mythos of Phantasmagoria

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

We always locate project source code on an external cloud repository.  If keeping GitHub up to date is 'overlooked', at least put working code on a 'personal' cloud solution such as OneDrive.  That is what we do, work from OneDrive.

that sucks, but its a way of knowing you should do backups and uploading the code to github xd, hope you get it back

That's what I've been doing. Unfortunately, the backup on GitHub is not the latest version.