板検索:
PCエミュレーター統合スレッド Part8 (516)
まとめビュー
1
ナイコンさん[sage]   投稿日:2017/01/04 13:32:45
古き良き、1970年代〜90年代のマイコンエミュレーター統合スレッドです。
基本、開発・人柱・新バージョンの報告や話題等で進行をお願いします
たまには上記の延長線上での脱線も可

※家庭用ゲーム機器は板違いです。(ぴゅう太はOK)
※ジェネレーターや其れに準ずる質問等はスレが荒れる原因になるので華麗にスルーして下さい
※上記の事柄に反応した場合その人も同じ池沼扱いされますので決して反応してはなりません
※このスレは如何にスルーできるか問われるスレですので肝に銘じておいて下さい
※禿しく空気読め

前スレ
PCエミュレーター統合スレッド Part7
PCエミュレーター統合スレッド Part6


2
ナイコンさん[sage]   投稿日:2017/01/04 13:51:55
1乙

3
ナイコンさん[sage]   投稿日:2017/01/04 17:34:29
x1のromサイトって存在しないんですか?
コメント1件

4
ナイコンさん[sage]   投稿日:2017/01/04 18:15:59
MXに流れてた奴と同じだったけど、どこかで見かけたぞ・・・4.5年前の話だが

5
ナイコンさん[sage]   投稿日:2017/01/04 18:28:07
※ジェネレーターや其れに準ずる質問等はスレが荒れる原因になるので華麗にスルーして下さい

6
ナイコンさん[]   投稿日:2017/01/04 18:37:59
990 :
武田 ◆bnZpPXJze51u
2017/01/03(火) 20:48:23.56

緩募。
X1turboZで追加された画面モードでの、VRAMの使われ方が分かる資料と、
著作権的に問題のない検証用プログラムがあると助かります。
年始の内に、いい加減対応しておこうかと。

7
ナイコンさん[sage]   投稿日:2017/01/05 10:39:48
ネオ 神戸 x−1

8
ナイコンさん[sage]   投稿日:2017/01/05 11:25:19
emulation9どうなった
コメント1件

9
ナイコンさん[sage]   投稿日:2017/01/05 11:45:54
どうもなってない

10
ナイコンさん[sage]   投稿日:2017/01/05 13:53:01
>8
Linuxで英語設定のブラウザからググってんのか?

11
ナイコンさん[sage]   投稿日:2017/01/05 16:26:10
3が日過ぎても日記が年越しソバのまま


12
ナイコンさん[sage]   投稿日:2017/01/05 17:10:01
ぼくのブラウザからアクセスすると403になるのはどうしてですか?

13
ナイコンさん[sage]   投稿日:2017/01/06 04:44:08
>3
TOSECやNeo-Kobeなどのグループが、国内パソコンのソフトを積極的に収集してるから、
色々調べれば、あるいは…

14
ナイコンさん[sage]   投稿日:2017/01/06 10:42:17
徳川にあるよ

15
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/01/07 06:45:43
あけましておめでとうございます(非常に遅いですが)
なんとか、12/31分まで取り込めました。
https://osdn.net/projects/csp-qt/releases/66943

色々バタバタしてて、あんまし進んでないです(;´Д`)
コメント2件

16
ナイコンさん[sage]   投稿日:2017/01/10 00:59:59
http://www.x1center.org/sdx1/sdx1_0.html

turboZといえばX1センターのこれくらいだよね・・・

17
ナイコンさん[sage]   投稿日:2017/01/14 13:08:41
Copyright c1999-2017 emulation9, navarone. All rights reserved.
18年もやってる(た?)のね、中の人亡くなったのかな
コメント2件

18
ナイコンさん[sage]   投稿日:2017/01/14 13:31:45
中の人?

19
ナイコンさん[sage]   投稿日:2017/01/14 23:03:54
中野人など居ないっ!

20
ナイコンさん[sage]   投稿日:2017/01/14 23:08:22
>17 面白いと思って書いてるの?

21
ナイコンさん[sage]   投稿日:2017/01/14 23:17:52
まだ買えると思ったら、ぼりすぎやろw

22
ナイコンさん[sage]   投稿日:2017/01/15 10:50:12
>17
だから繋がらなくなったのか(´・ω・`)
コメント1件

23
ナイコンさん[sage]   投稿日:2017/01/15 10:58:17
>22 面白いと思って書いてるの?

24
ナイコンさん[sage]   投稿日:2017/01/15 12:40:59
eSC-3000修正ありがとうございました
ばっちりです

25
ナイコンさん[sage]   投稿日:2017/01/15 13:07:36
ねぎ

26
ナイコンさん[sage]   投稿日:2017/01/16 11:31:26
ネキ1ネキ4

27
ナイコンさん[sage]   投稿日:2017/01/16 22:23:06
えみゅないんは、くろーむでデータセイバーONにすると、ねぎでるよ。

28
ナイコンさん[sage]   投稿日:2017/01/16 22:48:13
foxねぎプニルねぎ。もう知らね

29
ナイコンさん[sage]   投稿日:2017/01/22 22:40:51
>15
・opengl32.dllをリネームして使用されないようにする
・emumsx1フォルダには何も無い状態でemumsx1.exeを実行する
・バッチファイルの記述 .\emumsx1.exe 1> .\_msx1_log12.log 2>&1 で標準出力も標準エラー出力も同じファイルにリダイレクトする
の条件を満たして試行してみましたが、リダイレクトすると前スレ902などで書いたWindows7の環境では落ちてしまうみたいです。exeファイルのダブルクリックでは落ちません。

Win10とWin7の出力結果を1つにくっつけてみました。
http://pastebin.com/x0KKMP8Q
これで誰でも閲覧可能?
コメント2件

30
ナイコンさん[sage]   投稿日:2017/01/22 23:10:40
>15
すみません、
PCエミュレーター統合スレッド Part7
PCエミュレーター統合スレッド Part7
あたりの話を蒸し返します。(動作が軽くなるような変更は個人的に大歓迎なので。)

VMware上のUbuntuで、emumsx1のセルフビルドを試してみました。
(gcc5では最適化に不具合があるのかなぁ。普通にビルドするとfmgen.cppの232行目で落ちるけど、その直前で
type,i,j,amtable,amtをprintfするか、デバッグ向けっぽい設定でビルドすると動くという謎現象。)
PCM1BITクラスに関しては PCM1BIT::write_signal の中で SIG_PCM1BIT_SIGNAL の時に touch_sound() を呼べば、
set_realtime_render() を呼び出さなくても20161018版よりは改善されるみたいです。しかし、微妙に音程が低いように思います。
YM2203クラスのPSG部分のほうは全然わかりません。set_realtime_render() を呼び出さない場合は実機と比較して、
テンポは変わらないのに音程が低くなったように聞こえます。

1つ、要望に近い提案ですが
・VMクラスやデバイスのクラスからset_realtime_render()を呼び出すのではなく、ユーザーがメニューから
set_realtime_renderのtrue/falseを切り替えできるようにするのはどうでしょうか?
喋る処理があるようなゲームで遊ぶ場合はtrueにする、BASICのPLAY文で音を鳴らすだけの場合はfalseにする、みたいな。
デフォルト値はtrueのほうが親切かもしれないけど、喋る処理が正常に聞こえるようになったらデフォルト値をfalseにするか、
又はメニューを削除して内部のデフォルト動作もfalse相当にするけど#ifdefかset_realtime_render()呼び出しで
true相当に変更できる余地は残す、とか。

1つ、要望に近い質問ですが
・set_realtime_render(true)を使わずに正常に聞こえるようにするための調査、Todoリストに入れていただくことは可能でしょうか?
簡単なテスト用のROM(実機のBIOSやC-BIOSで起動したemumsx1でROMカートリッジとして使用することも可能、emumsx1の
BIOSの代わりに使用することも可能)ぐらいはこちらで用意します。PCM1BIT用とPSG用と。
そもそも量子化ビット数が1ビットなので音質は悪いですが、エミュレータのバージョン間の動作比較用には使えます。
コメント2件

31
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/01/23 01:20:53
>30 ありがとうございます。

>(gcc5では最適化に不具合があるのかなぁ。普通にビルドするとfmgen.cppの232行目で落ちるけど、その直前で
type,i,j,amtable,amtをprintfするか、デバッグ向けっぽい設定でビルドすると動くという謎現象。)

正月の間に、たまたまDockerでUbuntu16.04LTSでのクロスビルド環境を整えられましたので試しましたが、確かに落ちますね(;´Д`)
と言う事で、対策しました。
最新のgitのbuildvars.datの、USE_RADICAL_OPTIMIZE項を、

32
ナイコンさん[sage]   投稿日:2017/01/24 02:26:27
>30
途中でポストしたあげくにリセットかけたので、再度m(_ _)m

>VMware上のUbuntuで、emumsx1のセルフビルドを試してみました。

問題点を、最近たまたまご指摘の直前に確認できたので、修正入れました。
(dockerにUbuntu16.04環境を入れてビルド試したら云々です)
buildvers.datの、USE_RADICAL_OPTIMIZEを「No」などにしてみて下さい。

>PCM1BITクラスに関しては(中略)

>・VMクラスやデバイスのクラスからset_realtime_render()を呼び出すのではなく、ユーザーがメニューから
>set_realtime_renderのtrue/falseを切り替えできるようにするのはどうでしょうか?

一応実装してみました。
「音声」→「厳密なレンダリングをする」です。
これで上手くいくとは思いますが…

>・>set_realtime_render(true)を使わずに正常に聞こえるようにするための調査、Todoリストに入れていただくことは可能でしょうか?
(中略)
>BIOSの代わりに使用することも可能)ぐらいはこちらで用意します。

ありがとうございます。
多分、PCM1BIT用だけで事足りるとは思います。
甘えさせて頂いて、申し訳ございません。

後、この問題に関してですが、PCM1BITが非常に汎用性が高いので、1サンプル毎に必ずmixしないと上手くいかない造りになってるからだとは思います。
これ、対策が結構ややこしくなり(今考えているのは、Signalが変化した時の時間を記録しておいてmix()の時に展開する)、下手にやれば重くなる可能性も高いので、色々細工する必要がありそうです。
コメント1件

33
Artane. ◆1o3c8RYIzjU0 [age]   投稿日:2017/01/24 02:30:36
あ、>32 は私です(^_^;)
で、今、次のリリースの為にコンパイラをバッチで廻しています。
メニューなどの大半に、日本語訳とツールチップ(マウスカーソルが指してるアイテムの近くに解説文が浮かんでくる奴)をつけました。
一部、いい加減かもしれません(;´Д`)
とりあえず、24日の夕方(JST)迄には出したいところですが。

34
ナイコンさん[sage]   投稿日:2017/01/24 06:06:08
QEMUとかPCemとかBochsとかDOSBOXとかPC-AT互換機エミュのHDDエミュ
にはヘッダが付いていないのが多いのか、CHSの設定が面倒だぞ

35
ナイコンさん[]   投稿日:2017/01/24 09:48:50
素人ですいません。
snes9xでロマサガ3をやっていたのですが、終盤でセーブデータが壊れたみたいになってしましました
どうにかならんでしょうか?
ここまでかなりやりこんできたので正直ショックです
ファイルが壊れています
と出ます。助けてくださいおねがいします
コメント1件

36
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/01/24 16:20:02
…と言う事で、やっと、やっと!!(ここ強調)リリースできました(;´Д`)
https://osdn.net/projects/csp-qt/releases/67002

今回から、Ubuntu 16.04LTS向けのビルドが追加になり、今までのLinux環境のはDebian sid専用になりました。
sid以外のディストリの方は、多分Ubuntu16.04LTSで動くと思います。動かないのかもしれませんが、その場合は自家ビルドで…(;´Д`)
コメント1件

37
ナイコンさん[sage]   投稿日:2017/01/24 23:01:08
>36
実機のWindows7とVMwareのUbuntuで、ビルド済みバイナリを試しました。ソースからの自前ビルドは試してません。
厳密なレンダリング(Strict Rendering)にチェックを入れると、PCM1BITは正しく喋っているように思えます。PSGはチェックを入れても入れなくても同じような感じで、正しく喋ってません。
20161010版や20161027版ではPCM1BITもPSGも正しく喋っているはずです。

(MSXの場合、fmgenじゃなくて別のものを使ってみるという方法もあるんだけど。)


年末年始あたりに9割ほどまで作ったものがありますので、仕上げしてアップローダーに置いておきました。
http://umaiboux.k-free.net/yaya/wav2msxrom_1bit.html
ROM作成ツールが主役のようにも読めますが、入っているサンプルROMだけ使ってエミュレータの動作確認できると思います。
コメント2件

38
ナイコンさん[sage]   投稿日:2017/01/24 23:51:25
>35
ソフト板にsnesスレがある。

39
Artane. ◆1o3c8RYIzjU0 [age]   投稿日:2017/01/25 02:05:33
>37
ありがとうございます。
とりあえず試してみましたが、確かにPSGだと音程が違いますね。
後で、昔のビルドではどうだったかみた上で、色々やってみますね。

40
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/01/25 18:20:33
>37
直してみましたのでお試しください。
SP_TESTFIX.20170124-1.7z
https://www.axfc.net/u/3768492

なんだかんだで一行追加すればなんとかなってしまいました(;´Д`)
コメント1件

41
ナイコンさん[]   投稿日:2017/01/25 19:25:07
パソコンサンデー 最終回
https://www.youtube.com/watch?v=f6R4T7bYG9k

42
ナイコンさん[sage]   投稿日:2017/01/25 23:08:48
>40
実機のWindows7で、emumsx2.exeのみ確認。
厳密なレンダリングにチェックを入れると、PCM1BITもPSGも正しく喋っているようですね。
コメント1件

43
ナイコンさん[sage]   投稿日:2017/01/27 14:17:00
emulation9 閉鎖してない?

44
ナイコンさん[sage]   投稿日:2017/01/27 14:20:15
↑定期的に出てくるこれ何

45
ナイコンさん[sage]   投稿日:2017/01/27 14:25:26
心の病だろうな

46
Artane. ◆1o3c8RYIzjU0 [age]   投稿日:2017/01/27 14:49:39
マジレスすると、家の回線にフィルタリング入れられてるんじゃないですかね。
ネームサーバー検閲するあたりのタイプを。

47
ナイコンさん[sage]   投稿日:2017/01/27 23:00:07
もう別の意味ですごいな。全く閉鎖なんかしてないのに、
ここの定期的書き込みがGoogleに影響しているのか、
検索に入力すると続きの候補に「閉鎖」って出てくるよ。
狙ってやってるとしたら悪意の塊だな…。

48
ナイコンさん[sage]   投稿日:2017/01/29 03:32:08
emulation9、いつの間にか元に戻ってるな
コメント1件

49
ナイコンさん[sage]   投稿日:2017/01/29 05:55:13
>48
スマホから見てるんじゃない?
コメント1件

50
ナイコンさん[sage]   投稿日:2017/01/29 07:44:39
artaneさんのが最近になって時々emulation9に出てるな
まぁ、ここ見てなきゃ気付かないだろうね

51
ナイコンさん[sage]   投稿日:2017/01/29 09:18:27
元に戻ってる?

52
ナイコンさん[age]   投稿日:2017/01/29 11:39:11
sssp://img.2ch.sc/ico/mokkori-na_2.gif
Emu-France

53
ナイコンさん[sage]   投稿日:2017/01/29 13:43:07
>49
いやパソコンだけど
最近まで403で見れなかったが今は普通にアクセスできるようになっている

54
ナイコンさん[sage]   投稿日:2017/01/29 14:04:28
いちいち報告うざい

55
ナイコンさん[sage]   投稿日:2017/01/29 18:08:42
ずっと見れてるよ

56
ナイコンさん[sage]   投稿日:2017/01/30 07:28:22
404ならいざ知らず403で閉鎖されたと考える頭がおかしい
コメント1件

57
ナイコンさん[sage]   投稿日:2017/01/30 11:27:10
https://ja.wikipedia.org/wiki/HTTP_403#HTTP_403.E3.82.A8.E3.83.A9.E3.83.BC.E3.81.AB.E3.81.8A.E3.81.91.E3.82.8B.E3.82.B5.E3.83.96.E3.82.B9.E3.83.86.E3.83.BC.E3.82.BF.E3.82.B9

58
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/01/30 15:15:07
リリースできましたよ(;´Д`)
https://osdn.net/projects/csp-qt/releases/67032
コメント2件

59
ナイコンさん[sage]   投稿日:2017/01/30 23:16:28
>58
実機のWindows7で、emumsx1.exeのみ確認。
音に関しては>42に書いたのと同様、厳密なレンダリングにチェックを入れるとPCM1BITもPSGも正しく喋っているようです。

表示基盤がOpenGL v3.0の場合:
>29に書いたのと同様、標準出力と標準エラー出力をリダイレクトすると落ちます。exeファイルのダブルクリックでは落ちませんが、QWidget::repaint: Recursive repaint detected は出てます。

表示基盤がOpenGL v2.0の場合:
標準出力と標準エラー出力をリダイレクトしても落ちないようです。exeファイルのダブルクリックでも落ちません。QWidget::repaint: Recursive repaint detected も出てません。

