Successfully reported this slideshow.
Your SlideShare is downloading. ×

シェルスクリプトでセガサターンマシン語ベアメタルプログラミング

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 8 Ad

シェルスクリプトでセガサターンマシン語ベアメタルプログラミング

Download to read offline

4/17 Open Source unConference 2021 Online/Spring
https://ospn.connpass.com/event/208385/

第25回 自作OSもくもく会オンライン
https://osdev-jp.connpass.com/event/209518/

の発表資料です

セガサターンで発表していた前半部分のソースコードはこちら
https://github.com/cupnes/sh_ss_slideshow_osunc2021s_osdevmoku225

4/17 Open Source unConference 2021 Online/Spring
https://ospn.connpass.com/event/208385/

第25回 自作OSもくもく会オンライン
https://osdev-jp.connpass.com/event/209518/

の発表資料です

セガサターンで発表していた前半部分のソースコードはこちら
https://github.com/cupnes/sh_ss_slideshow_osunc2021s_osdevmoku225

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Advertisement

Recently uploaded (20)

Advertisement

シェルスクリプトでセガサターンマシン語ベアメタルプログラミング

  1. 1. シェルスクリプトで セガサターン マシン語 ベアメタルプログラミング 大神 祐真 (@yohgami)
  2. 2. 自己紹介 大神祐真 @yohgami [仕事] グループウェア メーカーの インフラエンジニア [趣味] 自作OS レトロPC/ゲーム 自作アーケード基板
  3. 3. 今日のお話 ◆「セガサターン」というハードと   3D描画の仕組み ◆ シェルスクリプトでの   マシン語ベアメタルプログラミング   について
  4. 4. セガサターン 1994年発売 セガ据え置き型 初のポリゴン 描画 同世代 PlayStation NINTENDO64 44,800円
  5. 5. スペック セガサターン PlayStation NINTENDO64 ‘94/11/22 ‘94/12/03 ‘96/06/23 発売 価格 44,800円 39,800円 25,000円 CPU SH-2(32bit) x 2 28.6MHz 3D 表現 ポリゴン対応 3D表現も できる 3D特化 秒間150万 ポリゴン R3000A (32bit) 33.8MHz R4300i (64bit) 93.7MHz 後発ながらの 高い 3D表現能力
  6. 6. 描画周りのアーキテクチャ SH-2 SH-2 SCU VDP1 VDP2 ビデオ 出力 TV 前景 (スプライト、 ポリゴンなど) 背景 VDP1 VRAM VRAM VRAM上の コマンドに 従って スプライトやポリゴン を描画
  7. 7. ポリゴン描画コマンド 15 0 コマンド名や その他属性情報等 ビット 0x00 〜 0x04 0x06 0x08 0x0A 0x0C 〜 0x1A 0x1C カラー 予約 4つの頂点を それぞれ2次元座標で設定 グーローシェーディング設定
  8. 8. ご清聴ありがとうございました!

×