From a2e8866c28e13b27247390390098cc5af22e1b7f Mon Sep 17 00:00:00 2001 From: nmlgc Date: Tue, 12 Nov 2019 19:50:41 +0100 Subject: [PATCH] [Readme] Clarify that the library % numbers only apply to the two main ones Apparently, people might have misunderstood this to mean "we've found SPRITE16, so TH03 is now 74% (OP) / 54% (MAIN) done"? Thanks to Splashman for the tip. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7f9fac11..f622fb6f 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ It certainly *seems* to be. During the development of the static English patches * Additionally, TH01 includes the [Pi loader library by 電脳科学研究所/BERO](http://www.vector.co.jp/soft/dos/prog/se037608.html), * and TH03's `ZUNSP.COM` (accessible via `ZUN.COM -4`) is a rebranded version of Promisence Soft's `SPRITE16.COM`, a 16-color PC-98 EGC display driver, version 0.04, which was bundled with the sample game *StormySpace*. -The two main libraries make up a sizable amount of the code in all the executables. In TH05, for example, they amount to 74% of all code in `OP.EXE`, and 40% of all code in `MAIN.EXE`. That's already quite a lot of code we do not have to deal with. Identifying the rest of the code shared across the games will further reduce the workload to a more acceptable amount. +master.lib and the C/C++ runtime alone make up a sizable amount of the code in all the executables. In TH05, for example, they amount to 74% of all code in `OP.EXE`, and 40% of all code in `MAIN.EXE`. That's already quite a lot of code we do not have to deal with. Identifying the rest of the code shared across the games will further reduce the workload to a more acceptable amount. With DOSBox-X and [the Debug edition of Neko Project II](https://github.com/nmlgc/np2debug), we now also have two open-source PC-9821 emulators capable of running the games. This will greatly help in understanding and porting all hardware-specific code.