少なくとも、うちのWindows7ではOpenGL v2.0を使ったほうがいいのかな。
コメント1件

60
ナイコンさん[sage]   投稿日:2017/02/01 18:44:41
またemulation9 閉鎖してない?

61
ナイコンさん[sage]   投稿日:2017/02/01 18:50:03
>56

62
ナイコンさん[sage]   投稿日:2017/02/01 19:03:59
中国はフォントがたくさん使えないパソコンの時代
中国語のメッセージはどうしていたんだろうか
コメント1件

63
ナイコンさん[sage]   投稿日:2017/02/01 19:06:28
>62
何せ「ドラゴンクエスト」の勇者の名前をアラビア数字4桁にしてしまった国だからな。

64
ナイコンさん[sage]   投稿日:2017/02/01 21:46:07
0721かな

65
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/02/02 00:27:41
>59
OpenGLv3でのクラッシュ問題ですけど、件のメッセージをググって試しに直してみました。

CSP_TESTFIX.20170201-1.7z
https://www.axfc.net/u/3771344
これでうまくいってるといいのですが…(´・ω・`)
コメント1件

66
ナイコンさん[sage]   投稿日:2017/02/02 03:21:22
こんなのあるんだ

DOSVAX (AX PCエミュレーター)
http://island.geocities.jp/cklouch/soflib/dosvax/dosvax.htm
コメント1件

67
ナイコンさん[sage]   投稿日:2017/02/02 13:07:28
>66
Windows7以降対応ってあるけど、Vistaでも動きました、
subsysのバージョンを書き換えたらserver2003でも動きました。
たぶんXPでも動く。
コメント1件

68
ナイコンさん[sage]   投稿日:2017/02/02 13:13:27
>67
ホストのドライブがVista以降じゃないと見れないので、
実質Vista以降じゃないと使えないかも
コメント2件

69
ナイコンさん[sage]   投稿日:2017/02/02 13:27:47
>68
設定が悪かっただけだった。普通に作動した

70
ナイコンさん[sage]   投稿日:2017/02/02 13:39:11
>68-69
やっぱり駄目だった。
Vistaでは問題なく動くけど、XP(server 2003)以前だとホストのドライブを
認識しない

71
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/02/03 06:03:39
またまた、大規模に変えています。
今度は、コンパイル時間を圧縮する為に、デバイスの大半を独立したライブラリに追い出しています。
# make -j6で二時間とかかかってますからねー(;´Д`)
## もっとかな?(;´Д`)

全てのデバイスは厳しいですが、一番ボトルネックになってる所(i386とかあのへん)は追い出せる見込みが立ちました(まだ本格的な作業に入ってないけど)。
今のところ、FM-7とX1がどうにか動いてます(全てのデバイスを追い出せてる訳でもないのですが)
お騒がせして申し訳ございません>武田さん
コメント1件

72
ナイコンさん[sage]   投稿日:2017/02/03 22:04:18
>65
Windowsではexeファイルだけの差し替えですよね。
InitInstance()だのスレッドだのがログに出てくる順番が異なったりはしますが、うちのWindows7でOpenGL v3.0を使った場合
標準出力と標準エラー出力をリダイレクトすると落ちます。exeファイルのダブルクリックでは落ちませんが、QWidget::repaint: Recursive repaint detected は出てます。
という感じで>58の物と同じ現象のようです。


それより、>71
>デバイスの大半を独立したライブラリに追い出しています。
というのが気になります。
Windowsで言うと、機種によってexeファイルが異なるのは今までどおりだけどデバイスの大半は機種共通のdllファイルに入れる、ということでしょうか。
それだと、#defineによって動作が変わる箇所はどうなるのでしょうか?

例えばMSXでは一部市販ソフトの不具合対策のためにYM2203_PORT_MODEを定義してym2203.cppで使われてたりとか。

今のym2413.cppではリズム音とメロディーを左右に振り分けてるけど、MSXでは左右同じ音にしたいので
http://umaiboux.k-free.net/yaya/2016-04-01plus1.html
http://umaiboux.k-free.net/yaya/2016-04-13plus1.html
では#if definedを追加してたりします。

73
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/02/04 02:40:08
完全にフォークしてしまうのであればともかく、
(私の方が停滞してますが)一応同期してやっていこう
ということになっているつもりですので。

osd以下は好きなように弄っていただいていいですが、
仮想マシンなど共有部分の設計の根幹に関わる設計変更は、
余程の理由でない限りはご勘弁いただければと。
少なくともビルド時間の短縮のため、という理由には
見合わないかなあと感じます。
コメント1件

74
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/02/04 02:43:10
近々一度更新するつもりです。
正月休みに実装したTK-85と、ワンボードマイコン系で
ボタンにも画像を貼る仕組みを一旦出しておこうかと。

メニュー周りを一度見直したいなあと思っています。
現状、仮想マシンの設定とWindowsアプリケーションとしての設定が
ごっちゃになっているのを、ちゃんと分離して整理したいなあと。

75
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/02/04 05:05:42
>73
はい、わかりました。
i386とかの、ビルドに猛烈な時間がかかるデバイスを何とかしてコンパイル回数減らしたいなという所ですが。

ところで、FMGENに細工して、独立した(OPN不要な)PSG(AY-3-8910とか)を作ってみました。やろうとしていた事の下準備で作ってみています。

76
ナイコンさん[sage]   投稿日:2017/02/04 13:49:03
VC++でビルドした場合のi386.objのような物を複数機種のビルドで使い回しできたらいいのかもしれないけど
同じ結果になるコンパイルスイッチの物同士だけ自動的に使い回して不具合も出ないような仕組みが簡単に
構築できるんだったら苦労しませんわよね
コメント1件

77
ナイコンさん[sage]   投稿日:2017/02/04 16:57:01
できればFDDアクセスランプを画面外に出して欲しい
Bドライブのアクセスランプの緑は通常88やX1の2HDの色なので
緑は2HD使用時に割り当てて欲しいですな

78
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/02/04 17:17:34
>76
考えてみたら、意外と難しくなさそうだというのが、C++で本腰入れたらわかってきました。
多重継承を逆手に取ったある種のトリックなんですが、既にqt/common/menu_flags.なんとか辺りで使っております。

ビルド時間で最大のボトルネックになってるi386エミュレーションコアは、やってみたらものすごい「きつく」なってますし、当面は(本家とは分離して、本家に簡単にリバート出来るようにした)技術検証を優先しようと思います。gitではブランチ切った方がいいかな。

直接のメリットは、コンパイル時間とディスク占有量の圧縮ですが(家でビルドすると数ギガバイトは潰れる)、他に何かメリットが出てきそうですので。

79
ナイコンさん[sage]   投稿日:2017/02/04 19:25:33
いったい何のPCエミュの事語ってるか全く分からん。

80
ナイコンさん[sage]   投稿日:2017/02/05 07:36:45
リセットを押すとテープのマウントが解除される状況を
リセットを押してもテープの状態保持が望ましいです
eX1/X1turboの途中でテープ読み込み中止してもエラーにならないで固まったまま?
なのでAPSSの使い勝手に不都合を感じます
X1ではキーボード上でカセットコントロールできると有難いです

81
ナイコンさん[sage]   投稿日:2017/02/06 10:47:43
武田さんemuも仮名入力支援ツールが欲しい(´・ω・`)
コメント2件

82
ナイコンさん[sage]   投稿日:2017/02/06 23:09:52
>81
前スレを909で検索してみればいいんじゃないかな

83
ナイコンさん[sage]   投稿日:2017/02/07 22:29:48
>81 実装されるまで、とりあえずこちらで我慢
http://www.vector.co.jp/soft/winnt/util/se514733.html
コメント1件

84
ナイコンさん[sage]   投稿日:2017/02/09 10:01:33
TAKEDA氏のBinaryがAvast様にMalware-genと拒否られてまう・・・
毎度のEvo-genだっけ?とは違った

85
ナイコンさん[sage]   投稿日:2017/02/09 12:20:42
ウイルスバスターさんも一部のexeファイルを
ウイルス判定してくれます

本当に何か入っているんじゃ・・・
コメント1件

86
ナイコンさん[sage]   投稿日:2017/02/09 19:51:30
VirusTotalで半分以上で検出されればまだしも誤検出だろ
特にバスターやAvastは
MSEかNOD32の方がマシでは
コメント1件

87
ナイコンさん[sage]   投稿日:2017/02/09 20:04:18
誤爆の話に出るのは大体Avastやね
たまにノートンとか

88
ナイコンさん[sage]   投稿日:2017/02/09 20:05:25
>85
>本当に何か入っているんじゃ・・・
ソースから自分でコンパイルしてみればいいのに…

89
ナイコンさん[sage]   投稿日:2017/02/09 20:23:30
VirusTotalで30/52だったのは草はえるw

90
ナイコンさん[sage]   投稿日:2017/02/10 00:13:48
更新内容が英語でしか記載されていないのがすげー怪しい

91
ナイコンさん[sage]   投稿日:2017/02/10 05:02:35
>86
MSEは検出性能良くないしなぁ

92
ナイコンさん[sage]   投稿日:2017/02/10 12:25:26
エムシーアフィーも反応する

93
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/02/10 18:53:38
>29
まだ、現象が突き止められないので、とりあえずデバッグビルドしてみました。
CSP-TEST-20170210-2.7z
https://www.axfc.net/u/3774177
SHA1SUM: 4840f70571f35ed91aa8e3fafe70ff67cf4c24bc

異常発生時のメッセージがログに出てくるので、それをコピペしてみてはいただけないでしょうか。
本当はバックトレースがほしかったのですが、どうやら公式のQtパッケージでは出してくれないようです。
コメント1件

94
ナイコンさん[sage]   投稿日:2017/02/10 23:34:19
>93
>プロシージャ エントリ ポイント __gxx_personality_v0 がダイナミック リンク ライブラリ libstdc++-6.dll から見つかりませんでした。
でした。
コメント1件

95
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/02/11 07:03:29
>94
あらまぁ(´・ω・`)
これではどうでしょうか?
CSP-TESTBUILD-20170211-1.7z
https://www.axfc.net/u/3774415
コメント1件

96
ナイコンさん[sage]   投稿日:2017/02/11 21:32:52
>95
起動しました。
opengl32sw.dllというファイルが入っているのに気付かず、そのまま実行しましたがリネームしてもしなくても同じですかね。
Win7でexeファイルのダブルクリックでは落ちませんが、QWidget::repaint: Recursive repaint detected は出てます。

Win10とWin7の出力結果は
http://pastebin.com/xGnrvejJ
こんな感じです。
コメント1件

97
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/02/12 18:12:20
>96
一歩前進…ですかね。
ログの感じからすると、Windows7上で動いてるIntelのOpenGLドライバとQtとの相性っぽい気がしなくはないのですが…
とは言え、色々至ってない所がこちらにあるという感じもしますので、とりあえずこれをお試し願います。

CSP_TESTFIX.20170212-1.7z
https://www.axfc.net/u/3774960
SHA1SUM: bb8504e5f7667943fcdc23fc3a9ae01983be89ef
2つのパターンで作成してみましたので、両方ともログを貼っていただけると…
あと、今回からGUIの大半が一個のDLLに分離できたので、そこら辺やQtライブラリを入れ替えていただけないでしょうか(添付してあります)。

98
ナイコンさん[sage]   投稿日:2017/02/12 22:06:21
過去のファイルは不要で、CSP_TESTFIX.20170212-1.7zの中のファイルのみ使用して
・libQtのファイルとWith_Qt5.4のファイルの組み合わせで動かす
・libQtのファイルとWithout_Qt5.4のファイルの組み合わせで動かす
の2パターンということでしょうか。

Win7での2つの出力結果は
http://pastebin.com/HyLtKF5n
こんな感じです。時刻以外は同じ、ですかね。

With_Qt5.4とWithout_Qt5.4のバイナリはほぼ同じで数バイト異なるだけ、で正しいでしょうか。
コメント1件

99
ナイコンさん[]   投稿日:2017/02/13 02:25:40
ツクモ

100
ナイコンさん[]   投稿日:2017/02/13 02:25:59
100

101
ナイコンさん[sage]   投稿日:2017/02/13 09:08:54
HB-101

102
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/02/18 19:32:11
>98
はい。(多分)そうです。
Qt5.4以降のAPIを使うかそれ以前からあるAPIにするか以外の違いがないので。

で、色々調べて見ましたが
、どうも原因が見えないと言うか、Windows7のドライバー(Intel製?)との相性なのではないか。と言う事で、
当面はGL2.0をデフォルトにします。

後、Issuesに記録しました。

近い内に、Windows7の試供品をVMに入れて動かすのと、バックトレースを何とかして組み込むのをやろうとは思ってます。

103
ナイコンさん[sage]   投稿日:2017/02/20 10:15:07
TAKEDA氏のエミュレータって、何でウイルス反応するんだろう
この前更新されたTK-80BSも反応が出て隔離された
気持ちが悪いからバイナリを削除した(´・ω・`)

104
ナイコンさん[]   投稿日:2017/02/20 11:13:00
     彡⌒ミ
    (´・ω・`)     彡⌒ミ
    /    \    (    )いいこと言うなハゲ
