Windows10でToHeartは動くが、そのための互換性設定は載っていない

26年前に発売されたWindows95用のゲームソフト「ToHeart」が動くらしい。 それは、マイクロソフトがToHeartのためだけに互換性設定を作っているからだ、という噂がまことしやかに聞こえてきた。 我々はその謎を解き明かすべく奥地へと向かった我々取材班が見たものは…。
37
ふじさき🪫みの @fujisakihiro

90年代後半とかの昔の話にすがる言い訳が似合う大人。主食はラーメン。属性は混沌・中庸。最近の興味は競馬とお茶とゾンサガとお茶。就職氷河期ロスジェネ世代。

ふじさき🪫みの @fujisakihiro

ToHeartのWindows95版がWindows10でも動くと聞いて俄然気になり、荷物入れの段ボールをひっくり返して見つけ出しCDをパソコンにセット! ……たしかに何の問題も無くセットアップできますねWindowsの後方互換性マジ凄まじい。 あー、確かにゲームCDに入ってるファイルの日付が26年前の今日だ。 pic.twitter.com/mppAHQz57d

2023-05-23 22:47:01
拡大
ふじさき🪫みの @fujisakihiro

CD/DVD/BDドライブのドライブレターをQにするのは古い人間の習性なので気にしちゃいけない。

2023-05-23 22:50:34
ふじさき🪫みの @fujisakihiro

何の不具合も無く動きますね、Windows95版の初代ToHeart。ぶらーんにゅーはー♪まだバッチリ歌えるw 名前設定画面の曲「お名前何てーの」でしたっけ……懐かしい。26年経っても全然記憶に残ってるのは、ゲームや音楽の出来の良さの賜物か。……中年になって先週のことすら覚えてないのに。 pic.twitter.com/fHz9KXVl0P

2023-05-23 22:57:51
拡大
拡大
あろTAKE!(ときどき執事&メイド) @aro_take

後方互換性が優れているだけでなく、プログラマが優秀なのだと思います。ToHeartは当時では技術的に結構画期的でした。 メインループの作りすら怪しいメーカーは多々ありましたよ。 ある程度正しいWindowsの知識を基に作られているのでしょうねtwitter.com/fujisakihiro/s…

2023-05-23 23:19:24
ふじさき🪫みの @fujisakihiro

なるほどー、Windowsの規格にきちんと準拠し、且つ怪しい動きのないようにしっかりプログラムされたソフトだからこそ、Windowsのバージョンが変わっても何も問題なく動いてるってことなんですね。ToHeartってゲーム内容だけじゃなく、全般によく出来てるのか……。 twitter.com/aro_take/statu…

2023-05-23 23:39:11

当時、DirectXも使わずにダブルバッファを駆使して画像を動かして簡易アニメーションしていましたし、オーソドックスなゲームの作り方として精度が高かったです。

かりけら㌠ @calycera

ちゃんと作れば動作する互換性を維持するマイクロソフトも互換性が維持される限り動作するように作ったプログラマーもすごいということか… (動作するソフト自体希少じゃね?感あるなー) twitter.com/aro_take/statu…

2023-05-24 00:29:18
ふじさき🪫みの @fujisakihiro

ToHeartの一つ前、1996年11月に発売されたLeaf作品……というかアミューズメントディスクの『さおりんといっしょ』は、プロパティの互換性で256色モードに制限することで動きますね。 またToHeartの次作、1997年11月の『初音のないしょ』の方はToHeartと同じでそのまま動くし、なんかほんと凄いな…… pic.twitter.com/d4c1CorN3K

2023-05-24 01:04:11
拡大

# それは、発売当時からそうなんですよ…

ふじさき🪫みの @fujisakihiro

@renrakuyou9001 ソフトのプログラミングの技術力とかWindowsに正確に対応できてるかとか、同じメーカーでもソフトによって動く動かないがあるっぽいですし、実物で試してみないとなんとも言えないですねー。少なくとも、ToHeartはゲーム内容だけじゃなくプログラム面でもしっかりしてるみたいです。

2023-05-24 01:16:00
ふじさき🪫みの @fujisakihiro

@kamz_t 同梱のチラシとかはほんのり汚れ(カビ?)が浮いてますけど、ディスクの方はきれいなもんです。ちゃんとプレスされたCDで、むき身で置いといたりしなければまだまだ長期間保ちそうな印象ですね。

2023-05-24 01:19:05
Kenji @kenjinote

@fujisakihiro 16bitは非対応になったけど、WindowsのAPIで動かなくなったのほとんど無い気がする

2023-05-24 01:38:40
ひろあき @_8862841651331

@fujisakihiro 互換モードを使用してですか?

2023-05-24 06:25:02
腐れバナナ @yaruojpy

@fujisakihiro @kuwaccho0711 Mac版のLightWave3Dさんはコロコロバージョンが上がるOSに対応してくれなかったけど(と言うよりも下方を捨てないとそれぞれの対応は不可能に近い)、Windowsさんはバージョンが2つ上がっても対応してくれたから、ある意味Windowsさんの方がサスティナビリティ。

2023-05-24 06:49:31
よこやま @tetsu20000

Windows10で、PC版ToHeartが動くという情報がはいった 真相を究明すべく、現地へと飛んだ取材班が見たものとは・・・ 葵ちゃーん!! 俺だー!! やっぱ葵ちゃんは、制服のままトレーニングしてて臭い葵ちゃん特有のいい匂いがするのが俺の葵ちゃんなんだ! CG達成率0%がちょっと切ない pic.twitter.com/kIOlFQTCKf

2023-05-24 13:34:48
拡大
拡大
拡大
拡大
mania3bb @mania3bb2007

@fujisakihiro Microsoftの互換性を維持する努力のたまものですね。 xtech.nikkei.com/it/article/OPI…

2023-05-24 08:21:46
いつみさん @itsumi33

ToHeartどころか、Windowsにはほとんど売れてなかった時代のWindows2.0用のソフト数十本を動かすためのパッチがそれぞれに用意されてると聞いております。

2023-05-24 22:47:19
ぎどにゃす @gidodongas

実はWindowsにはToHeartを動かすためだけの互換性設定があります。コンシューマOSのNTカーネル移行に当たり当時売り上げの大きかったソフトウェアを片っ端から検証して9x>NTで動かなくなるソフトの互換設定を作ったそうなのですがToHeartもそのうちの1本 twitter.com/aro_take/statu…

2023-05-24 06:59:18
あろTAKE!(ときどき執事&メイド) @aro_take

@gidodongas 互換設定は昔からありますが、実はその設定を行っても動かないソフトは結構あります。作りそのものがOSの挙動にあっていないのです。 9x系とNT系の違いもそうですが、そもそもWindowsイベントの発生順番が異なるなど微妙なところが違っているのですよ。

2023-05-24 07:04:53
あろTAKE!(ときどき執事&メイド) @aro_take

@gidodongas OS内に互換性データベースは存在しますが、それでも動かないと判断されたものも実はあります。互換性データベースの確認のツールのACTは最近だと、ADKに入っているようですね。そのACTが動かないという、なかなか罠…。

2023-05-24 09:02:05
あろTAKE!(ときどき執事&メイド) @aro_take

なんとか動かせるようにしました。 互換性DBに、ToHeartは載っていないようです。 pic.twitter.com/uNpfp3Bpvd

2023-05-25 00:40:41
拡大