﻿========================================
メイド白書（Maid Hakusho / 女仆白书）
hakusyo.exe 修复补丁 说明
========================================

【适用】
本补丁仅针对 1999 年 SWeet 的作品《メイド白書》的主程序
hakusyo.exe（32 位，282112 字节，日期 1999/4/30）。
在 Windows 2000/XP/Vista/7/8/10/11 等 NT 内核系统上无法启动时使用。

【原版问题】
1. 启动弹窗「このソフトはWindows NTでは動作致しません。」
   —— 程序硬编码检测系统平台，NT 内核一律拒绝。
2. 之后报「DirectX6.0が必要です」
   —— 用系统版本推断 DirectX，现代系统判定失败。
3. 报「メイド白書のＣＤ－ＲＯＭが見つかりません」
   或「ファイルが開けません data\sound\se00.wav」
   —— 程序从注册表读取光驱盘符拼数据路径，未"安装"时路径失效。

【本补丁修改了 4 处（共 4 字节 + 偏移定位）】
0x1505A  跳过 NT 检测报错
0x1509B  跳过 DirectX 6.0 检测
0x15242  强制进入硬盘安装模式（跳过 CD 检测）
0x20454  强制进入硬盘安装模式（数据路径改为相对游戏目录）
原理：游戏内部会用 GetModuleFileName 取自身目录并 SetCurrentDirectory，
因此只要走"硬盘模式"，所有 data\... 都会从游戏文件夹正确读取，
无需光驱、无需改注册表、无需兼容模式。

【使用方法】
1. 先备份你原来的 hakusyo.exe（改名为 hakusyo.exe.bak 之类）。
2. 用本压缩包里的 hakusyo.exe 覆盖游戏目录下的同名文件。
3. 直接双击 hakusyo.exe 运行。

【注意事项】
- 本补丁只含主程序 exe，不含游戏本体数据；请自行准备游戏本体。
- 不影响存档。
- 游戏为 DirectDraw 独占全屏 640x480 16 位色，原生不支持窗口化；
  如需窗口运行，请配合 DxWnd 或 dgVoodoo2 等工具。
- 若杀毒软件误报，属正常（修改过的旧 exe），请自行判断。

【日本語メモ】
Windows NT 系（2000以降）で起動できない問題を修正した
hakusyo.exe です。元の exe をバックアップしてから上書きしてください。
CD-ROM チェックを回避し、ゲームフォルダからデータを読み込みます。
（本パッチは exe のみです。ゲーム本体は別途ご用意ください。）
========================================