.__| |    .| |_ /     ヽ
||\  ̄ ̄ ̄ ̄   / .|   | |
||\..彡⌒ミ    (⌒\ |__./ ./
||.  (    )     ~\_____ノ|   彡⌒ミ
   /   ヽ だよなハゲ   \| (    )
  |     ヽ           \/     ヽ. 美しいハゲだな
  |    |ヽ、二⌒)        / .|   | |
  .|    ヽ \∧_∧     (⌒\|__./ /

105
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/02/20 23:29:38
前にも書いたような気がしますが。
私自身はMicrosoft Security Essentialでウイルスチェックして、
問題ないと判断して配布しています。他のセキュリティソフトが
どのような判定をするかについては私の与り知らぬところです。

誤判定もあり得るとう前提のもとで、セキュリティソフトと
配布元の私と、どちらを信頼するのかというだけの話です。

私の方が信頼できるということであれば、自己責任のもとで
使っていただければいいですし、
そうでなければ削除していただければいいと思います。
其々のご判断に、私から何か言うべきことは何もありません。
コメント1件

106
ナイコンさん[sage]   投稿日:2017/02/21 06:43:50
>105
納得です。

107
ナイコンさん[sage]   投稿日:2017/02/21 08:16:48
俺はWindows7マシンでAvira使ってて誤検出されたけど、例外に登録しておいた。
おそらく大丈夫だろう。
LinuxマシンでもWine使ってeX1turboとかePC-8801MAとか入れてるけど、もし本当にウイルスだった場合どんな動きをするのかある意味楽しみw
関係ないけど、eX1turboとかカーソルキーをジョイスティックとして使える機能とか欲しいな。

108
ナイコンさん[sage]   投稿日:2017/02/21 12:42:05
俺はセキュリティソフトの方を信じることにするよ
他のバイナリは全く誤反応しないのに
これだけ反応するのは何かあるんだと思う

109
ナイコンさん[sage]   投稿日:2017/02/21 13:12:42
火のない所に煙は立たない

110
ナイコンさん[sage]   投稿日:2017/02/21 14:31:23
>>俺はセキュリティソフトの方を信じることにするよ
そこまで、セキュリティソフトを信じられる事に
感心するよ。

111
ナイコンさん[sage]   投稿日:2017/02/21 21:45:31
ネットに落ちてるバイナリを信じられる事の方が
感心するよ。

112
ナイコンさん[sage]   投稿日:2017/02/22 06:02:12
言葉の意味はよくわからんがとにかくすごい自信だ

113
ナイコンさん[sage]   投稿日:2017/02/22 08:07:59
DLしておいて信じられないと云う事が信じられない
道に落ちてる食い物拾って信じられないから食べないと言ってるような物

114
ナイコンさん[sage]   投稿日:2017/02/22 10:44:12
拾った食い物だってへんな臭いがしたら食わないだろ

115
ナイコンさん[sage]   投稿日:2017/02/22 12:47:50
いい匂いだったら拾った食べ物でも食うということだな。

116
ナイコンさん[sage]   投稿日:2017/02/22 14:06:10
ご自由にお取りくださいだったら取りあえず持って帰る

117
ナイコンさん[sage]   投稿日:2017/02/22 14:09:06
サイトで弾かれることはあるけど、
Avast!でバイナリで引っかかるのは不思議なことにほぼ武田氏のなんだよな・・・

118
ナイコンさん[sage]   投稿日:2017/02/22 14:10:15
信用してるんだけど弾かれてお持ち帰り出来ないのさ

119
ナイコンさん[sage]   投稿日:2017/02/22 22:06:36
疑いがある相手と生は出来ないよね

120
ナイコンさん[sage]   投稿日:2017/02/22 23:03:15
うちのESETでは何の問題もないぞ。

121
ナイコンさん[sage]   投稿日:2017/02/22 23:44:06
cygwinを弾くアンチVirusも有った。
どんなコード書いてもコンパイル直後に消される

122
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/02/23 02:35:16
んー、私の奴はどうですかね?(´・ω・`)
前に武田さんのソースをそのままビルドしてみたら、コンパイラ(VS2013無料版)の最適化設定によっては引っかかる事がありましたので、
多分ですが、コンパイラが悪いコードと言うか、ウイルスチェッカーが引っかかるようなコードを吐き出す部分がかなりあるのかも。
アンチウィルスは、半分ブラックボックス化してるから、色々嫌なことがありますよね。
コメント2件

123
ナイコンさん[sage]   投稿日:2017/02/23 02:43:10
>122
今まで引っかかったことありませんよ

124
ナイコンさん[sage]   投稿日:2017/02/23 08:41:26
武田さん、MZ-700/1500でテンキー入力と動作クロックあげる設定はありますが、下げる設定もあれば便利かな?と。

125
ナイコンさん[sage]   投稿日:2017/02/23 09:35:00
あんだけ大量のexeファイルがzipされてたら
一つくらいウイルスが入っていてもわからんわ

126
ナイコンさん[sage]   投稿日:2017/02/23 13:19:21
誰かにサイトをハックされて入れ替えられたら別だけど
色々と個人情報が知られてる自分のサイトの配布物に
ウイルスを意図的に仕込むなんて事、ばれた時には
社会的に死ぬのにするか?

127
ナイコンさん[sage]   投稿日:2017/02/23 17:55:35
身に覚えがなくても実は混入していました
という可能性がないわけでもない

あるいは自分基準で「これはウィルスじゃない!」のとか

128
ナイコンさん[sage]   投稿日:2017/02/23 20:47:12
タケちゃんのうpしたものと今上がってるものが同じかもわからん的なことがあるの?

129
ナイコンさん[sage]   投稿日:2017/02/23 22:26:05
作者の自覚なく混入してたらどうする

130
ナイコンさん[sage]   投稿日:2017/02/23 23:46:16
その場合Microsoft Security Essentialがものすごく無能という事になるな

131
ナイコンさん[sage]   投稿日:2017/02/24 09:25:37
てかネットで公開するんなら有償のソフトで確認しろよ
コメント2件

132
ナイコンさん[sage]   投稿日:2017/02/24 11:31:50
>131
自己責任で使えばいいだけの話だろ
頭大丈夫?

133
ナイコンさん[sage]   投稿日:2017/02/24 12:23:11
有償ソフト使わせるんだったら代償払えよ

134
ナイコンさん[sage]   投稿日:2017/02/24 12:26:48
自己責任になるのは作者に信用がないということですね

135
ナイコンさん[sage]   投稿日:2017/02/24 13:53:25
すーぐキチガイがやってくる。

136
ナイコンさん[sage]   投稿日:2017/02/24 15:25:07
いよいよ言い訳が出来なくなったか

137
ナイコンさん[sage]   投稿日:2017/02/24 15:40:49
なんの言い訳だよw
武田氏のソフトをDLしなければ死ぬわけじゃないんだ
ウダウダ文句並べてないで嫌ならDLしなければ良いだけ

138
ナイコンさん[sage]   投稿日:2017/02/24 16:33:21
騒いでるのは約1名w

139
ナイコンさん[sage]   投稿日:2017/02/24 17:26:58
別に使いたいとも直せとも書いていないが

140
ナイコンさん[sage]   投稿日:2017/02/24 17:37:06
キチガイはスルーで。

141
ナイコンさん[sage]   投稿日:2017/02/24 18:14:41
しかしウィルス反応が出る以外は何も書くことねーな

142
ナイコンさん[sage]   投稿日:2017/02/24 18:34:35
ということて、このまま続けます。

143
ナイコンさん[sage]   投稿日:2017/02/24 19:21:57
お願いします

144
ナイコンさん[sage]   投稿日:2017/02/24 20:31:29
うむ。

145
ナイコンさん[sage]   投稿日:2017/02/24 21:47:20
へ?

146
ナイコンさん[sage]   投稿日:2017/02/25 00:14:16
んだ。

147
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/02/26 09:07:52
virustotalで確認してみたのですが、
どうもVC++2013でビルドすると、ウイルスと誤検出されやすいようです。
babagge2nd.exeで比較すると、
VC++2008だと検出率は3/57、VC++2013だと20/58となりました。

次回以降のリリースでは、VC++2008に戻そうかと思います。

148
ナイコンさん[sage]   投稿日:2017/02/26 11:29:30
そうしていただけると大変助かります。
よろしくお願いします。

149
ナイコンさん[]   投稿日:2017/02/26 21:28:42
よろしくお願いしまーす

150
ナイコンさん[sage]   投稿日:2017/02/26 21:54:17
>131
馬鹿か、無料で配布しているんだから、使うのは自己責任に決まってるだろ。
そこまで、配布者が負う義務はどこにもない。

151
ナイコンさん[sage]   投稿日:2017/02/26 22:19:13
義務を負えなんてどこに書いてある

152
ナイコンさん[sage]   投稿日:2017/02/26 22:20:21
わざわざ済みませんね
mz1500、2800、Pasopia、PC6001mk2、PC9801e、PC9801vm
あたりがが今までで出やすいかな
今回はBinary.zip自体弾かれた
Aviraと言ってもAVGも吸収しちゃったんだよね
AVGも似通ってくるのかなぁ
フリーとも言うけど有償版とした普通のウイルスセキュリティでもあるんだよね

153
ナイコンさん[sage]   投稿日:2017/02/27 00:28:04
フリーで常駐なしのDOSコマンドで使えるBitdefenderとか
まあ、そこまでする必要はないよな
自衛できんやつは使わんでよろしい

154
ナイコンさん[sage]   投稿日:2017/02/27 23:26:42
Visual Studio 2008の延長サポートは2018年4月で終わっちゃうよね

155
ナイコンさん[sage]   投稿日:2017/02/28 06:57:05
使ったことないや < 2008

156
ナイコンさん[sage]   投稿日:2017/02/28 22:19:13
武田様,
eZ80TVGAMEでキーボードからのボタン操作が出来なくなっているようですが
Joystickからの操作はできます

157
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/01 00:55:56
今日の更新で、VC++2008のバイナリに差し替えました。
virustotalでの検出率は2/52です。

>156
メニューのInput - Joystickで、ジョイスティックに対する
キーの割り当てを指定してください。
コメント1件

158
ナイコンさん[sage]   投稿日:2017/03/01 02:19:49
きゃあ。武田さんカッコイイ
何も検出されずバッチリです

159
ナイコンさん[sage]   投稿日:2017/03/01 22:35:19
>157
武田様,
解決致しました
有難うございます
質問、要望、報告等はこちらからでよろしいでしょうか?

160
ナイコンさん[sage]   投稿日:2017/03/02 12:46:48
武田さん
ホビーパソコン系にも画面フィルター入れてほしいです。

161
ナイコンさん[sage]   投稿日:2017/03/04 00:12:23
不安なら自分でビルドしてみればいいのに。
ソース見ればウイルス混入がないことはわかるよ。

162
ナイコンさん[sage]   投稿日:2017/03/04 08:56:11
処理系にウィルス混入なんてことはあり得ないのか?
コメント1件

163
ナイコンさん[sage]   投稿日:2017/03/04 10:09:49
アップロード時、ダウンロード時、ダウンロード後いつでもOK

164
ナイコンさん[sage]   投稿日:2017/03/04 10:36:05
>162
処理系どころかデバイスのファームに入る事もあるな
そこまで気にするならOSやデバイスドライバー含めた全てのソフトはおろか
自作PC()レベルじゃなくLSIレベルから自分で作って管理・把握しないと安全は確保できない
頑張れよ

165
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/04 23:16:11
>Artane.さん
現在段階的に取り込み中です。

out_debug_log()をDEVICEクラスで宣言、
各デバイスのemu->out_debug_log()をthis->out_debug_log()に変更、
EVENTクラスのtouch_sound(),set_realtime_render()周り、
サウンドデバイスへのtouch_sound(),set_realtime_render()の追加、
get/set_device_name()と各共有デバイスのデバイス名の初期化、
(一部デバイス名は私の好みで変更しています、すみません)
辺りまで取り込みました。

一部変更の上で取り込んでいますが、ご意図通りになっているか、
お時間のあるときにでもご確認お願いいたします。

各機種のデバイスのデバイス名は後日取り込んでいきます。
共有デバイスのデバイス名の上書きは、同じデバイスが複数使われている
場合だけでもよろしいでしょうか?

各機種のdrec->close_tape()の前後のemu->lock_vm(),emu->unlock_vm()も
取り込みましたが、これは何のためだったでしょうか?
コメント1件

166
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/04 23:16:40
AY_3_891Xについては、ちょっと違う形で取り込みました。
YM2203とAY_3_891Xのクラスは分離しましたが、
fmgenの方は、opnaにis_ay_3_891xを追加して、この値を参照して
PSG::SetVolume()の処理を分けるようにしています。
また、AY-3-891x搭載機種は、全部AY_3_891Xに切り替えています。

そう言えば、YM2203内で左右のボリュームを反映する処理を入れていますが、
fmgen側ですでに左右のボリュームを調整する処理が入っていたかと思います。
他に何か目的がありましたでしょうか?

167
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/04 23:17:14
EVENTのset_realtime_render()の実装を修正しました。
同じクラスから何度同じ値でset_realtime_render()が呼ばれてもいいように、
どのクラスから呼ばれたかをチェックするようにしました。
また、各デバイスのtouch_sound()も取り込んでいますが、一部修正しています。

PCM1BITは、ONで非MUTEの場合、入力パルスが変化している間だけ、
自動的にrealtime_renderをtrueに、また2フレーム以上変化がない場合は、
自動的にrealtime_renderをoffに、それぞれ設定するようにしました。

SN76489AN::write_signal()のSIG_SN76489AN_DATAは、I/Oバス直結でなく、
別I/OからCE/WEを操作してアクセスするためのデータバス信号なので、
ここではtouch_sound()をしなくてもいいかと思います。
CE/WE信号をwrite_signal()したときに、write_io8()がアクセスされるので、
そちらでtouch_sound()されるからです。

SCSI_CDROMは、start_command()ではなく、set_cdda_status()内で
処理するのが楽そうです。
touch_sound()して、演奏中はset_realtime_render()をtrueにしています。

MSM5205も、ADPCMの演奏中はset_realtime_render()をtrueにしています。

PCEは、SCSI_CDROMとMSM5202で処理しているので、PSG関係のアクセスだけ
touch_sound()すればよさそうです。

168
ナイコンさん[sage]   投稿日:2017/03/04 23:50:34
>122
common_source_project-fm7-SNAPSHOT_20170130.tar.gzがベースなんですけど、こんな感じで変更すれば
strict_renderingがオフでも大体いい感じで喋ってるかもしれない予感です。
http://pastebin.com/HiX63kcx
VMware上のUbuntuでセルフビルドしたemumsx1で確認。

と思ったけど、武田さんの更新が先だったか……
まあ、何かを適当にどうにかして下さい!
コメント1件

169
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/03/05 16:12:19
>165-168
ありがとうございます!!
チェックや取り込みについては、しばしお時間下さい(充電中につき)。

170
ナイコンさん[]   投稿日:2017/03/06 01:04:44
すみません。
教えてちゃんです。

エミュレーターを勉強し始めて1ヶ月くらいです。

http://garaimu.blog107.fc2.com/blog-category-9.html
  ↑
こういうのとか見て、やりたかった
ニューーラリーXとスペースインベーダーができるようになりました。

あとぴゅう太のゲームがやりたくていろいろ調べましたがお手上げです。
ボンブマンだけでもやりたいのですが。。。
素人にはハードルが高いでしょうか?
何かヒントを授けていただけないでしょうか。

http://www.floodgap.com/retrobits/tomy/emu.html
  ↑
これを読んでも理解できませんでした。

http://www.theoldcomputer.com/roms/index.php?folder=Tomy/Tutor-Pyuuta
  ↑
ここでbiosとromがありますがどう使っていいやらさっぱりです。

よろしくお願いします。
コメント3件

171
ナイコンさん[sage]   投稿日:2017/03/06 08:04:12
>170
出て行け
そして二度と書き込むな

172
ナイコンさん[sage]   投稿日:2017/03/06 09:30:44
>170 あなたには無理です

173
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/07 02:15:58
>168
event.cppの修正を、今晩のリリースで取り込ませていただきました。
確かに何か音が低くなるなあと思って、pcm1bitはset_realtime_renderを
trueにするようにしたんですよね。
ただ、pcm1bitは、元々1サンプルの間のオン・オフの時間比を考慮して
波形生成するようになっていて、realtimeでmixした方がいいので、
pcm1bitの方はset_realtime_renderをtrueにする仕様のままにしています。

>>Artane.様
各マシン固有のデバイス名も追加しました。
汎用デバイスは、原則として、複数のインスタンスが生成される場合のみ、
使われ方に応じたデバイス名を指定しています。
コメント1件

174
ナイコンさん[sage]   投稿日:2017/03/07 21:53:50
>170

http://takeda-toshiya.my.coocan.jp/

↑このページからBinary Archiveをダウンロードして
ZIPファイルの中にあるpyuta.exeを適当なフォルダに置く

http://www.floodgap.com/retrobits/tomy/emu.html

↑このページからFirmwareをダウンロードして
ZIPファイルの中にあるtutor1.binを同じフォルダに置く

tutor1.binをipl.romにリネームする

pyuta.exeを実行してメニューからromファイルを開く
コメント1件

175
ナイコンさん[sage]   投稿日:2017/03/07 22:10:33
サウンドの負荷が軽いオプションを選んでいる場合は、あんまり音質にこだわらなくてもいいんじゃないかなあ
という説もあるような、ないような

176
ナイコンさん[sage]   投稿日:2017/03/07 22:23:29
定説です

177
170[]   投稿日:2017/03/08 01:04:06
>174様、武田様

できました!!
感激です!!(T◇T)

レトロなおもちゃみたいな感じがサイコーです。
私は昭和46年生まれです。
当時は貧乏で友達にたまーにやらせてもらっていた
程度でしたがボンブマンが好きでした。
ぴゅう太のコントローラーは何か操作が難しかった
ですが、ゲームパッドだとすごく操作しやすいですね。

ほぼゲームはやらないのですが
スペースインベーダー、ニューラリーX、ボンブマンだけ
どうしてもやりたいと思っていました。
5年前にエミュレーターをやりかけたのですがさっぱり
分からず動きませんでした。
また精進いたします。

本当にありがとうございました!

178
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/08 02:04:37
非常に遅ればせながら、umaiboux様から頂いたMSX2+などのパッチを取り込みました。
1年近くも放置プレイをかましてしまって申し訳ないです。
コメント2件

179
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/03/08 02:39:10
色々怒られそうなリリースをしました。
https://osdn.net/projects/csp-qt/releases/67244

>173
ありがとうございます!!!
>178 とは行き違いになってしまった…(汗)
コメント1件

180
umaiboux[sage]   投稿日:2017/03/08 22:39:40
>178
お疲れ様です有難うございます。
tanamさんのyaMSX1のバイナリは、残しておいたほうが良いかも知れません。
拡張スロット関連の不具合で暴走するソフトがあるらしいので、基本スロットのみで構成されたマシンは有用かな、と。
(ePX-7で適当なMSX1のメインROMだけ使ってもいいんだけど、RAM32KでFDD無しなので能力不足な場合もあるかもしれない)
yayaMSX1を改変してyaMSX1に似せたスロット構成のバージョンを作っても良いでしょうけど、余分な手間がかかりそう。
あと、HX-20のステレオ/モノラル切り替えはリセット無しで反映されるようになっていると嬉しいのですが……

>179
コンピューターに libwinpthread-1.dll がないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。
でした。common_source_project-fm7-SNAPSHOT_20170130.zipの中身から該当ファイルを持って来れば起動できます。

181
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/09 01:15:52
>>Artane.様
ご参考までに、作業中のファイルです。
http://takeda-toshiya.my.coocan.jp/00tmp/source.zip

emu.h
#include <pthread.h>しているのは、qt/osd.hに入れてください。
class CSP_Debugger;の宣言が全環境に反映されてしまってます。
こちらはその下の#if defined(OSD_QT)に入れていただければと。

debugger.cpp
lstrlen()は_tcsclen()にしました。
_tstoi()は、common.hで宣言している代替処理ではダメだったでしょうか?
qtのosd->open_console()の引数はconstにしていただけると助かります。

cur_time_tは、common.h内で
#define dll_cur_time_t DLL_PREFIX_I struct cur_time_s
を定義してやって、各デバイスでは
dll_cur_time_t cur_time;
と変数を宣言するようにしましたが、これでご意図通りでしょうか?

182
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/09 01:20:58
シーク音などのノイズ関係は、各デバイスへの変更が巨大すぎて、
そのままだとちょっと取り込み辛いです。

ノイズ再生専用クラスを別途用意して、wav読み込みとかボリュームとか
音声合成とかは全部そっちで処理してやるようにして、
各デバイスは、渡されたノイズ再生専用クラスのポインタ経由で再生、
みたいな感じで取り込み作業を始めました。

現在はMB8877搭載機種のみですが、結構すっきりした感じになりました。
他のFDCとDATARECまで完了したらリリースします。

183
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/09 01:27:58
共有DLL絡みは、vm/libcpu_newdev以下は取り込まないと思いますが、
common.hとconfig.hを工夫して、なるたけお互いソースを共通化できる
仕組みを入れてみました。
USE_SHARED_DLL(名前は適当に変えてください)辺りをご参照ください。
コメント1件

184
ナイコンさん[sage]   投稿日:2017/03/09 22:53:30
武田さん、精力的な更新お疲れ様です。
mz700にも、FD、QD対応をお願いします。

185
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/10 02:59:56
作業中のファイルを更新しました。
http://takeda-toshiya.my.coocan.jp/00tmp/source.zip

大体実装できたけど、ついでにDATARECにFWD/REWの音も追加してから
リリースしようかと思います。
X1とかMZ-2500とか、APSSの様子が感じられて面白いですね。

186
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/10 03:04:44
>>umaiboux様

MSXについては、最終的にはスロットに刺すデバイスを
任意にカスタマイズできるようにしたいなあと思います。
コメント1件

187
ナイコンさん[sage]   投稿日:2017/03/10 09:29:38
武田さん
ホビー系のマシンにもCRT Filter入れてほしいです。
出来ればコンボジットっぽくなるやつ。
宜しくお願いします。

188
ナイコンさん[sage]   投稿日:2017/03/10 11:39:21
MasterSystemの青春スキャンダルで
2ボタンで通常パンチのところがローキックになってしまいます
下でも入力されてるんかねぇ

189
umaiboux[sage]   投稿日:2017/03/10 22:08:39
>186
openMSXみたいに、カートリッジスロットを拡張して4MBのRAMを計8個増設、なんてこともできたら理想ですが
そこまではしなくても色々なデバイスを抜き挿しできると便利ですね。
VMのメモリやI/Oポート周りの処理を大幅に変更する必要がありそうですけど。あとはUIも?

ただし、PX-7に増設RAMを挿した場合はRAMのスロットが分かれてしまって不具合発生するソフトがあるかも。
なので、基本スロットのみの構成でRAM64KBを同一スロットに内蔵したマシンが欲しい所です。

190
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/11 23:36:18
今晩のリリースで、ノイズ音の再生を取り込みました。
FDDのシーク(FDDSEEK.WAV)、ヘッドの上げ下げ(HEADDOWN/HEADUP.WAV)、
CMTのリレーのオンオフ(RELAY_ON/RELAYOFF.WAV)、早送り(FAST_FWD.WAV)、
を再生するようになっています。

各機種や各デバイスで必要な修正は最低限になっているかと思います。
ご確認お願いいたします。>開発関係各位
コメント3件

191
ナイコンさん[sage]   投稿日:2017/03/12 14:04:11
>190
武田さん、
WAVファイルのファイル名の付け方について
ホームページ上に説明が見つかりませんでした。
どこかに説明がありますでしょうか?

192
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/12 17:36:09
binary.zipの方のreadme.txtに書いておいたかと思います。

193
ナイコンさん[sage]   投稿日:2017/03/12 20:19:04
武田様

ePC-8801MAでディップスイッチの設定を変更・保存することは可能でしょうか?
iniファイルを直接書き換える方法でも結構です

194
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/03/13 00:19:23
>190
ありがとうございます。
コードを見る作業は、早くて月曜の夕方になりそうです。
(子供が高校入学するのやなんや沢山タスクがきているのでバタバタしております)
私の作業した拡張と、武田さんの拡張を照合しながら、武田さんに合わせていくようにします。
後、やっぱり、デバイス全般をDLLに出す準備をさせて頂けるとありがたいのですが…

195
ナイコンさん[sage]   投稿日:2017/03/13 01:16:36
eP6のFD切り離し、お願いします。

196
ナイコンさん[sage]   投稿日:2017/03/13 02:17:41
デバッガに、メインメモリに常に同じ値を保持(書き込み)し続けるコマンドをお願いします。

197
ナイコンさん[sage]   投稿日:2017/03/13 12:37:50
つまりチート機能を付けてください

198
ナイコンさん[sage]   投稿日:2017/03/13 21:15:18
MZ700の花札をもう一度やりたい・・・

199
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/14 00:16:38
>>Artane.様
既存のコードの構造を大きく改変するものでなければ問題ありません。
DLL無効にしてもちゃんとビルドが通って動作する状態を維持する点は
ご留意いただければと思います。

DLL_PREFIXを付ける辺りとか、config.hで全メンバを有効にする辺りとか、
部分的に取り込みは既に開始しています。
コメント1件

200
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/14 00:24:00
libcpu_newdev以下でコードが2重化しているのが気になります。
何とか、DLL生成用とDLLを利用する用と、ソースを1本化できないか、
一度ご検討いただければ幸いです。

#ifdefで複数デバイスが纏められているものも、ご相談いただければ
(YM2203とAY_3_891Xのように)別クラスに分割するなり検討します。

ただ、何でもかんでもDLLに突っ込むのではなく、効果の高いもの
(ビルド時間が長く、多数の機種で使われているもの)に限定して
いただければ、私の方も対応しやすいです。
コメント1件

201
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/03/15 03:00:04
とりあえず、3/8辺りのところまで取り込みました(すべてをビルドできてるわけではない)。
>>武田さん
お疲れ様です。

>200
>libcpu_newdev以下でコードが2重化しているのが気になります。
>何とか、DLL生成用とDLLを利用する用と、ソースを1本化できないか、
>一度ご検討いただければ幸いです。

・速度にインパクトを与えなければ、#ifdefで括られてる所をif分岐でやれるといいのですが。
・DEVICEクラスのdevice.hは、デバッガがあることにしたい(要は、デバッガがないVMでも、get_debugger()以下があることにしておきたい…
・以下のデバイスについて、baseクラス→本番クラスと言う構造にしてしまってよろしいでしょうか?
 基本的に、本番のクラス定義とオーバライドをvm/に、baseクラスの定義と記述をvm/libcpu_newdevに入れるということで。
i386
i86
i286(今後予定)
mc6809
mcs48
z80(今後予定)
mb8877(今後予定)
uPD765a(今後予定)
disk(今後予定)
もしよろしければ、
デバッガのあるなしや個別デバイスのHack(例えばi386のDMAや疑似BIOS)については、オーバライドで対処するようにしてしまおうか思います。
上記あたりが、個別VMごとに処理が違い、なおかつコンパイルの時に時間やディスク占有でボトルネックになってると思いますので。
deviceの本体をvm/libcpu_newdev/device.cppにするのは、結局は、device.hがifdefで動作を変えてる事でVMごとに再コンパイルが必要なのをどうにかしたい&&リンカ側の都合によるためです。

長くなりそうなので、続きのレスにします。

202
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/15 03:00:26
ウィンドウモード時、ステータスバーを表示するようにしました。
フロッピーやハードディスクなどのアクセスランプは、
ステータスバー上に表示するようにしました。
クライアント領域の右下に小さく表示していたアクセスランプは
廃止しています。

ここ最近の修正で、ソースに相当大規模な変更がはいっています。
マージ大変かもしれません、ごめんなさいです。
コメント1件

203
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/15 03:04:04
National JR-800をリリースしました。

これでリリースしているバイナリが99個になりました。
(99機種ではないです)
100個目は、一部筋でご要望のあった機種になる予定?

204
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/03/15 03:05:23
>199
わかりました。その辺りは、極力配慮します。
DLL_PREFIXの件は、本当にありがとうございます。

>183
>190
これから、件の部分をマージしていきますので、色々変更入れるようにします。

205
ナイコンさん[sage]   投稿日:2017/03/15 10:32:12
>What's new (3/17/2017)
お疲れですね
コメント1件

206
ナイコンさん[sage]   投稿日:2017/03/15 22:25:11
>202
ステータスバーの表示をオン・オフする機能が欲しいです
表示するものがなくてもステータスバーが表示されるものもあるので
コメント1件

207
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/16 00:10:09
>205
おおう(を
直しときました、ご指摘多謝多謝です。

>206
取り敢えず、表示するもののない機種は表示しない方向で
修正してみます。
コメント1件

208
ナイコンさん[sage]   投稿日:2017/03/16 21:49:50
MZ-1500なんですが、どうも実機より微妙に速度が速いような・・・

209
ナイコンさん[sage]   投稿日:2017/03/19 11:14:19
PC88のスナッチャーのエンドロールも
スクロールが少し速くて曲が3分くらい余っちゃうんだよね

210
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/03/19 17:42:59
>207
お疲れ様です。3/15 武田さん版で引っかかることがいくつかありました。
・下のステータスバーが物凄くちらついています。
・FM-7/FM-8で、「320KB FDDを接続する」に相当する項目がないので、フロッピーが認識されてない。
その他にも微妙なことがある気がしますです。
コメント2件

211
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/19 22:51:53
>210
FM-7/8のDipswitchのメニューは次の更新で修正します。
ステータスバーですが、
- Direct3D有効、Wait Vsync有効
- Direct3D有効、Wait Vsync無効
- Direct3D無効
のそれぞれで挙動はどうでしょうか?
コメント1件

212
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/19 23:08:57
私の環境だと、VSYNC待ちだと少しちらつくかな、という感じです。
それで解決つくのであれば、ウィンドウモード時は強制的にVSYNC待ちを
無効にしてもいいかなと思います。
コメント1件

213
ナイコンさん[sage]   投稿日:2017/03/19 23:50:09
こちらはWin7
Direct3D有効、Wait Vsync無効で常用してますが激しいってほどじゃないけど頻繁に
チラつきますね
Linux Bean+wineの方ではDirect3D無効、Wait Vsync無効ですがチラツキ激しくなりますね
まぁWineは正攻法じゃないんでね
eX1turboの方で確認しましたが

214
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/20 01:33:03
うーん、ちょっと後ろ向きですが、ステータスバーの更新周期を
毎秒2回程度に落として様子を見てみようかと思います。

#FILEIOにzlibを仕込む実験中。
#セーブは面倒だからロードだけでいいかな。
#D88のマルチイメージのセーブ対応とか考えるだけで面倒そう。
コメント2件

215
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/03/20 02:03:03
>211
D3d有効だと、VSync待つか待たないかによらず、ちらつきが厳しいです。
ただ、この部分が画面の描画を喰っているのでもないので…ちょっと、コードを見てみます。
d3d無効だと、わずかにはちらつきますが、見られますね。

>212
来ますか!!
ご協力必要であれば…

zlibやgzipだけではなく、xzやlzmaなどのメソッドも後から追加出来るようであると、色々はかどります。zlibは、既に過去の物ですので(圧縮効率的に)

216
ナイコンさん[sage]   投稿日:2017/03/20 02:03:20
両方有効にしてると気にならない


217
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/03/20 02:05:28
>214
D88/D77形式は、さすがにzlib対応はやらなくてもいいように思います。

218
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/03/20 02:07:48
Qt版ですが、UI変える必要が少しでていて、どーしよーかなー。
となっています。
メディアウインドウ作るなり、サイドバーをつけてそちらにも色々情報だしたりするのが妥当でしょうかね。

219
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/20 16:59:30
取り敢えずデータレコーダとCD-ROM^2のbin/imgの読み込みのみ、
gzip形式(not zip形式)をサポートしてみました。
fopen/fread/fwrite/fseek/ftell/fcloseとほとんど同じ感じで
アクセスできるので、簡単に仕込めました。

zip形式のサポートは面倒くさそう(苦笑)

220
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/03/20 17:00:19
>210
今日のバイナリで改善しているか、お時間のあるときにでもご確認お願いいたします。
コメント3件

221
ナイコンさん[sage]   投稿日:2017/03/20 18:19:01
>220
ステータスバーのちらつきは一緒っすね

222
ナイコンさん[sage]   投稿日:2017/03/20 19:02:17
pc8001mk2srでCRT Filterを有効にするとスキャンラインが表示されなくなるけど
モニターは15KHzだからスキャンラインが表示されるのが正解じゃないかにゃあ

223
ナイコンさん[sage]   投稿日:2017/03/20 20:02:11
ステータスバーは前回描画した状態が変った時だけ再描画すればいいんちゃうの
コメント1件

224
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/03/21 02:46:03
Qt版ですが、武田さんの最近の改善に触発されて、画面デザインを変え始めました(^_^;)

普通の画面の右側に、ドック形式の仮想メディア表示欄を作ります(とりあえずの物は出来た)。
FM-7シリーズなどである、キーボードのLEDも、コレに統合するかも。
下のステータスバーは、メッセージ専用にしていきます。
GPLなソフトウェアに入れたり、少し改変しても文句を言われないフロッピーやカセットなどのアイコンがあると、さらによく出来るかも…(^_^;)
誰か教えて下さい!おねがいします!

試されたい方は、最新以降のソースコードをgithubからクローンしてビルドしてみて下さいませ。まだ、Debianでしかビルド試してないですが。

後、qtパートのGUIを記述してるソースコードが余りに煩雑になりすぎてますので、
マクロかメタ関数でウィジェットやメニューを記述し直すようなのを始めようと思います。既に、最新gitのdock_disks.cppで試していますが、いい感じになったので。

>220
わかりました。
火曜の夜以降になると思います。
zlib適応部分とか胸熱ですねー(^ω^)

225
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/03/21 02:50:11
>214
お疲れさまです。
画面みた感じだと、新しくできたステータスバーと、元々ある画面の下側が、同じような座標位置で重なっていてちらつく感じがするんですよね。
まだ、Windowsようのコードを全く見ていないのですが…

226
Artane. ◆1o3c8RYIzjU0 [age]   投稿日:2017/03/23 01:47:17
私の方も、とりあえず3/20版まではなんとか取り込めました。隙間を見て、ビルドしていきます。
ZLIB対応も取り込んでます。が、武田さんのままのfileio.cppだと、zlib1.2.8を使ってるシステムでは
ビルドができなくなるので、そこら辺の対策を入れてありますし、後、透過的にzlibを使えるように(fileio.cppでの)ファイル名の扱いを変えたりもしてます。
# 圧縮率が上がるliblzma対応も入れちゃおうかなぁ
# …後、FILEIOに読み込み専用か外部から確認できるメンバ作ったり、圧縮形式を確認できるメンバ作ったり。
# 多分、そこら辺があると、仮想デバイスに読み書きするときや書き込み保護するしないの判断をする時に役に立つ。

後、FM-7系の高速化に手を染めています。今回は主に、メモリアクセスにテーブルを積極的に使うようにしてます。
サブシステム側しかやってないのですが、凄まじくホストCPUを喰う「アムノーク」が、大体10%程度CPU使用率が下がりました(90%オーバー→80%前後)
なので、メインメモリ側もやっちゃおうと思いますです(^_^;
>220
お疲れ様です。
確認しました。
320KB FDDの件は大丈夫。
下のステータスバーについては、Direct3D有効だとダメですね。
ステータスバーと画面の下のほうが、食い合ってチラチラしてる。
コメント1件

227
ナイコンさん[sage]   投稿日:2017/03/24 20:28:43

228
ナイコンさん[sage]   投稿日:2017/03/24 20:29:48

229
ナイコンさん[sage]   投稿日:2017/03/31 21:26:27
ePC-9801にIOバンクメモリとハードウェアEMSの実装お願いします。
コメント1件

230
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/04/01 10:19:01
新しいメニューの試作です。
コメント頂けますと助かります。
http://takeda-toshiya.my.coocan.jp/00tmp/x1turbo.zip

サブメニューを作れるようにしました。
それを使って、ステートセーブ数を10に増やしたり、
仮想マシンとホストで設定を分けたりしています。
(どっちに割り振るか悩ましい項目もありますが)

で、これを全機種のリソースに横展開するのが面倒くさそう(苦笑)
コメント1件

231
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/04/01 10:22:35
>226
ステータスバーってコントロールの一種で、クライアント領域の底に
配置しているだけでして。
で、Direct3Dって基本クライアント領域の全部を更新しようとするので、
PCのパフォーマンス依存でちらつきが出るみたいです。

>223のご提案通り、変化したときだけ更新するようにしたのと、
メニューから表示・非表示を切り替えられるようにしました。
これで様子を見ようかと思います。


>229
実家でバッファローのバンクメモリのマニュアルを発掘できませんでした(苦笑)
資料と検証用ソフトが用意できましたら、まあおいおい、ということで。

232
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/04/02 03:50:56
新しいメニューで一旦リリースしました。
ベース部分の整備で予定していた項目は概ね完了しましたので、
一旦MS-DOS Playerに戻ってご報告いただいていた不具合をつぶして、
各ドライバの修正と新ネタの検討を進める感じで。

#毎年エイプリルフールのネタをやらなきゃと思うんですが、
#結局忘れちゃって、GIGAZINEの特集記事見て思い出すと(を

233
ナイコンさん[sage]   投稿日:2017/04/02 03:57:40
eX1turboでturboBASIC(CZ-8FB02)使用時、
WIDTH x0,12の画面モードの時にPCGが2倍の16ドット拡大表示になってませんね

234
ナイコンさん[sage]   投稿日:2017/04/02 04:58:40
>230
良い感じです
HIRESO切り替えがSCREENにあったり、キーボードがContorolにあったり
設定バラバラなのがちょうど気に掛かってたところでした

テープイメージのリセット時の保持(現状IPLで手動APSS使うには無理がある。
例えばロマンシア。3本目にturbo専用が入っておりAPSSで調整するとイメージの不具合生じる
。イメージが無反応のため現状モニタでm→APSS+2→bootでやるしかない。リセットをかけるとイメージ位置初期化)
デゼニやサラトマとかもIPLのAPSSスタートでしたね。

マウス、CZ-8B01のROM BASIC対応、
カセットコントロールキー、turboZでほぼ完璧ですかね
各機種共通でやってほしいのがジョイスティックのラピッド機能とテープ位置保持(アドベンチャーなどで不便)ですかね。

235
ナイコンさん[sage]   投稿日:2017/04/08 21:46:47
takedaさん。
プロジェクト内のリリースビルドに
AdditionalOptions="/MP"
をつけてもらえませんか。。。

236
ナイコンさん[sage]   投稿日:2017/04/08 21:56:55
あ。
Microsoft.Cpp.Win32.user.propsのデフォルトいじって/MPできた。


<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
</ItemDefinitionGroup>

237
ナイコンさん[sage]   投稿日:2017/04/08 23:42:42
commonビルドしました。

ステータスバーがちらつくのは、FM-77AVはひどいですね。
320x200のときみたいですね。

あと、イースを試しに動かしたときに、
敵と接触したときの効果音と同時に、BGMが消えちゃうのですが、
こちらは、Common側のサウンドチップ制御まわりかなぁ。

238
ナイコンさん[sage]   投稿日:2017/04/09 09:20:32
自分の環境ではステータスバーは全然ちらつかない
ちらつく環境では描画用に子ウィンドウを用意して親ウィンドウに重ねて親ウィンドウでステータスバーって方法ならいけそうだが
FM77AVなんかはウィンドウ位置を移動しても画面モードが変るタイミングでか勝手にセンタリングされるのが困る
PC88はFDDシーク音が変
用意してる音が「シークー」だとすると「シシシシシシークー」みたいになる
コメント1件

239
ナイコンさん[sage]   投稿日:2017/04/09 13:49:47
センタリングするね。FM77AV。
毎回センタリングするからちらつのかもね。
自分が気になっているのは、DAIVAのオープニングデモ。
コメント1件

240
ナイコンさん[sage]   投稿日:2017/04/09 14:53:01
>238
擬音は伝えにくくてごめん。
headdown.wavにコン、というかトンみたいな少し大きめの音。
fddseek.wavにウィーンみたいな音。
headup.wavにトン?ツン?の小さい音。
で、当時の1MB機の記憶に近いんだけど。

241
ナイコンさん[sage]   投稿日:2017/04/09 14:58:59
pc9801vmのIPLが起動しなくなってる(´・ω・`)

242
ナイコンさん[sage]   投稿日:2017/04/09 15:06:00
MZ-1500なのですが、実機だとQDにディスクを入れてリセットするとQDから起動できるのですが、
エミュレーターだと
F:
Q:
C:
M:
の選択画面になってしまいます。

243
ナイコンさん[sage]   投稿日:2017/04/10 12:14:00
BASIC MASTER Jr.でのPasteがBASICでの命令形が無視されて数字、記号だけが入力されます


244
ナイコンさん[sage]   投稿日:2017/04/10 12:55:10
QDって何の略?

245
ナイコンさん[sage]   投稿日:2017/04/10 13:21:44
ヒントMZ

246
ナイコンさん[sage]   投稿日:2017/04/10 15:19:51
クイックディスク(ファミコンのディスクみたいなの)

247
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/04/10 17:09:01
|ョェ・´)
息も絶え絶えながらかろうじてリリースしました。
https://osdn.net/projects/csp-qt/releases/67503
コメント1件

