■ このスレッドは過去ログ倉庫に格納されています
PCエミュレーター統合スレッド Part9
- 1 :ナイコンさん:2018/05/20(日) 17:55:51.36 .net
- 古き良き、1970年代〜90年代のマイコンエミュレーター統合スレッドです。
基本、開発・人柱・新バージョンの報告や話題等で進行をお願いします
たまには上記の延長線上での脱線も可
※家庭用ゲーム機器は板違いです。(ぴゅう太はOK)
※ジェネレーターや其れに準ずる質問等はスレが荒れる原因になるので華麗にスルーして下さい
※上記の事柄に反応した場合その人も同じ池沼扱いされますので決して反応してはなりません
※このスレは如何にスルーできるか問われるスレですので肝に銘じておいて下さい
※禿しく空気読め
前スレ
PCエミュレーター統合スレッド Part8
https://matsuri.5ch.net/test/read.cgi/i4004/1483504365/
PCエミュレーター統合スレッド Part7
http://hanabi.2ch.net/test/read.cgi/i4004/1430836648/
PCエミュレーター統合スレッド Part6
http://hello.2ch.net/test/read.cgi/i4004/1364603890/
- 2 :ナイコンさん:2018/05/20(日) 17:58:36.19 .net
- 保守できるかな?(´・ω・`)
- 3 :ナイコンさん:2018/05/20(日) 18:36:21.54 .net
- >>2
ガンガレ。
遠くから見つめててあげるから。
- 4 :ナイコンさん:2018/05/20(日) 19:48:02.75 .net
- チンポ
- 5 :ナイコンさん:2018/05/20(日) 20:04:43.97 .net
- >>3
工エエェェ(´°д°`)ェェエエ工
- 6 :ナイコンさん:2018/05/20(日) 20:21:13.00 .net
- ほすほす
- 7 :ナイコンさん:2018/05/20(日) 20:31:13.06 .net
- |
|ω・`)
|
みてるだけー・・・
- 8 :ナイコンさん:2018/05/20(日) 20:47:26.98 .net
- (・∀・)つ目
- 9 :島村ジョー:2018/05/21(月) 07:35:08.50 .net
- か・そ・くそぉ〜ち!
- 10 :ナイコンさん:2018/05/21(月) 21:20:19.68 .net
- これ、保守いるの?いくつまでやればいいの?
- 11 :Artane. :2018/05/21(月) 21:39:04.20 .net
- この板はいらないのですかね?(´・ω・`)
他の板だと20とかあるようなのですが…ここはいらないっぽい?(´・ω・`)
すいません…m(_ _)m
- 12 :ナイコンさん:2018/05/22(火) 10:50:30.06 .net
- ほすほす
- 13 :ナイコンさん:2018/05/22(火) 13:34:16.30 .net
- CANON X-07も対象かな?
と保守
- 14 :ナイコンさん:2018/05/22(火) 20:56:40.28 .net
- 一応保守
- 15 :ナイコンさん:2018/05/22(火) 22:33:17.90 .net
- チンポ
- 16 :ナイコンさん:2018/05/22(火) 23:33:46.24 .net
- 腰が痛い(´д`|||)
- 17 :Artane. :2018/05/24(木) 14:48:24.30 .net
- Ubuntu 18.04LTSが出てから一ヶ月ほどになるので、いい加減、16.04はビルドから除外していいでしょうか?(^_^;
---
今、ステートセーブ周りに手を付けてます。
今の仕組みだとシンプルなのはいいけどデータの保護とか破壊対策が甘いのがあるし、それ以上にsave_state()とload_state()で容易に定義間違いを誘発するのを防ぐ仕組みがほしいな。と
…なので、各データに簡単なヘッダ(デバイス名)とヴァージョン番号とCRC32をつけるところまでは一応できていて、ついでにヘッダをつけていこうと思います。
現状は、一部のデバイスで試してますが、もう少し中身を変えていきたいのと、後、最終的にはセーブステートに一定の後方互換性が持てる可能性を持たせていければ。と思いますので。
そういう「余計な」データがつくのを普通にセーブすると膨らんでしまって手に負えなくなるのも、武田さんがセーブデータのZLIB対応をしてくださったのでやれるように…ありがとうございます。
それと、私が本格的にTownsに手を出す前にDOSBOX-Xの人がやってくれてるようで、助かるのです(;∀;)
身の回りが色々泥沼になってますので(;∀;)
- 18 :ナイコンさん:2018/05/24(木) 15:23:10.91 .net
- 【テレパシー、R14指定】 バカウヨ涙目、マイトLーヤTV出演後、サヨクに屈辱の、土下座w m(_ _;)m
http://rosie.5ch.net/test/read.cgi/liveplus/1527128324/l50
- 19 :ナイコンさん:2018/05/24(木) 21:06:12.20 .net
- >>17
安定性を求める素人は18.04.1を待ちやがれ、という説もありますね
https://askubuntu.com/questions/1028624/not-able-to-upgrade-from-16-04-lts-to-18-04-lts
https://askubuntu.com/questions/125825/upgrading-lts-to-lts-server-why-wait-for-the-first-point-release
https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes#Upgrading_from_Ubuntu_16.04_LTS
もちろん、「捨てた!俺は16.04を捨てた!あとは自分で何とかしろ!完璧に動作するかどうかは知ったこっちゃないけどWineを使ってみるのも貴様の自由だぞ♪」でも良いと思いますが。
- 20 :ナイコンさん:2018/05/24(木) 23:59:12.58 .net
- dosbox-x の towns は、やりたい人はやっていいよ、って感じで枠組みを作っただけだね
github の issue を見る限り
- 21 :ナイコンさん:2018/05/25(金) 00:18:17.80 .net
- MS-DOS動かすならFM-Rの画面周りから作っていかないとなぁ...
- 22 :ナイコンさん:2018/05/25(金) 09:19:54.03 .net
- FM-Rって、ハイレゾ機種もあるんだよね
そうとは知らずにハイレゾ機でエクセルで表組み作ってたら
ノーマル機で見事に表示が崩れたw
そういった機種固有のはOSが吸収するべきじゃないのかって悪態ついてた
- 23 :ナイコンさん:2018/05/25(金) 12:57:43.78 .net
- >>22
同じことがPC-98/H98間でもあったよ。
まだフォントを選べる時代じゃなかったし
ソフトを組む側も等幅オンリーでプロポーショナルな文字など眼中になかった。
- 24 :ナイコンさん:2018/05/26(土) 12:26:13.01 .net
- >>22
エクセルちゃうやろ?
1-2-3とかMultiplanとちゃうんか?
- 25 :ナイコンさん:2018/05/28(月) 01:22:57.82 .net
- >>24
Wlndows上で動いてたよ
エクセルマクロをバリバリ使って自動化やってたから
まだVB無かった頃のExcel
- 26 :武田 :2018/05/28(月) 23:43:03.59 .net
- >>Artane.さん
あちらで色々フォローして頂いてありがとうございます。
自分絡みの話題にコメントするのは差し控えていたのですが、
流石にちょっと放置できない書き込みがあったのでつい(苦笑)
- 27 :Artane. :2018/05/29(火) 06:59:08.17 .net
- >>26
いえいえ、どういたしまして(^ω^)
まぁ、しょうもないことを言ったり詰めたりする人は、昔も今も沢山いますから。
後でスラドに書き忘れてたのを書こうかとは思いますが、武田さんが大枠として使い勝手のよいフレームワークを作られ、色々実装されたことで、
それを足がかりにして、私などがわがままやらして頂けてるのですから、本当にありがたいのです。
そして、XM7の開発に関わったたけがみさんはじめの方々のご協力やXM7/SDLの移植を許諾してくださらなければ、
今のeFM7はなかったし、今も時折(私が所持してない)実データでのデバッグをおねがいしたりなんかしてまして、
まぁ、やれるところまでやらせていただけるとありがたいのです。
今後も宜しくお願いしますm(_ _)m
私も来年50ですので、うまいことCSPが半永久的にネットの海を漂い、好事家が見つけて保管したり未来の考古学や風俗歴史を知ることの助けになってほしいなぁ。とか考えております。
特に私が死に、関係者も殆ど他界した後にも資料として、CSP自体を残したいものです。
- 28 :ナイコンさん:2018/06/04(月) 14:26:08.66 .net
- マイクロソフト、開発者向けサービスのギットハブ買収で合意
https://headlines.yahoo.co.jp/hl?a=20180604-61706485-bloom_st-bus_all
- 29 :ナイコンさん:2018/06/05(火) 20:57:34.64 .net
- MicrosoftがASUKAの敵になるのか
- 30 :ナイコンさん:2018/06/09(土) 08:28:41.88 .net
- Xmillennium T-tuneとかイカチューンってウィンドウサイズ変更できないん、?
- 31 :ナイコンさん:2018/06/11(月) 21:30:16.05 .net
- artaneさんの最近のgitのやつってsegmentation faultで起動しないんだけどみんなは大丈夫なの?
- 32 :Artane. :2018/06/12(火) 02:18:55.94 .net
- >>31
すいません、この10日ほど大規模に色々やってるので(特にステートセーブ周り)、厳しいかもしれません(;´Д`)
最低でもFM-7系とPC-8801系とX1系は、なるべく飛ばないようにしてますが…(´・ω・`)
一通り変更が出来たら、MinGWなどのチェックに入ります。
- 33 :Artane. :2018/06/12(火) 02:22:14.94 .net
- >>31
蛇足ですが、最近のDebian Sidは、かなり不安定で、私のに限らず、Qt使ったプログラムが、Xサーバとの通信不良を起こして起動しないケースがチラホラ見えます。(qtdiagとか)
QtOpenGLの問題と言う形にしておいて、バグ報告してますが、リアクションがまだない…(´・ω・`)
- 34 :31:2018/06/12(火) 07:55:42.98 .net
- Artaneさん、やっぱりそんな感じですか。
ただ、こっちでは pc8801ma とか fm-7系もみんな sementation fault します。
x1系は試していません
- 35 :Artane. :2018/06/12(火) 09:57:17.77 .net
- >>34
あらあら…(´・ω・`)
レポジトリのヴァージョン値と、CコンパイラとOS教えていただけますか?
- 36 :ナイコンさん:2018/06/12(火) 11:03:48.92 .net
- >>35
55944ca38b04f787ef57d0f07b242be638cac115 ですが、ステートセーブ的なのがはいってから
ずっとだったと思います。
gcc-7.3.1 on Fedora27 です
- 37 :ナイコンさん:2018/06/12(火) 18:03:35.45 .net
- >>35
今、148b1ba8b7d51fdba9f9bce6b8545ddb0ae5831a をビルドしてみましたが、
common_source_project-fm7/source/build-cmake/config_build.sh で以下のような感じで
コンパイルが通りませんでした
/home/hoge/common_source_project-fm7/source/src/statesub.cpp:853:1: エラー: ‘cs_state_utils::csp_state_utils(int, int, _TCHAR*)’ 用のプロトタイプがクラス ‘csstate_utils’ 内のどれとも一致しません
csp_state_utils::csp_state_utils(int _version, int device_id, _TCHAR *classname
)
^~~~~~~~~~~~~~~
In file included from /home/hoge/common_source_project-fm7/source/src/statesub.c
pp:6:0:
/home/hoge/common_source_project-fm7/source/src/statesub.h:59:7: エラー: 候補: c
sp_state_utils::csp_state_utils(const csp_state_utils&)
class csp_state_utils {
^~~~~~~~~~~~~~~
/home/hoge/common_source_project-fm7/source/src/statesub.h:89:2: エラー:
csp_state_utils::csp_state_utils(int, int, const _TCHAR*)
csp_state_utils(int _version = 1, int device_id = 1, const _TCHAR *classname =
NULL);
^~~~~~~~~~~~~~~
- 38 :ナイコンさん:2018/06/13(水) 08:18:56.27 .net
- 30e92a5fa2e77b862bc91e4099f6d19ae776b506 でコンパイルは通るようになりましたが
依然 Segmentation fault で起動しません
ただ、gdb で動かしてみると起動するという不思議な挙動です...
- 39 :Artane. :2018/06/13(水) 12:30:19.03 .net
- >>38
ありがとうございます。
お手数ですが、コアダンプをとれる状態にして起動し、吹っ飛んだ後に残ったコアと吹っ飛んだプログラムを使ってgdbを起動して、
where
したのを貼って頂けないでしょうか?(´・ω・`)
よろしくお願いしますm(_ _)m
- 40 :Artane. :2018/06/13(水) 19:11:40.38 .net
- >>38
一つ忘れていました。
ビルドスクリプトから、*共有ライブラリ含めて*ビルドしてインストールしていますか?
最近、いつもと違って同じ共有ライブラリのヴァージョンで中身をガンガン変えてるので。
(要素が雪だるま式に増えてるので…、もう一息で一段落するはずです。)
- 41 :ナイコンさん:2018/06/13(水) 21:42:20.37 .net
- gdb とかよくわかっていないのですが
(gdb) where
#0 0x00007f4ef3d07adb in Ui_MainWindowBase::ConfigSoundMenu() (this=this@entry=0x1396430)
at /home/hoge/common_source_project-fm7/source/src/qt/gui/menu_sound.cpp:133
#1 0x00007f4ef3d06078 in Ui_MainWindowBase::setupUi() (this=this@entry=0x1396430)
at /home/hoge/common_source_project-fm7/source/src/qt/gui/menu_main.cpp:329
#2 0x00007f4ef3d068f9 in Ui_MainWindowBase::Ui_MainWindowBase(USING_FLAGS*, CSP_Logger*, QWidget*) (this=0x1396430, p=0x13b0c80, logger=0x15b7e00, parent=<optimized out>)
at /home/hoge/common_source_project-fm7/source/src/qt/gui/menu_main.cpp:72
#3 0x000000000043dfe9 in Ui_MainWindow::Ui_MainWindow(USING_FLAGS*, CSP_Logger*, QWidget*) ()
#4 0x0000000000446a7e in META_MainWindow::META_MainWindow(USING_FLAGS*, CSP_Logger*, QWidget*) ()
#5 0x0000000000438188 in MainLoop(int, char**) ()
#6 0x000000000042f5cd in main ()
これでよいでしょうか?
>>40 についてですが、source/build_cmake/config_build.sh
を実行すればよいのですよね?
gdb で実行すると落ちないのでここらへんは大丈夫だと思います
- 42 :Artane. :2018/06/14(木) 22:04:40.92 .net
- >>41
ありがとうございます。
そのダンプによると、>>38さんの環境だと変数を壊してるけどgdb噛ませると壊してない(多分、オブジェクトができるタイミング)ようなので、直してみました。
commit d54f358a6032863d081f527269a26511184d861f をお試し下さいm(_ _)m
# 実際には 35816be8ae25e3a3c59fdee6f32d501ec3b3f51d で直してますが、他にいくつか一緒にやってしまったので。
- 43 :ナイコンさん:2018/06/14(木) 23:21:54.12 .net
- >>42
試してみましたがまだ落ちます。gdb で where した結果もほとんど同じです。
(gdb) where
#0 0x00007fcc2c6188f6 in Ui_MainWindowBase::ConfigSoundMenu() (this=this@entry=0x2a36c10)
at /home/hoge/common_source_project-fm7/source/src/qt/gui/menu_sound.cpp:133
#1 0x00007fcc2c616eb8 in Ui_MainWindowBase::setupUi() (this=this@entry=0x2a36c10)
at /home/hoge/common_source_project-fm7/source/src/qt/gui/menu_main.cpp:329
#2 0x00007fcc2c617759 in Ui_MainWindowBase::Ui_MainWindowBase(USING_FLAGS*, CSP_Logger*, QWidget*) (this=0x2a36c10, p=0x2a33600, logger=0x2c57600, parent=<optimized out>)
at /home/hoge/common_source_project-fm7/source/src/qt/gui/menu_main.cpp:72
#3 0x0000000000432809 in Ui_MainWindow::Ui_MainWindow(USING_FLAGS*, CSP_Logger*, QWidget*) ()
#4 0x0000000000438d1e in META_MainWindow::META_MainWindow(USING_FLAGS*, CSP_Logger*, QWidget*) ()
#5 0x000000000042d1b9 in MainLoop(int, char**) ()
#6 0x00000000004247bd in main ()
- 44 :ナイコンさん:2018/06/14(木) 23:25:26.63 .net
- 一応、補足として
config_build.sh を実行した後、pc8801ma/build/ で
$ make clean
$ cmake ..
$ make
# make install
しています
- 45 :Artane. :2018/06/15(金) 03:59:01.72 .net
- >>44
commit 797ee9c1ac784fc06e483bf0923120b91b658e39 ではどうでしょうか?
もし、落ちるようなら、buildvars.dat に USE_SANITIZER="Yes" と言う行を加えて、
./config_build.sh pc8801ma でインストールしてみて、落ちた所のメッセージを貼ってみて下さい。
※アドレスサニタイザを有効にするので、かなり遅くなります。
- 46 :ナイコンさん:2018/06/15(金) 07:02:53.40 .net
- >>45
797ee9c1ac784fc06e483bf0923120b91b658e39 で無事起動しました
ありがとうございました
- 47 :Artane. :2018/06/15(金) 15:19:06.26 .net
- >>46
よかったですー(^∀^)
Fedoraのgcc7は、色々とセキュリティ強化の拡張がされてたり、gcc8で追加された新しいスタック保護機構がバックポートされてたりで、結構厳しいんですね。
おかげで、気が付かなかったバグに気づきました。ありがとうございました。
- 48 :ナイコンさん:2018/06/16(土) 05:19:43.61 .net
- どの98エミュレータもマイコンソフトのドラゴンバスターはダメみたい。
期待していたが、武田さんのePC-98DOの98モードもダメだった。
実機でも、モニター選ぶしなんか特殊なことやってるのかな。
- 49 :ナイコンさん:2018/06/16(土) 05:24:45.38 .net
- http://www.geocities.jp/pc8801_11/rds.jpg
- 50 :ナイコンさん:2018/06/16(土) 06:47:01.88 .net
- ttps://i.imgur.com/TaPcVeA.png
np2で良くない?
実機ディスプレイだとディスプレイの発色で良い雰囲気になるのってのは無理そうだが
- 51 :ナイコンさん:2018/06/16(土) 07:41:59.39 .net
- というか、うまく吸い出せてないのでは
- 52 :ナイコンさん:2018/06/16(土) 10:08:06.10 .net
- 98のドラバスはアーケードと同じ画面構成にするために
縦横の解像度をいじってる(たぶんGDCに与えるパラメーターを変えている)
np2なら対応可能
- 53 :ナイコンさん:2018/06/16(土) 11:05:31.92 .net
- D
‏ @drachen6jp
6月9日
95とNTが止まってる場所は見つけたけど直し方がわからない
ゲームしたいのに気づいたら触ってる
https://twitter.com/drachen6jp/status/1005421987932483584
- 54 :ナイコンさん:2018/06/16(土) 15:40:09.32 .net
- >>52
完璧では無いなあ。崩れてる、実機で遊ぶしか無いのか。押入れからVM出すか。
- 55 :ナイコンさん:2018/06/16(土) 19:17:13.95 .net
- 崩れてるの意味がわからんがそれはエミュというよりブラウン管効果じゃないのか
ttps://pbs.twimg.com/media/DE76MfQVYAE9w47.jpg
ttps://pbs.twimg.com/media/DE76LnxUQAEoh9L.jpg
今の表示機器は逆に綺麗過ぎてな実機でも液晶に繋いでると違うのはわかる
- 56 :ナイコンさん:2018/06/18(月) 02:36:27.67 .net
- >>55
本来は、画面の左下にあるゲージ(少なくても他機種とアーケードは位置があってる)が
とんでもないところに表示されたりする。
- 57 :ナイコンさん:2018/06/18(月) 02:47:26.43 .net
- >>56
>>50の画像や動画サイトにアップされてる(エミュ)動画みると正常っぽいから
>>51の言うようにイメージ化失敗してるのでは
- 58 :ナイコンさん:2018/06/18(月) 16:45:38.77 .net
- 確かにドラバスは98オリジナルとは少し画面が違うが
多分正常に表示できるエミュは無いと思う
GDCのパラメータ変えてるとは知らんかった
あ、吸出しとかブラウン管だからっつーのは関係無い。54のは知らんが少なくとも俺のはそう
- 59 :ナイコンさん:2018/06/18(月) 18:08:35.50 .net
- その違いが説明出来れば改善されるかもしれないが無理だろうな
- 60 :ナイコンさん:2018/06/18(月) 22:44:33.03 .net
- np2では>>50の画面が表示できてるんだけど
どこに問題があるのか全然わからない
- 61 :ナイコンさん:2018/06/19(火) 02:04:32.14 .net
- ニワカには違いが難しいんだろうな
- 62 :ナイコンさん:2018/06/19(火) 05:04:31.65 .net
- np2zでの画面
ttps://i.imgur.com/kVay8Su.png
これも違う?
- 63 :ナイコンさん:2018/06/19(火) 13:13:26.78 .net
- ディスプレイを選ぶなら、単にGDCのクロックいじって縦のドット数増やしてるだけでは?
30行計画とかに対応してるソフトあるのかな
- 64 :ナイコンさん:2018/06/19(火) 14:26:48.36 .net
- https://m-fetishism.com/vr/
- 65 :Artane. :2018/06/20(水) 20:29:08.77 .net
- PC98といえば、VXなどでファルコムの旧いゲーム(スタートレーダーとかロマンシアとか)を起動すると、音源ボードが認識されませんねぇん(´・ω・`)
殆どがBEEP音になる。
- 66 :ナイコンさん:2018/06/20(水) 20:47:36.75 .net
- >>65
メモリースイッチの設定が必要だった気が
- 67 :ナイコンさん:2018/06/20(水) 22:20:23.55 .net
- PC98だとプリンスオブペルシャも動かんのぉ
- 68 :ナイコンさん:2018/06/21(木) 03:03:48.34 .net
- >>65
メモリースイッチのROMボード設定を設定する必要があります。
実機だと、N88-DISK BASICを立ち上げて、"SWITCH.N88”を立ち上げて、
使用すする各種ボードをサウンドボードにします。この時、メモリースイッチを保持するになってないと変更が反映されません。
dosからだと、フリーソフトのESWITCHが使えるかもしれません。
- 69 :ナイコンさん:2018/06/21(木) 03:06:30.76 .net
- 続き、sw4=8でサウンドボードの使用するromが存在するになります。なってないときは、sw4=0になっているのが原因だと思います。
- 70 :ナイコンさん:2018/06/21(木) 06:51:12.89 .net
- 本物の98使ったとことの無い坊やが混じってるな
サウンドの設定なんて常識過ぎて、、、
- 71 :ナイコンさん:2018/06/21(木) 08:19:01.48 .net
- 言うても初期の一時期しかほぼ使ってないし、実機使いでも知らん人いてもおかしくないのでは?
...あとは、ほら、年齢的に痴ほう症とかそういった...
- 72 :ナイコンさん:2018/06/21(木) 09:41:22.76 .net
- 【冷笑される、デモ″】 無名の人たちが、国会前デモやってるときに、よく平気で安部と食事できるな
http://rosie.5ch.net/test/read.cgi/liveplus/1529373056/l50
- 73 :ナイコンさん:2018/06/21(木) 16:55:30.89 .net
- 食事できるよね
- 74 :ナイコンさん:2018/06/21(木) 19:19:39.29 .net
- >>71
98時代は長いから、知らん奴がいても別におかしくは無いが、そういう奴はその時代のソフトは使って無いだろ
- 75 :ナイコンさん:2018/06/21(木) 20:36:59.61 .net
- 他にマウント取ることないかわいそうな老人なんだろ
- 76 :ナイコンさん:2018/06/22(金) 15:02:08.93 .net
- >>74
使ってないだろな
- 77 :ナイコンさん:2018/06/26(火) 22:01:38.50 .net
- >>75
老人なんだろな
- 78 :Artane. :2018/06/27(水) 00:37:08.37 .net
- >>68
ありがとうございます(;∀;)
NP2では動いて自分でやってる(というと語弊がある)方で音がBEEPなんで、あれれ…と思ってました。
メモリスイッチ部分が保存されてないっぽいですね(´-ω-`)
SW2-5はハードコーディングでOFFだし、なんでだろうー。と思ったら、メモリスイッチを操作した直後のリセットの時だけ26K音源が使えました_| ̄|●
- 79 :Artane. :2018/06/27(水) 01:28:10.59 .net
- と言う事で、取り急ぎながら、PC9801にメモリスイッチを付けてみました。
初期の機種はメモリスイッチあったかなかったか自信がないのですが。
githubかOSDNのcommit 4ac4aaa4133ddba69ecb802986d4c41b5685534d
です。(Qt版のみ)。
別号校からもいろいろ内部構造をいじってるので、コンパイルができるかどうか全く自信がないです。
- 80 :ナイコンさん:2018/07/03(火) 23:27:56.84 .net
- >>63
ドラバスの98版はGDCを直接操作して、アーケード版の288×224の解像度を
縦横ともに倍にした576×448で表示させてる。
- 81 :ナイコンさん:2018/07/04(水) 12:32:18.88 .net
- >>80
で?
- 82 :Artane. :2018/07/13(金) 18:14:57.75 .net
- リリースしました。
今、Win32をビルド中です。当面、Ubuntu Xenialのビルドもやります。
https://osdn.net/projects/csp-qt/releases/69807/
・武田さん版5/24ベース
・ステート廻りに大規模な改変(またやってしまった…(´・ω・`))
・バグ取り沢山
・OpenGL描画廻りの消費電力削減(狙い)
・画面回転が抜けてたので実装しました。
・その他。
今回、Debian Sid版をgcc8ベースにしたら、サイズが酷いことになったので、シンボル関係削ぎ落としたstripped版も用意しました。
- 83 :ナイコンさん:2018/07/15(日) 12:10:35.68 .net
- >>80
GDCを直接弄れば縦400ドット以上も描画できるんだね
- 84 :ナイコンさん:2018/07/15(日) 12:24:54.25 .net
- 30行計画とかあったやろ
- 85 :ナイコンさん:2018/07/18(水) 16:13:41.13 .net
- >>84
は?お前はただのバカ?
- 86 :ナイコンさん:2018/07/18(水) 21:56:41.40 .net
- d88とかの複数のディスクイメージが1つのファイルになってるのにcspが対応してくれるとうれしいな
コマンドラインとかどうすればいいのかよくわかんないけど
--fd0 a.d88:1 --fd1 a.d88:2
みたいな感じかな? GUIも変えなきゃだし大変かな...
- 87 :Artane. :2018/07/18(水) 22:38:44.52 .net
- >>86
[D88番号@]イメージファイル名 で出来ないですかね?
イメージファイル名[:D88番号]のほうがいいですか?(´・ω・`)
検討します(場合によっては両方使えるように)(´・ω・`)
- 88 :ナイコンさん:2018/07/18(水) 23:47:23.25 .net
- >>87
おお、できました
で、a.d88:1 とかの方がちょっとだけいい理由として、タブ補完しやすいというのがあります
あと、GUIでディスク交換とかはどうするのですか?
- 89 :Artane. :2018/07/19(木) 02:58:52.10 .net
- >>88
できましたか。
TAB補間の件は、少し考えますね。確かに前より後ろのほうがやりやすいので。
で、GUIですが、「さしこむ」で入れたディスクを、「D88イメージ選択」で番号を選択し、
そして、同じファイル内でイメージ変える時は「D88イメージ選択」でやって、
ファイル自体を取り替える時は、「取り出す」です。
コマンドライン絡みのヘルプページ作ってなかったんで、もうそろそろ作っていきますね、心身が空いた時に。
それに、FM77L4の400ラインカードの真面目な実装とか、いい加減やらないと…。
手探りで書いてきた側面が大きい、初期のFM-7移植版とかGUIの構造とかを、どこかでもう少しシンプルでモジュラー性も上げていきたいし…。
# 猛暑で窓際で作業してるので、昼間なんかだと、エアコン廻しても上の方の熱い空気で熱中症に入りかけてますが(;´Д`)
私事で恐縮なんですが、七年弱ほど使ってきたRADEON HD7770と言うビデオカードが死んだので、
お金ないのどうにかやりくりしてRADEON RX560のカードを安売りで買う羽目になって、
確かにRX560は出来がいいので、もうそろそろ本格的なGPUオフローディングを入れ込めればなと思っています。
OpenGL4.3やES3.3以降で入った、コンピュートシェーダでfoo::draw_screenをやるとか。
# と言うか、やるやると言ってて、なのに他のことばかりしてなかなか進められてないTownsのポーティングを
# やるとなると、GPUオフローディングを活用していくのからは逃げられない気が強くしますので。
- 90 :ナイコンさん:2018/07/19(木) 06:57:36.02 .net
- >>89
GUIもできました。というか、こんなまんまのメニューを見逃していて申し訳ありません...
- 91 :ナイコンさん:2018/07/29(日) 22:11:34.06 .net
- ip6plusの2018/7/17 4.8B2のzipが落とせませんよ
- 92 :ナイコンさん:2018/08/05(日) 07:24:07.68 .net
- eX1turboだとスペハリのFM音源鳴るけど
eX1turboZだと鳴らないね
- 93 :ナイコンさん:2018/08/05(日) 10:12:32.00 .net
- MX8で自分で吸い出した.d88が読み込めないんだけど…
- 94 :Artane. :2018/08/07(火) 17:25:41.95 .net
- リリースしました。
https://osdn.net/projects/csp-qt/releases/69884
色々と変えてみています。一番大きなのはVM::のテンプレート化を進めて、VM_TEMPLATE::と言うメタクラスの下位にしたあたりでしょうか。
色んな部分を共通ライブラリに押し込めるには(で、コンパイル時間とビルド時消費電力とディスクを節約する)大前提になるところがなんとか出来たのですが、不具合があるかも知れません…。
- 95 :ナイコンさん:2018/08/07(火) 22:40:13.16 .net
- 知れませんね…。
- 96 :ナイコンさん:2018/08/09(木) 13:19:16.92 .net
- l
- 97 :ナイコンさん:2018/08/11(土) 15:22:38.93 .net
- わいはPC-9801は殆ど使ってなかった
シャープ人やし1992年にはもう当時のDOS/V機使ってたし
後年PC-9821はPC/ATとの互換性検証で使ったくらい
国民機を1990年頃の皆が使用してたというのは世間が狭いよ
- 98 :ナイコンさん:2018/08/11(土) 17:21:46.51 .net
- たしか全盛期はシェア8割か9割あったはずだよね
みんな使ってたと言っていいレベルかと
- 99 :ナイコンさん:2018/08/11(土) 19:57:12.71 .net
- 殆ど使ってなかった = 少しは使っていた
なんだ、結局使ってんじゃん
印象操作 印象操作w
- 100 :ナイコンさん:2018/08/11(土) 20:30:14.26 .net
- 1992年パソコン国内シェア(台数ベース)
1位NEC53.7%、2位富士通12.0%、3位東芝9.7%、4位アップル8.3%、5位エプソン7.0%
(日経産業93/6/16)
法人需要も含んでいるので個人需要中心の小売店店頭のシェアとは様子が違う点に注意
総レス数 1015
273 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★