HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2023
0216
秋月x86(を参考にして長所を全部無駄にした非)互換のエミュレータを公開1解決


秋月

リンク

2023/2/16(Thu) 22:17:43|NO.99108

x86(を参考にして長所を全部無駄にした非)互換のエミュレータを公開しました。まだ開発段階で、対応していない命令や挙動の異なる命令がありますが、基礎的な機能はサポートされています。
BIOSのバイナリデータ、テスト用のフロッピーディスクイメージファイル、及びそれらの原始コードが同封されています。ダウンロードしたzipファイルを展開し、emulator.exeを実行すると、自動で読み込み、実行されます。

※x86(IA-32)、IA-64、x86-64(AMD64/EM64T)、ARMなどのアーキテクチャとは構造から全く異なります。これらのアーキテクチャを採用した機械語バイナリデータを実行しないでください。
※HSP3.6beta1で開発しています。HSP3.6beta2及びそれ以上のバージョンのHSPでは、コールバックルーチンの仕様が異なるためコンパイルと動作確認を行っていません。

下記のリンクからダウンロードができます。
https://www.akidukisystems.com/software/16bitvm

同封物
・emulator.exe(エミュレータ本体)  ファイルの場所: 展開したディレクトリ
・asm.exe(専用のアセンブラ)  ファイルの場所: 展開したディレクトリ\Assembler
・上記2つのHSP3.6b1ソースコード  ファイルの場所: あちこち
・各種 落書き(のようなマニュアル)  ファイルの場所: 展開したディレクトリ\テキストファイル
ほか多数



この記事に返信する


秋月

リンク

2023/2/16(Thu) 22:28:48|NO.99109

文章がおかしいので訂正

ダウンロードしたzipファイルを展開し、emulator.exeを実行すると、自動で読み込み、実行されます。
を下記のように訂正します。

エミュレータを起動するには、ダウンロードしたzipファイルを展開し、emulator.exeを実行してください。BIOSのバイナリデータが読み込まれ、実行に移されます。



ONION software Copyright 1997-2023(c) All rights reserved.