248
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/04/11 04:09:34
>239
Qt版のemufm77avやemufm77av40exと比べてみて、とのようでしょうか?
FM-7シリーズは、可変画面サイズレンダリング(仮称)で実画面にズームするのをなるべくハードウエアに廻すような
事をしてますので、上手く行かない場合に備えて、固定画面サイズレンダリング(AVなら4096色モードを2x1拡大し、
AV40なら640x400を基準にして拡大する。みたいな)を選択してやれるようなインフラは作りますね。

おまけ:
後、Qt 4/9ヴアージョンについて少し書いておくと、FM7系のメモリアクセスの高速化にかなりのエネルギーを投下しました。
今までif-then-elseルールでアクセス先を決定していたのを、今回は複数のアドレステーブルに切り替えました。
コードお読みになると、色々えげつない事が見れるかと。
あともう少し、最低でもVRAMについては高速化出来そうな気がしますが、それはまた後日。

249
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/04/11 04:14:38
ついでに。
OpenMPで、時間かかりそうな部分(画面描画とか移動とか)をマルチスレッド化出来るようにしてみる必要があるのかないのか微妙なのですが、
貧弱なマシンだと、多分一部では必要になる。
と思ったのですが…(;´Д`)

250
ナイコンさん[sage]   投稿日:2017/04/12 00:44:29
MZ1500/700ですが、テープを入れると勝手に再生が始まってしまいますので、リモートが効くような仕様
(パソコン側でロード/セーブするまでテープが動かない)ようにできないでしょうか?

251
ナイコンさん[sage]   投稿日:2017/04/12 08:51:19
データを読み書きするのが目的なんだから自動でいいじゃん
コメント1件

252
ナイコンさん[sage]   投稿日:2017/04/12 09:27:42
え?

253
ナイコンさん[sage]   投稿日:2017/04/12 10:59:47
Make Ready CMT

254
ナイコンさん[sage]   投稿日:2017/04/12 11:46:20
実機の動作と違うとか自分のタイミングでしたいとかじゃね?
物は違うが円盤入れた時のautorunは切ってる自分も居るし

255
ナイコンさん[sage]   投稿日:2017/04/12 12:46:21
データー書き込みたい時でも読み込みしてくれる親切設計だね>251

256
ナイコンさん[sage]   投稿日:2017/04/12 18:40:28
カセットの再生ボタンはX1とか以外は
PCじゃなくてデータレコーダのシミュレートだから無理だろ
コメント1件

257
ナイコンさん[sage]   投稿日:2017/04/12 20:31:03
>256
そんなばかな。
もうひとつのMZ700エミュで、PC8001エミュでも普通に出来てるぞ。

258
ナイコンさん[sage]   投稿日:2017/04/12 21:42:33
mz700WINの所で配布しているNEW-MONITORの「NEWMON7」を「IPL」にリネームすると
emuz-700/1500がNEW-MONOTORで起動するんだな。
コメント1件

259
ナイコンさん[sage]   投稿日:2017/04/13 00:19:07
1本のカセットテープにプログラムを数本入れてた
頭出しは手動

260
ナイコンさん[sage]   投稿日:2017/04/13 13:06:38
エミュなら分ければ問題ない

261
ナイコンさん[sage]   投稿日:2017/04/13 13:41:06
分けたら入れ替えで不自由生じるな
JR-200Uとか使いづらい

262
ナイコンさん[sage]   投稿日:2017/04/13 14:58:32
連続で読ませるプログラムならremoteで一旦止まるし
連続でないなら入れ換えても手間じゃないだろ
コメント1件

263
ナイコンさん[sage]   投稿日:2017/04/13 21:00:49
途中までロードしたテープを一旦取り出して
別のテープをロードしてから戻して
続きからロードとかの場合は有効だけど
そんなのX1のザナドゥくらいしか知らない
コメント1件

264
ナイコンさん[sage]   投稿日:2017/04/15 09:38:11
>258
だからこその「互換」ROMなんじゃ
コメント1件

265
ナイコンさん[sage]   投稿日:2017/04/15 09:52:40
>263
軽井沢とかデゼニ、サラトマ、惑星メフィウス、ウイングマンとか旧作ADVに色々あるんじゃね?

266
ナイコンさん[sage]   投稿日:2017/04/15 10:21:05
例でザナドゥなんだからADVやらない系の人なんだろう

267
ナイコンさん[sage]   投稿日:2017/04/15 13:05:58
>262
そんなやり方してたらファイルの順番がわからんだろ
現在どのファイルを必要としてるかも

268
ナイコンさん[sage]   投稿日:2017/04/15 17:56:40
>264

向こうのMZ700エミュみたいに簡単に切り替えできたらなぁ。
コメント1件


269
ナイコンさん[sage]   投稿日:2017/04/15 22:23:42
EmuZ-1500の最新版、サンダーフォースで音がおかしくなる。
昔のバージョンでは正常だった。

270
ナイコンさん[sage]   投稿日:2017/04/16 01:27:09
>268
ファミベーは切り替えできるんだけどねぇ
まぁ、ipl.romで固定だから手間かかるだろうね
てか、unofficualNESTERJ手がけてんだから統合?した方が
スッキリするような気も

271
ナイコンさん[sage]   投稿日:2017/04/16 10:25:28
EmuZ-1500、デグってます。
サンダーフォースで変な音が鳴りっぱなしになります。

272
ナイコンさん[sage]   投稿日:2017/04/16 10:31:25
ePyuTa、音が出なくなっています。

サウンド関係で色々デグっていませんか?

273
ナイコンさん[sage]   投稿日:2017/04/16 12:39:19
デグっていて元に戻したい場合もあるので
前のバージョンのバイナリも公開して欲しいです

274
ナイコンさん[sage]   投稿日:2017/04/16 17:13:42
デグレードって言うのは、意図せず、一部または全部のソースが以前のバージョンに戻ってしまうことを言う。

275
ナイコンさん[sage]   投稿日:2017/04/16 17:16:26
それ狭義

276
ナイコンさん[sage]   投稿日:2017/04/16 18:03:20
直したつもりがかえって酷くなるのがデグ

277
ナイコンさん[sage]   投稿日:2017/04/16 18:07:29
いじくって不具合が増えればデグ

278
ナイコンさん[sage]   投稿日:2017/04/16 18:16:12
アミバ様に突かれると

279
ナイコンさん[sage]   投稿日:2017/04/16 20:53:47
そして、おまいらはデブ

280
ナイコンさん[sage]   投稿日:2017/04/16 20:55:08
ハート様はデブ

281
269[sage]   投稿日:2017/04/16 20:58:06
身長162cm、体重64kg、体脂肪率16%だからそんなにデブじゃない

282
ナイコンさん[sage]   投稿日:2017/04/16 21:00:07
でもちっちゃい

283
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/04/16 21:52:47
取り急ぎ、IOとSN76489ANの修正を戻したリリースを出します。
今からビルドを仕掛けるので暫くお待ちください。

バイナリアーカイブが23MBオーバーなので、サーバの容量的に、
古い版を残すのは現状ちょっと難しいです。
ノジマのnifty買収で、今後どうなるか様子を見たいです。
コメント1件

284
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/04/16 22:00:08
最近の作業報告その1

現在、Z80のタイミング関係の改良を少しずつ進めています。
現状の実装では、1命令の最初のクロックで、すべてのメモリアクセスと
I/Oアクセスが発生して、それから1命令文待機するようになっています。
これを、CPUを1クロックずつ進めて、1命令の間のどのタイミングで
メモリやI/Oのアクセスが発生したかまで再現するのが目標です。

これによって、例えばHBLANKの間に何命令実行できるか、というところまで
厳密に再現できるようになる予定です。
ただ、命令数が多いのと、各仮想マシンの調整が必要なので、まだまだ
時間が掛かりそうな感じです。
年内とまでは言わないけど、秋くらいまでには何とかしたいなあと。

285
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/04/16 22:03:33
最近の作業報告その2

PC-98RLのROMの吸出し作業をしました。
ハイレゾ対応ソフトの手持ちがないのでちょっと二の足ふんでましたが、
確かWindows 3.1がハイレゾ対応だった気がするので、
その辺を目標に作業を進めようかなと思います。

取り敢えず、現状の98の実装にEGCとITF対応のコードを入れてやって、
それからハイレゾ対応という順に作業を進める予定です。

286
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/04/16 22:07:14
最近の作業報告その3

とある大ネタの作業中です。
デバッガ上でBIOSコールしながら、周辺I/Oの調査をしています。
某P6オフでお披露目できるかなあくらいの目標で。

これかPC-98RLかX1turboZくらいが100バイナリ目になるかと思いますが、
行き詰ったらもう少し簡単なネタになるかも。

287
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/04/16 22:44:39
>283
IOとSN76489ANを元に戻したバージョンをリリースしました。
コメント1件

288
ナイコンさん[sage]   投稿日:2017/04/16 22:53:17
>287
MZ-1500とぴゅう太の音は直ってます。ありがとうございました。

289
ナイコンさん[sage]   投稿日:2017/04/17 01:07:57
88のシーク音が変なのはシーク中トラック移動する度に何度もplayしてるからンゴ
既にシーク音を再生してたら再生しないロジックにすれば良いンゴ
Volume操作で左側しか変更してなかったりもするンゴ

290
ナイコンさん[sage]   投稿日:2017/04/17 14:18:22
音量は分かり難いが上下のスライダが左右になってて両方動かさないと駄目

291
ナイコンさん[sage]   投稿日:2017/04/17 21:20:00
turboZを契機に実機テンキーの[=](イコール)をどこかに割り振って下さい

292
ナイコンさん[sage]   投稿日:2017/04/18 10:54:45
ベーシックマスターjrでPasteがうまくいきません
命令を全く無視します
他の機種ではきちんとPasteされます

とやってみたら、どうも小文字のみ受け付けて大文字では認識されないようですね

293
ナイコンさん[sage]   投稿日:2017/04/18 12:04:13
turboとturboZって何が違うの?
コメント1件

294
ナイコンさん[sage]   投稿日:2017/04/18 12:30:44
>293
OPM(YM2151)標準装備
アナログ4096色グラフィック

295
ナイコンさん[sage]   投稿日:2017/04/18 15:07:18
2DDと2HD

296
ナイコンさん[sage]   投稿日:2017/04/18 15:07:36
違う、2Dと2HDだった。

297
ナイコンさん[sage]   投稿日:2017/04/18 16:56:54
1MBFDDはturboIIIの時点で標準装備。

298
ナイコンさん[]   投稿日:2017/04/18 18:05:29
そのままエミュで使えるハードディスクイメージの95とか98のイメージ( ゚д゚)クレ

299
ナイコンさん[]   投稿日:2017/04/18 18:09:03
昔のウィンドウズだからjapaneseの奴じゃないとだめなんだな
OSR2.5とか見当たらないぞ

300
ナイコンさん[sage]   投稿日:2017/04/18 21:23:29
4/15版で、mastersystemの音は、ましになったのだが、
4/16版で元に戻ったので、また苦しい音質に戻った。

301
ナイコンさん[sage]   投稿日:2017/04/18 21:27:06
OSR2.5は、単品発売してなかったよな。。。
うーん、押し入れにバンドルCDがあると思うけれど。

302
ナイコンさん[sage]   投稿日:2017/04/19 23:39:14
EmuZ-1500
ジョイスティックサポートして欲しいにゃあ
コメント1件

303
ナイコンさん[sage]   投稿日:2017/04/20 01:02:21
>302

これを、禿げたおっさんが書いています。

304
ナイコンさん[sage]   投稿日:2017/04/20 09:13:00
失礼な!
ちゃんと剥けているぞ!

305
ナイコンさん[sage]   投稿日:2017/04/20 22:41:59
mz1500ってデータレコーダのremoteなかったっけ?
EmuZ-1500で多段ロードのテープが
かってに再生が進んでうまくロードできん
コメント1件

306
ナイコンさん[sage]   投稿日:2017/04/21 00:34:13
>305

外付けのやつにはない。
でも、MZ-700用のデータレコーダーを付ければ(専用コネクターは1500にもある)remotoも効く。

307
ナイコンさん[sage]   投稿日:2017/04/21 10:25:10
MZ-1T03がremoteに対応しているんなら
エミュも対応してほしいな

308
ナイコンさん[sage]   投稿日:2017/04/21 22:08:05
>>武田さん
msdos playerのdebug版のバイナリ配布もお願いします。

309
ナイコンさん[sage]   投稿日:2017/04/22 17:11:49
武田さんのPC-9801VMを動かしたいんだけど、
ROMはipl.romとfont.romだけでいいの?

310
umaiboux[sage]   投稿日:2017/04/22 22:13:48
>247
Artane.さんのリリース物件ですが、武田さんの2017-03-08以降の物と比較すると
・HX-20のバイナリが無い。
・MSX2以降の機種で、v9938.cppではなくv99x8.cppを使用している。
のようです。

source\build-cmake\cmake\config_msx.cmake
v99x8.cppをv9938.cppにする。かつ、該当機種は add_definitions で -D_MSX_VDP_MESS を追加する。

source\build-cmake\hx20\CMakeLists.txt
15行目と16行目は emumsx2plus ではなく emuhx20 にする。

source\src\vm\msx\CMakeLists.txt
BUILD_HX20のrtcif.cppは不要。

でいいのかな……
コメント1件

311
ナイコンさん[sage]   投稿日:2017/04/23 20:24:03
blueMSXのキーボード操作にDirectX絡みで不具合あるので
MSXのほうもお願いしますよ

312
ナイコンさん[sage]   投稿日:2017/04/26 21:49:31
武田さん
ペースト機能があるのであれば、もうちょっと頑張って
ローマ字かな入力機能が入ると
アドベンチャーゲームがやりやすくなるので、非常に嬉しいです。
宜しくお願いします。

313
ナイコンさん[sage]   投稿日:2017/04/26 22:52:50
ペースト機能あったら実装は簡単だろうからね
まあ機能としては後回しされる部類なのかもしれないが

314
ナイコンさん[sage]   投稿日:2017/04/27 00:25:07
このスレの>83とか、Qt版が実装してる機能では駄目なのかい?

315
ナイコンさん[sage]   投稿日:2017/04/27 08:47:03
内包してくれた方が嬉しい
ペースト機能は多分キー入力のフックだろうから
そこにローマ字変換を入れれば実装できると思う

316
ナイコンさん[sage]   投稿日:2017/04/27 09:00:11
うん
早くしてくれ

317
ナイコンさん[sage]   投稿日:2017/04/29 12:49:18
カセットビジョン シミュレータは無いものかのぅ
コメント1件

318
ナイコンさん[sage]   投稿日:2017/04/29 13:00:38
eSCV
MESS

319
ナイコンさん[sage]   投稿日:2017/04/29 18:56:46
それはスーパー

320
ナイコンさん[sage]   投稿日:2017/04/29 23:16:45
>317
カセットビジョンはカセット毎にハードウェアが異なる
稀有なコンソールだからなあ。
エミュ作るのにも困るぜきっと。
コメント1件

321
ナイコンさん[sage]   投稿日:2017/04/30 09:03:12
一応プログラムで動いているから
ROMの吸出しはできると思うんだが

322
ナイコンさん[sage]   投稿日:2017/04/30 11:23:05
なに言ってるのかわかんないです

323
ナイコンさん[sage]   投稿日:2017/04/30 12:10:53
カセットビジョンはカートリッジ自体が本体みたいなもの

324
ナイコンさん[sage]   投稿日:2017/04/30 12:15:47
カセットビジョンは本体がゴミみたいなもの

325
ナイコンさん[sage]   投稿日:2017/04/30 12:59:38
>320
だからシミュレーターね
パクパクモンスターやギャラクシアン、きこりの与作は作られてるけど
まぁ、エミュならVdmgrのような形が相応しいのかなぁ

326
ナイコンさん[sage]   投稿日:2017/04/30 13:41:12
別にシミュレータじゃなくてもカセット毎にエミュレータを作ればいいんじゃね
オレはできないけどさ

327
ナイコンさん[sage]   投稿日:2017/04/30 14:08:30
カセットビジョンのカセットの中ってワイヤーフレームなの?
コメント1件

328
ナイコンさん[sage]   投稿日:2017/04/30 17:08:03
昔、近所のおもちゃ屋に10円入れると3分遊べるカセットビジョンが置いてあったな。

329
ナイコンさん[sage]   投稿日:2017/04/30 20:45:42
>327
ワイヤーですらない。
元々はテレビのチャンネル数字を画面に表示させるためのチップを
そのまんま流用したものだからな。
だから荒い四角ドットと三角・菱形ドットしか表示できない。

330
ナイコンさん[sage]   投稿日:2017/04/30 21:03:32
あんな時代にチャンネル表示してたっけ?

331
ナイコンさん[sage]   投稿日:2017/04/30 21:12:35
あぁ、1979年にもう着脱式リモコンテレビが出てたんだな

332
ナイコンさん[sage]   投稿日:2017/05/01 20:04:23
某所のromaji.dllを使ったローマ字かな変換for Common Source Project
本家対応までのツナギに
http://spoiler.shiteyattari.com/binary_xp.7z
http://spoiler.shiteyattari.com/binary_vista.7z

333
ナイコンさん[sage]   投稿日:2017/05/02 08:02:31
シャープリモコンテレビX1なんてあったよね
有線リモコンでテレビ操作するやつ
コメント1件

334
ナイコンさん[sage]   投稿日:2017/05/02 15:24:46
うちのカーテレビも有線リモコンだった

335
ナイコンさん[sage]   投稿日:2017/05/02 17:50:39
多分「たっちょんぱ」の時代だと思う

336
ナイコンさん[sage]   投稿日:2017/05/02 18:22:59
>333
キーボードでチャンネル変えられるからある意味有線リモコンですな。

337
ナイコンさん[sage]   投稿日:2017/05/03 05:22:30
初めて買ったベータのビデオが有線リモコンだったなぁ。

338
Artane. [sage]   投稿日:2017/05/04 03:53:59
お久しぶりです。
相変わらず、扁桃腺腫らして非常にややこしいことになってますが、多少さわりはじめています。
#if などをVMのデバイス側で極力使わないで、なるべくライブラリーに入れてしまうのを試しに始めています。
#ifdef の結果をosdでリスト化して(qt/osd.cppなど)、各デバイスのinitialise()でフラグをクエリして、状態変数に格納して、実際の挙動は状態変数が支配して…
と言う事をやってます。
MB8877とかUPD765Aで動いてます。
デバイスごとにBaseクラスに移動して云々よりは、まだやりやすい気がしなくもないし、却ってダメかも知れませんが。
後、デバイスから呼ばれてるEMUクラスのメソッドが限られてるので、OSD側にラッパー設定したりとか。
最新のgithubにて。

339
ナイコンさん[sage]   投稿日:2017/05/09 12:39:11
武田さんの更新が止まったけど
バグではまってるのかな?

340
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/05/10 02:21:12
前回更新が4/16なので、止まっているという程でもないですが(苦笑)
GWは家族サービスと、P6オフ向けのネタの仕込みをしてました。
5/13の晩には更新できると思います。

341
ナイコンさん[sage]   投稿日:2017/05/10 22:10:11
ローマ字かな入力機能は追加されますか?

342
ナイコンさん[sage]   投稿日:2017/05/10 22:30:05
m88改造版の作者が公開したローマ字変換DLLを使うと実装が楽かもしれない

http://jbbs.shitaraba.net/computer/43774/

343
ナイコンさん[sage]   投稿日:2017/05/11 11:32:54
急に寂れたなと思ったら、板が移転してたんですね。

344
ナイコンさん[sage]   投稿日:2017/05/11 12:28:22
m88改は動くソフトは多いが、動作速度が微妙に違ったりとか
妥協している部分があるのが残念

345
ナイコンさん[sage]   投稿日:2017/05/11 16:14:17
テープ使いたいからm88だと個人的には具合悪い

346
ナイコンさん[sage]   投稿日:2017/05/11 22:47:18
m88はNモードの音の再現性が悪すぎる。
コメント1件

347
ナイコンさん[sage]   投稿日:2017/05/12 05:50:22
>346
直してくれ

348
ナイコンさん[sage]   投稿日:2017/05/12 14:50:53
X88000を使え。

349
ナイコンさん[sage]   投稿日:2017/05/12 15:35:23
m88のN-BASICはDMA割り込みのwaitなしでエミュレートするので1.7倍くらい速く動作する。
作者に対応をお願いしたら「オプションでスピード落とせやカスと言われた(´・ω・`)

350
ナイコンさん[sage]   投稿日:2017/05/12 15:49:55
J88

351
ナイコンさん[sage]   投稿日:2017/05/12 15:50:19
J80だった

352
ナイコンさん[sage]   投稿日:2017/05/12 23:34:53
M88は常にウェイト有で使えば問題無いだろ
Beep曲も違和感無く演奏される

353
ナイコンさん[sage]   投稿日:2017/05/13 11:52:28
以上、作者の敗北宣言でした。

354
武田 ◆bnZpPXJze51u[sage]   投稿日:2017/05/13 18:08:20  ID:Auk0VAPWv
P6オフでネタをお披露目できましたので、サイトを更新しました。

という訳で、100バイナリ目のネタは、ヤマハのYISでした。
ユーザがいないエミュレータを実装することに躊躇しない私ですが、
これは極め付きで実機所有者がいなさそうですね(苦笑)

355
ナイコンさん[sage]   投稿日:2017/05/13 23:13:53
作者には責任ないんだから

356
ナイコンさん[sage]   投稿日:2017/05/14 11:14:33
その通り
しかし評価はされる

357
ナイコンさん[sage]   投稿日:2017/05/14 14:59:28
>>Common Source Code Projectを更新しました。
>>専ら、YIS絡みの新規デバイスの追加を行っています。
>>また、eFM77AVなどで、無駄にウィンドウをセンタリングしていたのを修正しました。

