☆ RISC-V Mainframes [居住地] ID:23315 Author:cadpnq 2017-07-01 11:45 Version:0.0.6a
- RATE: ★=2 G=2 [DOWNLOAD SITE]
-
RISC-V Mainframes
免責事項:このModはアルファ版です。つまり、今のところ機能は不完全であり、安定性は保証されません。機能を試すためにインストールするとしても、ロードオーダーに残したままゲームを続けることは推奨されません。また、今のところガイドやドキュメントはありません。そうしたものを機能が出揃う前に作るべきではないからです。
1.これは何ではないか?
話をはっきりさせるために、まずはこのModが「何ではないか」を説明します。OS、GUI、テキストターミナルはありません。ログインもできません。
2.これは何か?
じゃあ何ができるの?このModでは、居住地にプログラム可能なコンピュータシステムを設置できるようになります。「メインフレーム」と呼称していますが、実際にはマイクロコントローラやPLCに近い動作を行います。
以下の部品が Power/Misc カテゴリ内に追加されます。
-RISC-V CPU
-Expansion Rack
-1kb RAM Module
-Input Module
-Output Module
-Relay Module
3.コード
オープンネスの精神に基づき、私は初日から本ModのソースコードをGitHub上で公開しています。
4.動作環境
このModを動作させるためにはIntelligent Snap PointsとBinlibが必要です。
5.FAQ
Q1:どのようにプログラミングを行うのですか?
A2:アセンブリ言語でプログラムを記述し、私がrisk-veeプロジェクト用に用意したアセンブラRVeAsを用いてアセンブルし、バッチファイルを用いてゲーム中に読み込みます。"Hello World!"チュートリアルも用意できていませんが、経験豊富なプログラマならコードを読めば理解できると思います。
Q2:処理速度はどのくらいですか?
A2:私が測定したところでは、命令あたり650ms(コンソールを開いた場合は20ms)掛かるようです。
Q3:スピードアップは可能ですか?
A3:はい。コード内には修正できそうな部分があります。ただし、現状ではこの部分でパフォーマンスを稼ぐのは賢くないようです。低速度の主な理由は、Papyrusが本来ビット単位の操作をサポートしておらず、非常に高度な数学演算を以ってエミュレートする必要があるためです。Script Extenderを使えば高速計算も行えるかも知れませんが、今のところ使っていません。
Q4:GCCはRISC-Vをサポートしていますよね。C言語でプログラミングを行えますか?
A4:何か重大な理由でもない限り、C言語に対応する予定はありません。
Q5:RISC-V向けのLinuxがありますよね。Fallout 4上でLinuxを動作させることは可能ですか?
A5:いいえ。Linuxを動作させるためにはメモリ管理ユニットなど、本Modに含まれないいくつかのコンポーネントが必要です。仮に揃えたとしても、非常に使いづらいことは間違いありません。Fallout4 Nexus, cadpnq. 1 Jul 2017. RISC-V Mainframes. 26 Apr 2017 <https://www.nexusmods.com/fallout4/mods/23315>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-▼ Version : 0.0.2a#4至高のホニャララまさかとは思うけどゲーム内でプログラミング出来るmodなの?サッパリわからん… ID:NhMzg2Y2 Day:439 Good:0 Bad:0
- Good
- Bad
- 23315
▼ Version : 0.0.1a#3名無し具体的に何をするモッドなの? ID:RmYzUwOD Day:0 Good:0 Bad:0- Good
- Bad
- 23315
#2名無しGood!これはアレだろ、分かる分かる
革命的なレゾナンスチャンバーのアレだ(説明文翻訳お疲れ様です) ID:E4NGNlZT Day:57 Good:0 Bad:0- Good
- Bad
- 23315
#1名無しGood!これまためちゃくちゃなMod出てきたなぁ
素晴らしい ID:BhY2JiZW Day:332 Good:0 Bad:0- Good
- Bad
- 23315
- 作者(cadpnq)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク