64bitOSを作ろう さっきゅん編
■ このスレッドは過去ログ倉庫に格納されています
∧||∧
( ⌒ ヽ 前略
∪ ノ さっきゅんです・・・
∪∪
前スレ さっきゅんだけどなんか質問ある?
http://pc.2ch.net/test/read.cgi/os/1074144781/l50 //meg-os.org/bin/op05_081201.zip
マイナー修正版をリリースしました。
RC-1からbetaに降格したのは、日本語表示に関して後退してると思ったからです。。。
昔のドライバの実装が汚かったのでうまい方法がないか検討してる最中ですが、
どうしても思いつかなかった場合は以前のような実装で我慢する事になるかもしれません。
GREのアプリはどうやって作るのかという問い合わせがあったので、
おれんじぺこの件が落ち着いたらSDK公開の作業にかかることになると思われます。 おれんじぺこの状況がわかりにくいようなので補足します。
現在公開されているものは昔おれんじぺこと呼ばれていたもののforkです。
(現実的にはソースをもってるぼく以外にforkは不可能ですが、直系の最終バージョン
がどうなったのか不明なのでforkという扱いにします。)
設計や実装の様々な問題によりぼくの志していたものとは程遠く、根本的に作り直した
方がいいという判断に至り、破棄される事が決まりました。
その件に関するごたごたでオリジナルのおれんじぺこは消滅してしまったようです。
しかしながら、ある程度のアプリケーションを動かす事が出来る数少ないx64対応の
OS環境がこのまま埋もれて失われてしまうのは少しもったいないのではないかという
話が出てきました。
設計が成熟していない失敗作が世に広まるというのは、作者としては不本意です。
しかし、現在の設計をすべて捨ててしまうのであれば、数少ない64bit環境という貴
重なサンプルとして歴史に残すのもいいのではないかという事になりました。
このまま破棄してしまうのであればソースツリーをそのままアップロードするのでも
十分という話も出てたのですが、経年による環境の変化で作者ですらビルド不可能な
ソースツリーをそのまま公開するのは無責任すぎると思い、手直しをはじめました。
おれんじぺこを凍結することになった頃と現在では様々な状況が変化し、当時は不可
能だった機能修正も現在では可能になったものもあります。
現在のアップデートはそれらの修正作業であり、開発再開ではありません。 >>55
リリースエンジニアリングですね、わかります。 //meg-os.org/bin/op05_081214.zip
2週間ぶりのリリースです。
大規模変更の途中でなかなかリリースできませんでした。
主にソースツリーの整理をしました。
まだ途中ですがそろそろGRE関係に取り掛かろうと思います。。。
>>56さん
リリースエンジニアリングっていうんすか /meg-os.org/bin/meg081219.zip
/meg-os.org/wiki/?Doc%2FCOM64%2FGRE
MEG-OS Embryo のアプリケーションは COM64 GRE という規格に準拠しており特定の
OS に依存しません。
数年前から仕様が存在していましたが認知度が低すぎて「はりぼて実装でいいからと
りあえず動かせるものをリリースしたほうがよい」という助言をもらい、既に実装が
あったおれんじぺこをベースに公開することになりました。
まだC言語向けの環境が整っていないので近日整備します。
このアーカイブに付属のrungre.comはCOM64plusの初期α版に対応しています。
hello.com と chars.com が COM64 バージョンで、 hello+.com と chars+.com が
COM64plus バージョンです。
一時期「ぐいぐい01」のアプリケーションより小さいバイナリになりましたが、その
後すごい勢いで改良されてしまったのでもうサイズで勝てないかもしれません。 こんな良スレがちゃんとあるから2chは成り立っているんだな〜
とっても応援してます!
頑張ってください! そろそろメインPCの老朽化が気になったのでPC買いました。話題の某15K鯖です。
実はここ数年経済的な理由でAMD64の実機もってなかったりしたのですが
これで実機で動作確認できるようになりましたです。
早速動かしてみたらきちんと動いてないようです(。・ω・) >>63
「話題の某15K鯖」
これはどれのことですか? 教えてください。 〃∩∧_∧
⊂⌒( ・ω・) ML115でググレカス
`ヽ_っ⌒/⌒c >>65
なんで「カス」なんですか? そんなに有名なんですかね。 ググレカスはいまや2chでは普通に使う言葉なので、ジョークの一環だと考えてもらえたらいいです。。。 ググレカスにそこまで突っかかられるとは思ってなかった
今は反省してる(´・ω・`) 今回の軽率な行動を深く反省し当面の間活動を自粛する事にします。 深く反省するのは好感が持てるが
活動の自粛が>>64への贖罪になるのか疑問
むしろたとえばこれから3ヶ月に渡って毎月のリリースを約束してくれたほうが・・・ できる範囲でいいので、活発な保守と安定性の高い製品の製作が、>>64氏への償いとなるでしょう。
なぜなら、>>64氏は、ここでの製品に大変期待をこめてこのスレを開いたんでしょうからね。
ちょっとえらそうですみません さっきゅんアニメ化決定
ttp://www.takeshobo.co.jp/sp/yuru/ 64bitなんてケチ臭いこと言ってないで128bitOS作ればいいんだよ いいや、256bit、いや、512bit、
1024bit?2048bit??4096bit?!??!!
ちょっと無理か。 当たり前の話だがレジスタ一個辺りのサイズが64bitになる 32bitでも高級言語しか使ったことが無い。
8bitとか16bitリアルモードならアセンブラでカリカリプログラム作っていたけど。 ん? 本当に嘘なの? 本当なら嬉しいと思っていたのに。 >>86
今頃トリップの付け方を覚えるとは・・・で、進捗具合はどうでしょう? ∧||∧
( ⌒ ヽ Atom買っちゃった・・・
∪ ノ
∪∪ ∧||∧
( ⌒ ヽ 安くて小さくて省電力でこの性能ですか・・・
∪ ノ
∪∪ ∧||∧
( ⌒ ヽ マルチコアのやり方がよくわからんとです・・・
∪ ノ そんなことよりこのスレ一年以上ほとんど機能してなかったのですか
∪∪ 本人が動かなきゃ誰も動かないよ。
基本的にオチして囃し立てるだけだから。
でもね、オチされてるだけでも幸せだよ?
見向きもされないプロジェクトだってあるんだから… ∧||∧
( ⌒ ヽ 色々と忙しくてそれどころじゃなかったの・・・
∪ ノ
∪∪ こういっちゃなんだが
所詮は個人プロジェクトだ。
きばらず、のんびりやんなよ。 ∧||∧
( ⌒ ヽ 32bitOSにVMware入れたら64bitゲスト無効って言われたお
∪ ノ 罠だお・・・
∪∪ VirtualBoxとか駄目かな?
ドラッグ&ドロップはできないけど仮想マルチCPUとかやってるし…
あと、こんなスレが立ったから人が居るうちに相談してみたら?
和製OS総合
http://pc11.2ch.net/test/read.cgi/os/1249341250/ ∧||∧
( ⌒ ヽ VTと64bit両方対応したAtomは存在しないから罠ですよね・・・
∪ ノ
∪∪ ∧||∧
( ⌒ ヽ 鳥がないのが本物ってことで
∪ ノ
∪∪ >>102
よく分からん。トリのない偽物の方がいくらでも現れると思うんだが・・・ まあ、真似できないのが本物ってことだな。
っていうか偽者が開発してなんの意味があるんだ? ∧||∧
( ⌒ ヽ qemuってSMPいけたっけ?
∪ ノ
∪∪ qemuはわがんねげど
VirtualBoxはいげるらじいど ttp://meg-os.org/test/20090814_vb1.jpg
1CPUしか選べない
ttp://meg-os.org/test/20090814_vb2.jpg
起動した瞬間に謎のエラー
∧||∧
( ⌒ ヽ 後は任せた・・・
∪ ノ
∪∪ 普通に選べるなあ…ただしVT-x/AMD-Vが必須らしく、
起動時にVT-xねーって起こられて起動しない。
1CPUなら起動するけどmegos沈黙。
ホスト環境はCore2Duo/VISTA SP2
PAE/NXはOFFってますた。
VirtualPC2007なら動くけどマルチCPUとか無理 ∧||∧
( ⌒ ヽ 仮想マシンで遊ぶにはCore買わないとダメでつか・・・
∪ ノ
∪∪ マルチコアとか64bitとかが無しならVirtualPC2007は試してみた?
めぐたんも64bitOSになるんだっけ?
…間休話題…
megos→メゴス→女ゴス…新めぐたんはゴスロリですか すんまそん、ちと質問なんすが、
tubeデモプログラムのオリジナルは誰(何処)だか判りますか? >>110
SMPあたかもしんない
でも異常に重い
>>112
スレタイ読むべき
>>113
たしかゆいたん ゆいさんか…さすが
プレレンダリングした絵を順次表示してるだけだと思ってみたら
なんか計算してるんでびびったw 最近のbochsは軽くなったと聞いたような気がしたんだけどなあ。 >>115
猫様は外人のをMonaに移植しただけだよ 外人さんっすか
確かにこの手のメガデモはAMIGAとかそっち系っぽいですね。
これは普通にPC-ATかもしれないけど。 64 flash playr for windowsありませんかねー >>105
0.9あたりから
qemu -smp 2 〜
俺は使ったことないが。
windows7の64bitって対応ゲームやアプリ豊富ですかね?
7発売したらプロフェッショナルの64bitを検討してますが・・・ VISTAの32bit版からwindows7アップグレード版での64bitにアップグレードって可能なのでしょうか?
32bit版から64bit版に変えるには何か特別な設定が必要? ∧||∧
( ⌒ ヽ セロリンより安いのにDualCore+HTで4Thread走ってしかもCool
∪ ノ Atomってすごいね・・・
∪∪ >>124
でもセロリンより遅いよ
1コアあたりのパフォーマンスはK7-900MHzくらい。 ∧||∧
( ⌒ ヽ 前まで使ってたPenMよりだいぶ軽いしVistaもサクサク動くから
∪ ノ この値段でこれ以上の性能は求めてないかな
∪∪ 最近のセロリンがどの程度かは知らないけど ∧||∧
( ⌒ ヽ もうすぐmeg-os.jpのドメイン切れるけどどうしよう
∪ ノ 今年はorgあるからいらん気がする
∪∪ ∧||∧
( ⌒ ヽ 一時期並行してたけどどっちがメインかよくわからなくなったし
∪ ノ ドメイン分けるほどコンテンツ多くないから統一でいいかなと思ってる
∪∪ ∧||∧
( ⌒ ヽ 最近の成果
∪ ノ meg-os.org/bin/ex_090915.zip
∪∪ >>131だとアンマウント後にブートセクターが壊れてるって言われて認識しなくなることがあるので要調査(´・ω・`) もうじきwindows7発売ですね
64bit流行らないかな? ∧||∧
( ⌒ ヽ Win7インスコ長すぎだろJK
∪ ノ
∪∪ ∧||∧
( ⌒ ヽ 64bit版入れたけどVMwareが64bitゲスト作らせてくれない・・・
∪ ノ おとなしくCore系買えということですか><
∪∪ ∧||∧
( ⌒ ヽ VPCに至っては最新版がVTがないと動かないし旧バージョンはインスコすらさせてもらえない
∪ ノ 最近のエミュはVT非対応に厳しすぎるだろ・・・
∪∪ そうだ、いい事を思いついた。
VirtualBoxに32bitOSを入れて仮想CPU数を2個にするんだ。
そうすれば「64bitOS級」になる。 ∧||∧
( ⌒ ヽ 正直最近のA○Dにはあまり魅力を感じなry
∪ ノ
∪∪ ∧||∧
( ⌒ ヽ やっとブートセクタのチェックサムの計算式がわかったので
∪ ノ 夜にでも修正版書き込みプログラムうpします
∪∪ ダウソしようとクリックすると編集画面が開くのは
「みんなで開発しようぜ!」のメッセージでつか ∧||∧
( ⌒ ヽ 404をwikiにリダイレクトしてるので単なるURLミスだとおもいますつ・・・
∪ ノ 今出先なんで家帰ったら確認しますorz
∪∪ 修正乙
tubeデモを試したら
VMWarePlayer3.0が爆速でVirtualPC2007はそこそこだったよ。
VirtualBox3.0では起動しなかった、なんでだろね。 ■ このスレッドは過去ログ倉庫に格納されています