ステータスバーのちらつきがしっかり直りました。
結構うれしい。

358
ナイコンさん[sage]   投稿日:2017/05/14 16:13:54
それ以外はバージョンアップ無しか


359
ナイコンさん[sage]   投稿日:2017/05/14 21:41:32
いい会社だなYAMAHA
まぁ、欲を言えばROM配布も許可してくれりゃ万歳だったのに
Z8001かぁ

360
ナイコンさん[sage]   投稿日:2017/05/15 10:49:01
ローマ字かな変換機能は次回か

361
ナイコンさん[sage]   投稿日:2017/05/15 22:39:25
武田さんのコモンソースturboZ来たね。
でも、ソフト持ってないのよね。

362
ナイコンさん[sage]   投稿日:2017/05/16 03:18:55
きたきたきたturboZ
でも、マウス使えないとシステムディスク使えないの
コメント1件

363
ナイコンさん[sage]   投稿日:2017/05/16 10:06:57
是非PC-88VAエミュも作って頂きたい

364
ナイコンさん[sage]   投稿日:2017/05/16 21:36:34
88エミュも98エミュも出来ているから
V3の画面モードがエミュレートできれば
何とかなりそうだな

365
ナイコンさん[sage]   投稿日:2017/05/17 00:03:50
>362
ctrl + enter
で、マウス使えるよ。戻すのも同じキー
コメント1件

366
ナイコンさん[sage]   投稿日:2017/05/17 00:25:50
TurboZ専用ソフトってあったっけ?

367
ナイコンさん[sage]   投稿日:2017/05/17 00:37:01
他のエミュと同じようにホイールクリックでマウス切り替えるように出来ないかな

368
ナイコンさん[sage]   投稿日:2017/05/18 16:14:23
X1turboZのアナログ/デジタル切り換えが欲しい

369
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/05/18 17:30:55
一旦リリースしました。

https://osdn.net/projects/csp-qt/releases/67697

>310
見落としていました!!!(>_<)
HX-20はビルドできるようにしましたが…
今から、追加差分作ります。
すいません…
コメント1件

370
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/05/18 19:47:16
>369
直してみました。
https://osdn.net/projects/csp-qt/releases/67698

近日中に、共通ライブラリにVMを押し込む場合の指針を書きますね。
頻繁に稼働してるデバイス(CPUやGDC)とそうではないデバイスで、対応方法が違うほうが、コスト的に良いと思いますので。

371
ナイコンさん[sage]   投稿日:2017/05/19 00:42:48
TurboZのZ's Staffもちゃんと表示出来てるように見えますね
http://i.imgur.com/fyozvVh.png

372
ナイコンさん[sage]   投稿日:2017/05/19 04:07:54
>365
ありがとう

でも、BASICで使うと固まったり認識しなかったり

例えばNEW Z BASICでmouse(0)
turbo BASICでは大丈夫そうだけど

373
Artane. ◆1o3c8RYIzjU0 []   投稿日:2017/05/19 04:10:25
ドラフト案書きましたよ(´・ω・`)
https://pastebin.com/HfccLL22
コメント1件

374
ナイコンさん[sage]   投稿日:2017/05/19 09:04:57
この方は何をリリースしているの?

375
ナイコンさん[sage]   投稿日:2017/05/20 16:30:24
ドライブ0にFDイメージを選択したフォルダを、ドライブ1にも適用されたら、うれしい。

376
ナイコンさん[sage]   投稿日:2017/05/29 07:49:13
ダウンズのエミュは、うんづ一択でwin非対応。
動かしたい人は諦めるしかないのでしょうか?

377
ナイコンさん[sage]   投稿日:2017/05/29 10:10:13
うんづあるじゃん

378
ナイコンさん[sage]   投稿日:2017/05/29 11:48:32
UNZはwin動かないんだ
まあ需要ないだろうなあ

379
ナイコンさん[sage]   投稿日:2017/05/29 12:33:51
うんづならwIndows7で動いているが
うんづの中でTownsのwin3.1か95が動かないってこと?
コメント1件

380
ナイコンさん[sage]   投稿日:2017/05/29 13:18:36
>379
そういうことですが、95のソフトは今のwinで動くから必要ないのかもしれませんね。

381
ナイコンさん[sage]   投稿日:2017/05/29 14:16:46
動かすだけならVMに入れる方が早いだろ

382
ナイコンさん[sage]   投稿日:2017/05/29 14:18:29
95ってSP1当てないとTCP/IP使えなかったような

383
ナイコンさん[sage]   投稿日:2017/05/30 22:25:13
PC-98エミュを語ろう16 /ソフトウェア板
819 :
名無しさん@お腹いっぱい。
2017/05/24(水) 01:18:04.02 ID:MIHCoWqg0
>824
LGY98のNDISドライバを解析した結果、DOSでDMAエラーになる原因が分かりました。
ドライバ初期化時にRemoteDMA転送を行ってみて完了したがどうかをチェックするの
ですが、LGY98ではDP8390のコマンドレジスタを読んでbit5が立っているかどうかを
チェックしています。他社製ドライバではレジスタ0x07の割り込みを見ている様で
そちらの割り込みビットはセットされていました。
なので、RemoteDMA完了時にDP8390のコマンドレジスタbit5を立てる様に変更すれば
DOSのドライバが使用出来るようになります。
このビット設定はQEMUのNE2000ドライバでも入っていないのでQEMU9821上でもLGY98の
DOSドライバは動きませんでした。
以下LGY98.Cの抜粋です。
コンパイル出来る方は以下変更してLGY98.DOSドライバが使用できるかどうかお試しください。

static void ne2000_dma_update(LGY98 *s, int len)
{
s->rsar += len;
/* wrap */
/* XXX: check what to do if rsar > stop */
if (s->rsar == s->stop)
s->rsar = s->start;

if (s->rcnt <= len) {
s->rcnt = 0;
/* signal end of transfer */
s->isr |= ENISR_RDC;
s->cmd |= E8390_NODMA; /* コマンドレジスタにDMA完了ビットを立てる */
ne2000_update_irq(s);

384
ナイコンさん[]   投稿日:2017/06/04 13:20:14
あげてみる。

385
ナイコンさん[sage]   投稿日:2017/06/04 23:32:32
武田様
mz700もQD対応をお願い致します。プロッタプリンタは難しいですか?
コメント2件

386
ナイコンさん[]   投稿日:2017/06/04 23:39:32
>385 未対応にFDやEMMもありますね
コメント1件

387
ナイコンさん[sage]   投稿日:2017/06/05 06:06:38
>385

QDが入った状態でリセットしたら、ちゃんとQDからブートするようにしてほしい。

388
ナイコンさん[sage]   投稿日:2017/06/05 07:15:57
CMTのリモートも対応してくれ

389
ナイコンさん[sage]   投稿日:2017/06/05 21:21:22
>386 MZ700はEMMではなくS-RAMボードでは ROMがQDと重なるので両方の実装は無理かな

390
ナイコンさん[sage]   投稿日:2017/06/06 22:06:12
248 :
Be名無しさん
2017/06/06(火) 22:04:54.41
QEMU/9821でもODIドライバ使えばDOSでネットワークにつながるよ

.

391
06/09(金) 20:34:29.72 .net[ MS-DOS Playerが続きます ]   投稿日:0000/00/00 00:00:00

392
うんずってWindowsがエンハンスドモードでは動かないみたいだな。
なのでWindows3.0のスタンダードモードとリアルモード、
Windows3.1のスタンダードモードは作動
[]   投稿日:0000/00/00 00:00:00

393
ナイコンさん[sage]   投稿日:2017/06/14 21:11:04
MESSのFM-TOWNSエミュレーションならWindowsも動くらしい。
MESSのコア使ったFM-TOWNS単体エミュ誰か作らないかな?

https://i.imgur.com/6wgSejO.jpg
https://i.imgur.com/zWqx7Zz.jpg

394
ナイコンさん[sage]   投稿日:2017/06/14 21:15:25
本家のローマ字かな入力対応を待っている間に
まさかの改造版登場

http://jbbs.shitaraba.net/computer/43774/
コメント1件

395
ナイコンさん[sage]   投稿日:2017/06/14 22:00:32
Windows95 on UNZ 投稿者:Anna Wu 投稿日:2011年 1月23日(日)01時54分53秒   通報 返信・引用
Dear Kasanova,

thanks for your great emulator. :)
My question, is it possible to install successful Windows95 on the Harddisk image?
I tried but without luck.
EMM386.EXE can't be loaded because it requires HIMEM.SYS (or a compatible XMS driver), and HIMEM.SYS is not working.
If a way exist, please can you explain me please?

Thank you in advance.

Anna Wu

Re: Windows95 on UNZ 投稿者:Kasanova@管理人メール 投稿日:2011年 1月30日(日)23時37分20秒   通報 返信・引用
Hi Anna,

Thanks for your report. I've never tried to install it.
Windows95 is not working on UNZ due to the lack of some protected-mode features in the CPU emulation.

Is there any particular reason for using the FM TOWNS version of Windows95 on the emulator?
I know that it's a very rare localized version of Windows95 and you want to see how it is working. ;)

396
ナイコンさん[sage]   投稿日:2017/06/14 22:21:24
うんずは2011年以降作者が行方不明な感じだな
コメント1件

397
ナイコンさん[sage]   投稿日:2017/06/15 09:36:41
>394
USキーボードでもカナ切り替えができるようにならないかなぁ

398
ナイコンさん[sage]   投稿日:2017/06/15 11:37:48
武田さん
PC-8801MAでUSキーボードでもKANAキーが押せるように
設定を変えるようにすることは可能でしょうか?
宜しくお願いします。

399
ナイコンさん[sage]   投稿日:2017/06/15 13:53:52
TAECOM-11なんてのも面白そうだ 需要無いけど

400
ナイコンさん[sage]   投稿日:2017/06/16 00:45:28
うんずの掲示板の過去ログを断片的に見た感じではうんずにネットワーク機能
の搭載も熱望されていたようだな。Windowsの作動についてはCPUの実装の
精度が上がれば動く筈だけどね

401
ナイコンさん[sage]   投稿日:2017/06/16 01:15:09
MESSのFM-TOWNSでCPUをFast-modeにしようと思ったがTOWNS-OSで設定を
変えるとなぜかSETUP2.EXEメモリ設定が全部無効になってしまって、
HMAも使用できなくなってHIMEM.SYSが作動しなくなってしまったが、
VectorにあったFT16ってソフトで設定したらうまく動いた。

402
ナイコンさん[sage]   投稿日:2017/06/17 03:58:25
武田さんいますか?
eFMR-50は実機BIOS無しでは拡張メモリ(プロテクトメモリ)は有効に
できないですか。SETUP2.EXE(SETUP.EXE)が「この機種では使用できません」
とでてメモリ設定ができませんでした。なにか良い方法はありますか?
コメント1件

403
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/06/17 11:55:39
>402
内蔵デバッガで、マシンIDを取得するポートをリードするところで
ブレークして、その後で違う機種だと判定する処理を抜けてやれば
いけるんじゃないかなーと思います。
コメント2件

404
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/06/17 11:57:53
>391
扱っているアーキテクチャが多すぎるので、
頭の中というか勘所を切り替えるのが結構大変でして。
なにか1つのアーキテクチャを始めたら、
暫くそれを続ける方が効率がいいんですよ(苦笑)

405
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/06/17 12:05:47
>373
反応遅くなってしまってごめんなさいです。

例えばZ80をベースにNSC800を、とか、
MB8877をベースにMB8876とかMB8866を、みたいなのは派生クラスに、

機種ごとの細かい挙動の違いのハックは、
(セカンドソースの仕様違いみたいなのもあるかもしれないけど)
例えばDEVICEクラスにuint32_t feature;を追加して、
各デバイスで各bitを挙動を切り替えるフラグとして使う、
みたいなことを考えてます。

pio = new I8255(this, emu);
pio->set_feature(I8255_AUTO_HAND_SHAKE);
みたいにして、

I8255クラスの中では、
#ifdef I8255_AUTO_HAND_SHAKEのかわりに、
if(this->feature & I8255_AUTO_HAND_SHAKE)を使う、
I8255_AUTO_HAND_SHAKEはi8255.hで#defineする、
みたいな感じです。
コメント1件

406
ナイコンさん[sage]   投稿日:2017/06/17 20:27:41
勝手に改変版(ローマ字のやつ)統合されるといいなぁ。
でも、
改変版作ってくれた人が許可だしてくれるのかどうかが分からないのと、
2chでOKだされても、それが本人かどうかががわからないからなぁ。

407
ナイコンさん[sage]   投稿日:2017/06/18 02:29:58
>403
返信ありがとうございます。

408
ナイコンさん[sage]   投稿日:2017/06/18 23:03:15
ソース公開してないしな
コメント1件

409
ナイコンさん[sage]   投稿日:2017/06/19 04:06:09
>403
武田さん、こっちのスレ
やっぱFM−Rでしょう。【2台目】

でエミュレーターのテストしていたのですが、
実機BIOS(実機IPL)が無い場合は、MS-DOS5.0はブート途中でハング、
MS-DOS6.2ではCOMMAND.COMが読み込めず使用不化、MS-DOS7.0では
メモリ512KB認識で起動しました。武田氏はFMR用MS-DOS3.1をお持ちで
あると思われますが、MS-DOS3.1は実機BIOS無しでも起動出来たということで
よろしいでしょうか?(起動できていなかったら386版や486版のテストが
できていない筈なので)
あと実機BIOS有りの場合は80286の8Mhzでは起動できたのですが、
12MHzでは診断エラー70が出て起動できませんでした。
ひょっとすると80386や80486でも8MHzモードを付けたら実機BIOS有りでも
起動しそうな予感がするのですがどうでしょうか?
コメント1件

410
ナイコンさん[sage]   投稿日:2017/06/19 05:06:02
eFMR-50(386,486)でのMS-DOS7.0の起動はこのような感じです
https://i.imgur.com/ehivUHF.jpg

411
ナイコンさん[sage]   投稿日:2017/06/19 15:22:29
ローマ字かな変換が本家に入るまでは
改造版がメインになりそう。それくらい便利。

412
ナイコンさん[sage]   投稿日:2017/06/19 20:46:55
PC-8801MA改造版素晴らしすぎる
カナ入力のアドベンチャーゲームがサクサク遊べる

413
ナイコンさん[sage]   投稿日:2017/06/19 21:50:28
便利なんよねー。しかもソースもあるし。

414
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/06/20 04:31:32
ご無沙汰しています。
デバイスに関する私の案を取り入れて頂きありがとうございます>武田さん
武田さんの作業状況見て、私の方も合わせるようにします。

私は四月五月に身体壊したのを未だ引きずっています(;´Д`)
今は、ちまちまとバグ取ったり、I286を最新のMAMEから持ってきて(ライセンスが確かBSDだったので)入れ込みを試みてますが、まだ動かせない状況です。

>408
独自改良版の方にお願いなんですが、元がGPLv2なんで、改良版公開した場合には、*必ず**絶対に*ソースコードの差分や付け加えた所を配布してくださいな。
それがGPLなソフトでの大原則的なルールなので。(詳しくは日本語訳を読んでくださいね)

私がQt版向けに作った、非常に頭の悪いローマ字かな変換と較べてみたいですし。

415
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/06/20 04:35:04
>405
お疲れ様です。
確かに、その方がスマートですね。
後は、EMUやDEBUGGERのAPIがあったりなかったりするのを、使わない場合でもダミーエントリーはVM側から見れるようにしたいと思ってます。
少し後に、こちらで形は作ってみようと思ってます。

416
Artane. ◆1o3c8RYIzjU0 [sage]   投稿日:2017/06/20 04:39:27
>396
まさか、大震災で…(;_;)

私も、Townsを作り込む準備は二月くらいまでやってました(時期の記憶に自信ない)。
が、体調ガタガタになったのと、横道に逸れて戻れなくなってるので、一旦止まってます。
色々キリがよくなってきたら、再開します。
私が持ってる「赤本」は、UX辺りまでなので、いわゆる「白箪笥」以降はどうかなー(´・ω・`)
と言う所ですが。

417
ナイコンさん[sage]   投稿日:2017/06/20 09:46:59
ソース入ってるけど、パスワードは同スレの過去のをみないといけない。。。たぶん記述漏れ。
sourceのpassは、
babumi

http://jbbs.shitaraba.net/bbs/lite/read.cgi/computer/43774/1368531085/2...

418
ナイコンさん[sage]   投稿日:2017/06/20 17:24:56
>409
>MS-DOS3.1は実機BIOS無しでも起動出来たということで
>よろしいでしょうか?

http://takeda-toshiya.my.coocan.jp/fmr30/index.html

>内蔵の疑似BIOSを使えば、フロッピーからMS-DOS V3.1をブートできることを確認しました。
コメント1件

419
ナイコンさん[sage]   投稿日:2017/06/20 17:30:29
>418
間違えてた。参照先はeFMR-30の方になってたわ

420
ナイコンさん[sage]   投稿日:2017/06/20 23:13:29
XM6 TypeG で久々のバグレポート

スターフォースのコンフィグ画面で文字の一番下のラインの色がおかしくなる

421
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/06/21 03:01:15
http://takeda-toshiya.my.coocan.jp/00tmp/romaji_test.zip

ローマ字入力のテスト版です。
メニューから、Control - Romaji to Kanaをチェックすると、
ローマ字入力モードになります。
仕様としてはこんな感じでよろしいでしょうか?

#X1turbo/Zは、キーボードがType-Bの場合、カナが50音配列になります。
#こちらは現状では未対応のため、Type-Aを指定してご使用ください。

シフト+テンキーの処理も見直しました。
従来よりは安定性が良くなっているといいなあと思います。

422
ナイコンさん[sage]   投稿日:2017/06/21 22:21:27
本家きたー

タイムシークレットをプレイしてみましたが
ローマ字入力にすると、ファンクションキーが効かなくなるのは
ちと不便です。

423
ナイコンさん[sage]   投稿日:2017/06/21 22:43:40
ローマ字入力モードにするとキーコードじゃなくて
文字コードを読み取っているみたい。
US配列だと、ちゃんとUS配列の入力になる。

英数字だといちいちカナロックを外してキーコードを送って
再度カナロックしているみたいなので、
数字だけテンキー入力に変換して、
他の英記号は無視でいいんでないかな?
コメント2件

424
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/06/22 02:07:16
リリースしました。
アプリケーションキーでローマ字入力の切り替えを出来るようにしました。
また、Page Up/Down, End, Home, カーソル, Ins, Del, Help, F1-F12も
受け付けるようにしました。

ePC-8801MA改造版の、仮想マシンの修正も一部取り込んでいます。

>423
WM_CHARに飛んできた文字コードを取り込むようにしています。

#テンキーを見てない機種も幾つかあると思うので(苦笑)、
#取り敢えずは現行の仕様です。

425
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/06/22 02:09:26
>ePC-8801MA改造版の、仮想マシンの修正も一部取り込んでいます。

こちらについては、自分では十分に確認できていないので、
色々テストしてみて頂けますと幸いです。

426
ナイコンさん[sage]   投稿日:2017/06/22 12:30:38
ローマ字入力だと数字の入力がもたつくのが気になるにゃあ
>>423の通り3ストローク入力だから仕方ないのかにゃあ

427
ナイコンさん[sage]   投稿日:2017/06/22 17:07:04
↑これを禿げたおっさんが書いています。

428
ナイコンさん[sage]   投稿日:2017/06/22 20:55:12
やっぱり数字の入力が遅いのだけ気になる(´・ω・`)

いちいちローマ字入力を解除すればいいんだけど
うちのノートPCはアプリケーションキーが無い(´・ω・`)

429
ナイコンさん[sage]   投稿日:2017/06/22 21:06:31
ePC-8001mkIISRで、RGB Filterを有効にした状態でスキャンラインを有効にするには
どうしたらいいんでしょうか?

430
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/06/23 02:35:53
http://takeda-toshiya.my.coocan.jp/00tmp/romaji_test.zip

ローマ字入力中、数字を入力する際は、カナロックを解除せずに、
テンキー経由で入力するテスト版です。
コメント3件

431
ナイコンさん[sage]   投稿日:2017/06/23 23:05:38
>430
対応ありがとうございます! 非常に快適です!!
自分でiniファイルを書き換える隠し機能でもいいので
是非、仕様として残して欲しいです!

432
ナイコンさん[sage]   投稿日:2017/06/23 23:17:47
ビック、リトルエンディアンは無視していいので、PATもお願いします。

433
ナイコンさん[sage]   投稿日:2017/06/24 00:02:09
PCエミュレータはメモリパッチ機能を入れると大概タイミングが崩れるから
個人的には要らないと思います。
コメント1件

434
ナイコンさん[sage]   投稿日:2017/06/24 00:06:46
>433
黙っとれボゲェ!

435
ナイコンさん[sage]   投稿日:2017/06/24 02:57:16
88ついでにFM音源OFFも

436
ナイコンさん[sage]   投稿日:2017/06/24 07:53:35
あれるからやめれ。
意見は意見。
でもP6のディスク接続はONとOFFが欲しい

437
ナイコンさん[sage]   投稿日:2017/06/24 09:12:45
PC-6601のディスクが内蔵2台+外付け2台になっているけど
外付けは外せるようにして欲しい
コメント1件

438
ナイコンさん[sage]   投稿日:2017/06/24 13:06:38
X1turboZのアナログOFFも欲しい

439
ナイコンさん[sage]   投稿日:2017/06/24 17:32:42
MZ-700にQDを
コメント1件

440
ナイコンさん[sage]   投稿日:2017/06/24 18:08:24
PC-8001mkIISRのスキャンラインなんとかしろや(゚Д゚)ゴルァ!

441
ナイコンさん[sage]   投稿日:2017/06/25 05:55:35
JR-100のprgファイルを読み込めるとありがたい

442
ナイコンさん[sage]   投稿日:2017/06/28 21:44:53
>430

このテスト版ですが、Shiftを押しながらファンクションキーを押しても
F6〜F10にならずに、F1〜F5になってしまいます。
コメント2件

443
ナイコンさん[sage]   投稿日:2017/06/28 21:47:14
2重書き込みのため表示しません 内容を確認する

444
ナイコンさん[sage]   投稿日:2017/06/28 22:33:43
ちなみにShiftキーを押しながらローマ字入力モードにすると
Shiftキーを放しても押した状態が解除されません。

445
ナイコンさん[sage]   投稿日:2017/06/29 08:49:04
>442はローマ字入力にしたときの不具合です
解除すると正常になります

446
ナイコンさん[sage]   投稿日:2017/06/30 01:55:50
MS-DOS PlayerもVT-DOSもCM/M互換のシステムコールの"CALL 5"に対応して
いないようだな。MS-DOS Playerはエラー出るし、VT-DOSは落ちる
コメント2件

447
ナイコンさん[sage]   投稿日:2017/07/01 00:06:10
>446
CM/MじゃなくてCP/Mだった

448
ナイコンさん[sage]   投稿日:2017/07/01 18:51:49
マスターシステムでボタン#2で下が入っちゃう事
   例:青春スキャンダルでパンチがローキックになる

スパカセの一部動作不完全ソフト(ポールポジションやマッピー)

もオナがいします

449
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/07/01 23:21:35
>446
取り急ぎ、今晩のリリースでサポートしました。
CLの値域をチェックしていないので、
INT 21hの全ファンクションが呼べてしまいますが(苦笑)

最近はPC-9801VXを実装していました。
ITF,EGCの実装テストのためで、本命はハイレゾ機です。
PC-9801VXとしてはもう動作していますが、
もう少しコードを整理してからリリースしようかと思います。
コメント1件

450
ナイコンさん[sage]   投稿日:2017/07/02 03:28:07
>449
対応速くて驚きました。ありがとうございます。
あとPC-98系にも期待です。

451
ナイコンさん[sage]   投稿日:2017/07/02 09:12:01
>442の対応は無しでしょうか?
コメント1件

452
ナイコンさん[sage]   投稿日:2017/07/02 09:42:24
98もVXやハイレゾ機くらいまでくると、
そろそろHDDや1MB以上のメモリも期待したいが、
SCSIは、もう55ボードからROMを抜き出す環境がない。

453
ナイコンさん[sage]   投稿日:2017/07/04 10:05:31
EPSONのQC-10、QC-11ってパソコンがあったみたいだけど
海外版はQX-10、QX-11って型番のようだ。(日本語版wikipediaでは
"海外版はHX"ってかかれているがこれは間違いで正しくは"海外版はQX"
が正しい)
さらに海外ではQX-16って機種もあるようで、これはZ80と8088を両方
搭載して、8色カラー出力が可能のようだ。

454
ナイコンさん[sage]   投稿日:2017/07/04 22:01:06
SL9821で、
200ライングラフィック+テキスト表示のソフトで
テキスト部分が位置ずれずれで崩れまくりになり、
うまく表示されませんでした。

9821実機では表示できたんだけど。
コメント1件

455
ナイコンさん[sage]   投稿日:2017/07/04 23:10:01
>454
ご面倒かもしれませんが、現象の起きるソフト名と、
乱れた状態の画面のスクリーンショットを2,3枚サポートまでメールして頂けると対応できるかもしれないです
それと、出来ればで構いませんが実機or他のエミュレータで正しく表示されている画面もあると助かります

456
武田 ◆bnZpPXJze51u [sage]   投稿日:2017/07/05 00:48:27
>451
Common Source Code Projectの方は、PC-9801方面で大工事中なので、
そちらが落ち着いてからの作業になります。

#基本、娘を寝かしつけてからの時間で細々と活動してますので
#(大体自分もそのまま一緒に寝てしまいますので(苦笑))、
#即応性は期待しないでください。
コメント1件

457
ナイコンさん[sage]   投稿日:2017/07/05 08:59:57
>456
あらま残念。。。
ファンクションキーの不具合が対応されるまでは
改造版で代替します。。。
コメント1件

458
ナイコンさん[sage]   投稿日:2017/07/05 15:22:33
ePC-8001mk2SRエミュレータの200ライン対応も宜しくお願いします!!

459
ナイコンさん[sage]   投稿日:2017/07/05 21:33:46

460
ナイコンさん[sage]   投稿日:2017/07/05 21:36:41
武田氏のMZ-1500エミュレータ
よく見ると起動画面に
「Make ready QD」じゃなくて
「Make ready FD」と表示されている

もしかしてFDDが繋がっていると
QDからの起動はできなくなるのだろうか?
コメント1件

461
ナイコンさん[sage]   投稿日:2017/07/05 22:05:43
>457

実機のころから大好きなのです。

http://or2.mobi/index.php?mode=image&;file=162496.jpg
コメント1件

462
ナイコンさん[sage]   投稿日:2017/07/05 23:00:10

463
ナイコンさん[sage]   投稿日:2017/07/05 23:10:38
>462
シゴロっていう弟はいません。

464
ナイコンさん[sage]   投稿日:2017/07/06 20:28:32
SL9821の気になったところ、もうちょっとかかせてくらさい。
これも好きでずっとやっていたゲームで申し訳ないのですが、
TOKIOの音楽のテンポが半分くらいに遅く、
音楽だけスローモーションになってしまいます。
また、マウスカーソルを動かす際に、ノイズが鳴っちゃいます。不思議。

465
ナイコンさん[sage]   投稿日:2017/07/08 07:00:42
PC-6001系のエミュレータはip6plus並みのテープ精度にならんだろか・・・
みんなPC-6001Vベースっぽいよね

466
ナイコンさん[sage]   投稿日:2017/07/08 09:27:46
よし、お前作れ

467
ナイコンさん[sage]   投稿日:2017/07/08 12:22:13
わかった、俺が作る!

468
ナイコンさん[sage]   投稿日:2017/07/08 13:05:32
良いの?ワシみたいなのが

469
ナイコンさん[sage]   投稿日:2017/07/08 15:49:56
誰でもいいよ

470
ナイコンさん[sage]   投稿日:2017/07/08 17:12:22
逆にip6plusじゃだめなんか

471
ナイコンさん[sage]   投稿日:2017/07/08 17:18:21
具体的にどういう不具合があるのか報告すればいいんじゃないか

472
ナイコンさん[sage]   投稿日:2017/07/09 04:34:00
ip6plusは音声合成とか無いまま開発止まってるっぽいし

473
ナイコンさん[sage]   投稿日:2017/07/09 19:05:52
堀井系(Systax Errorに化ける)やT&E系(マシン語ロードすると停止)がip6plusじゃなきゃ読めないね

474
名無しさん@そうだ選挙に行こう! Go to vote![sage]   投稿日:2017/07/10 07:55:06
マクラーレン・ホンダは進歩とか無いまま開発止まってるっぽいし

475
ナイコンさん[sage]   投稿日:2017/07/10 10:23:20
GOLDSTAR FC-100 エミュはマダカナ?
韓国のパソコンだが。PHC-25とPC-6001の中間的な構造で興味深い
コメント1件

476
ナイコンさん[sage]   投稿日:2017/07/10 11:51:49
そんな誰も存在すら知らないようなものは永遠に来ません。

477
ナイコンさん[sage]   投稿日:2017/07/10 12:33:35
FC-120がm5で、FC-150がMSXだったかな。
ちょうどソウルオリンピックで韓国に住んでいた頃だ。懐かしい。

478
ナイコンさん[sage]   投稿日:2017/07/10 18:42:57
SUMSUNGのSPC-1000って機種もあって、MZ-80Kベースでグラフィックが
MC6847なので画面表示はP6っぽい。BASICはSamsung Hu-BASIC
(実際にHudsonが開発)。ソフトはPC-6001のものを移植したものが多かった。
グラフィクがショボかった為か後にVDP UNIT (TMS9918 + 4KB VRAM)や
SOFT BOX (TMS9918 + 4KB VRAM with BIOS)なるものが出てグラフィックが
強化され、MSXのソフトも移植された。

479
ナイコンさん[sage]   投稿日:2017/07/10 21:08:42

480
ナイコンさん[sage]   投稿日:2017/07/10 21:33:35
チョンはパクるの好きだよなあ

481
ナイコンさん[sage]   投稿日:2017/07/11 06:18:36
>475
エミュはあるにはある
SPC1000とFC-100はある
ソフトが数本付いている
SPC-1000ではグーニーズ(MSX版)とかザナックが白黒で動く

482
ナイコンさん[sage]   投稿日:2017/07/11 09:20:47
MSXをパクったZemmixってゲーム機もあったなー
MSX Biosが入っていないと動かないからこっそり入れてある

483
ナイコンさん[sage]   投稿日:2017/07/11 09:38:14
Zemmixは正規ライセンスだよ。
キーボード無しのモデルにはMSXロゴが付いてないだけ。

484
ナイコンさん[sage]   投稿日:2017/07/11 12:40:06
上位モデルのMSXは正規のライセンスで製造していたが
下位モデルのZemmixは無ライセンスで製造していた
というかROMのライセンス料を入れたら7万ウォンなんて価格は無理だと思った

485
ナイコンさん[sage]   投稿日:2017/07/11 19:13:02
SL9821ですが、FDファイル選択ダイアログのマスクで、拡張子TFDやIMGなども、BINと一緒に出てくるようにして頂けると助かります。
vficでイメージ変換するときに、やはり便利でして。
今は自分でソース(定義ファイルですけど)を書き換えてビルドさせて貰ってます。

あ、editdiskで開く時の定義ファイルでよければ、作ったので、あとで載せます。

486
ナイコンさん[sage]   投稿日:2017/07/12 22:38:48
>437
>439
>460

実記でオプションなデバイスはON、OFFできれば、より自分の実機に近づけた感じがしますよね

487
ナイコンさん[sage]   投稿日:2017/07/13 05:33:13
>479
GoldStar PERSONAL COMPUTER FAMICOM FC-1000H
と書いてあるw

488
ナイコンさん[sage]   投稿日:2017/07/13 13:31:55
後のLGである。

489
ナイコンさん[sage]   投稿日:2017/07/13 13:58:43
韓国はファミコンがなくてZemmixが国民機だったからなぁ

490
ナイコンさん[sage]   投稿日:2017/07/14 04:14:51
ファミコンの名までパクりであった

491
ナイコンさん[sage]   投稿日:2017/07/14 04:20:47
しっかし日本のMSX/MSX2規格にぶら下がって
EASTSEA DISK MAGAZINEとは朝鮮人には屈辱とか恥と言うものが無いのかな

492
ナイコンさん[sage]   投稿日:2017/07/15 05:54:16
韓国の方がファミコン(ファミリーコンピュター)の名称を
任天堂よりも先に使用している訳だが…

493
ナイコンさん[sage]   投稿日:2017/07/15 07:42:12
名称を だって
日本語母国語じゃないのバレバレだね
コメント1件

494
ナイコンさん[sage]   投稿日:2017/07/15 11:42:40
アイゴー!
ウリナラマンセー!

495
ナイコンさん[sage]   投稿日:2017/07/15 11:53:36
別にどこ生まれの人間だろうと嘘はよくない

496
ナイコンさん[sage]   投稿日:2017/07/15 12:01:39
>493
さすがにその批判は意味不明
単に金星電子(現LG)が「FAMICOM」を先に使用してたって話なんだが
コメント1件

497
ナイコンさん[sage]   投稿日:2017/07/15 19:13:26
>496
ファミコンはあくまでも略称であって、ファミコンはファミリーコンピュータ
ファミコンを使ったのはスーパーファミコンからでしょ
で、先にLG云々に何か問題あるの?

498
ナイコンさん[sage]   投稿日:2017/07/15 22:42:06
ファミコンというか、ハングルだと「ペミコン」としか書けないのだが
○○ペミコンというのは、そこらじゅうにあったな

499
ナイコンさん[sage]   投稿日:2017/07/16 07:22:54
ハングルは世界中の音を表現できるニダー!!!!

500
ナイコンさん[sage]   投稿日:2017/07/16 08:26:54
じゃ、北京語の四声の違いを正確に表現できるんだな。

501
ナイコンさん[sage]   投稿日:2017/07/16 10:24:26
とと、当然ニダ!

502
ナイコンさん[]   投稿日:2017/07/16 10:41:23
武田さんエミュレータのローマ字かな変換機能ですが、
キー配列がJIS配列ではなくアイウエオ順になっている
MZ1500とかは、キーマップが違っているので
「ヌフアウエ」と入力して「アイウエオ」と表示されます。
対応してほしいです。
コメント1件

503
ナイコンさん[sage]   投稿日:2017/07/16 17:24:21
>502
「実機」 はそれが正しい
コメント1件

504
ナイコンさん[sage]   投稿日:2017/07/16 18:10:19
>503
実機もローマ字で「NUFUAUE」と入力すると「アイウエオ」に変換されるの?

505
ナイコンさん[hage]   投稿日:2017/07/20 03:31:33
ダマレ ダマレ キチガイ ダマレ
ウセロ ウセロ ネトウヨ ウセロ

506
ナイコンさん[sage]   投稿日:2017/07/20 08:52:15
ウリナラマンセー

507
ナイコンさん[sage]   投稿日:2017/07/20 20:36:13
武田さんの更新まだかなー

508
ナイコンさん[sage]   投稿日:2017/07/21 02:56:36
まだかな まだかな〜 学研のおばさんまだかな〜♪

509
ナイコンさん[sage]   投稿日:2017/07/21 08:50:28
俺の頃は学校で先生から受け取っていたけどな

510
ナイコンさん[sage]   投稿日:2017/07/21 14:26:11
俺んとこは呼びつけてたよ
電話一本したら「ハ、ハィ、すぐ伺います」って言ってた

511
ナイコンさん[sage]   投稿日:2017/07/21 15:34:53
俺は同級生の友達のおばさんが学研やってて、
友達の家が学校の近くで帰り道の途中だからついでに貰いに行った

俺がX1買ったのは別の友達が2冊持ってたベーマガ
これまた別の友達が持ってたベーマガDELUXE
(2人ともナイコン)
それと学研を見ててパソコンというものが欲しくなったのさ

512
ナイコンさん[sage]   投稿日:2017/07/21 17:15:28
電波新聞社のオバチャン、TELしたあと1時間くらいで持ってきてくれたな
暇だったしウォーキングついでに歩いてきたとオバチャンカートに注文冊子入れて来てたわ
それで倉庫に眠ってたソーサリアン等AllAboutシリーズ買えたわ

513
ナイコンさん[sage]   投稿日:2017/07/22 09:59:34
科学の後ろの方についていたトランシーバー、
電子ブロック、マイキットの広告が眩しかったなぁ

514
ナイコンさん[sage]   投稿日:2017/07/22 10:02:54
学研の学習まんがで「できるできないのひみつ」ってのがあって
できる側は「やっ太」って少年なんだけど
できない側が「デキッコナイス」って外人で
すげーネーミングだと思ったわ

515
ナイコンさん[sage]   投稿日:2017/07/22 12:25:14
さべちゅニダ!

516
ナイコンさん[sage]   投稿日:2017/07/22 23:17:13
ip6plusのテープがいいんじゃなくて
ip6plusの動作の方がよかったんだな
VWやVやePC6001は動作しないの多いな
更新情報
・スレッド一覧ページで過去ログのタイトル検索・一覧表示ができるようになりました(2016/1/20)
NGワード登録
登録する
スレッド内検索

昔のPC板 タイトル検索

このスレッドが人気です(実況系)
第146回全英オープンゴルフ 第3日☆7 (315)テレ朝実況
世界水泳 1 (68)テレ朝実況
X GAMES2017 世界一過激な真夏の祭典 (443)TBS実況
Going! Sports&News★1 (980)NTV実況
[終]<オトナの土ドラ>屋根裏の恋人 #08 ★2 (806)フジ実況
NAOMIの部屋 アニメソング特集「小倉唯・牧野由依・ハンバートハンバート」 Part.2 (605)NHK実況
NHK総合を常に実況し続けるスレ 136119 星はなんでも知っている (942)NHK実況
[再]歴史秘話ヒストリア 今川氏真 (803)NHK実況
このスレッドが人気です(ニュース系)
【話題】NHK「ひとり暮らしの40代が日本を滅ぼす」 NEBRAが導いた「未来を動かすカギ」とは?★5 (481)ニュー速+
【話題】NHK「ひとり暮らしの40代が日本を滅ぼす」 NEBRAが導いた「未来を動かすカギ」とは?★4 (1001)ニュー速+
【政治】なぜネトウヨは自民党支持なのか (1003)ニュー速+
【話題】NHK「ひとり暮らしの40代が日本を滅ぼす」 NEBRAが導いた「未来を動かすカギ」とは?★3 (1001)ニュー速+
【映画】人気漫画GANTZ作者・奥浩哉先生が映画銀魂を酷評「苦痛過ぎる2時間強でした」 (531)音楽・芸能ニュース
【兵庫】歩きスマホの女性に体当たり 一時意識不明の重体 傷害容疑で男(63歳)逮捕/神戸★6 (1001)ニュー速+
【テレビ】 "消された知事発言" メディアの「報道しない自由」「切り取り」「偏向報道」をどう見抜くか★3 (1002)ニュー速+
祝砲「涼宮ハルヒの憂鬱」人気声優が一般男性と真剣交際 (994)音楽・芸能ニュース
昔のPC板の人気スレ
パソコンミニ ネクスト次章[レトロパソコンモドキ] (377)
【クリーン】MZ-80K/C/1200シリーズ part4【アルゴ号】 (336)
こうやま (969)
2017: DarkGDKを極めるスレ (815)
PCエミュレーター統合スレッド Part8 (516)
【懐古趣味】ワンボードマイコン総合スレ 第二章 (877)
MSXスレッド Part 46 (734)
8ビットCPUでC言語?ないないありえないっしょ!Part2 (464)
今でもX680x0ユーザー全員集合 Part 73 (79)
MSXスレッド Part 46【安全】 (924)
栄光のPC-8001 Ver 1.5 Copyright 1979 (C) by (ry (799)
68k v.s. x86 Round 2 (986)
夢を叶えた俺らのPC-8801mkII SR以降 Part23 (501)
68k v.s. x86 Round 4 (318)
パピコンと間違えてPHC-25買っちゃった奴の数→ (770)
PCエミュレータの決定版 和製MESS Part.2 (923)
8086 vs. Z80 vs. 6809 vs. 6502 その13 (235)
OSと言えばコレでしょ!CP/Mスレ ver.3 (919)
FMシリーズを語るスレ Part 14 (735)
「「「「「APPLE供廖廖廖廖廰 (636)
愛と幻想のHP200LX -Part12- (990)
PC-88VA4 (249)
☆198X年ソフトレンタルショップがあった場所★ (322)
橋本環奈について語る (563)
PC-8001mk2SRってどうよ その2 (918)
新・わが青春の秋葉原 - 昔語り -【6日目】 (692)
EPSON 98互換機 Part5 (745)
【富士通】FM TOWNS 18代目【FUJITSU】 (67)
このサイトについて
このサイトは2ちゃんねるからデータを取得し、表示するサービスです。
画像のインライン表示機能について
画像のURLの後ろにある[画像をインライン表示]をクリックすると、URLの下に表示します。
表示される画像は横幅100pxに縮小されていて、クリックすると原寸で表示します。
このサイトの特徴
1)スレッド内検索ができます
2)レス(「>>1」など)のポップアップができます
3)不適切な言葉を含む投稿を表示しません
4)ページ内で画像を直接表示できます
5)2ch他スレッドへのリンクはタイトル・板名つきでリンクします
6)すっきりとしたデザインで表示します
7)最新スレや前スレをチェック・一覧表示します
8)NGワード機能の搭載でイヤな言葉が目に入りません
9)荒らしを自動チェックします
10)スレッド内・同一IDの書き込みだけ表示できます
11)レスの返事をレスされた発言の下に表示する「まとめビュー」が利用できます
12)シリーズ化したスレッドの一覧を表示します
13)最新のスレッドがある場合はお知らせします
削除について
こちらをご覧ください
機能要望について
現在機能要望受付中です。
問い合わせについて
こちらのページからどうぞ
広告


首都圏の方、ソフトバンク光オススメですよ


このサイトは2ch.scからデータを取得・表示しています。削除などについてはこちらをご覧ください。 アクセスモード:差分取得 - 正常取得 - 3件 - 取得完了