Business social network with 4M professionals

橋元 崇

株式会社HIKKY / 3Dエンジン開発

Self Introduction

Available to logged-in users only

About 株式会社HIKKY

株式会社HIKKY4 years

3Dエンジン開発Present

- Present

ブラウザ上で動作するVRエンジン "VketCloud" の開発 (組み込みスクリプト言語のコンパイラと実行用VM開発を担当)

About 株式会社gumi

株式会社gumi4 years

株式会社HIKKYPresent

- Present

ブラウザ上で動作するVRエンジン "VketCloud" の開発 (組み込みスクリプト言語のコンパイラと実行用VM開発を担当)

Hidden: Education and Experience

View 橋元 崇's

Full Profile

This information is visible only to Wantedly users or the user’s connections

View past posts

View mutual connections

View 橋元 崇's full profile

Personal Achievements

Personal Achievements

Personal Achievements

  • fami-rust (Rust製ファミコンエミュレーター)

    [これは何?] Rustで書かれたファミコンエミュレーターです。 [動作環境] Windows/Mac/Linux [進捗度] 現在、CPU(Ricoh2A03。Apple II 等にも採用された6502のカスタム品)の実装が完了しています。APU(Audio Processing Unit)、PPU(Picture Processing Unit) は実装中となります。 [制作の経緯] より低レベルな、CPUや半導体の特性や挙動、またその周辺機器の振る舞いを、実際に実装してみることで深く理解したいと思い立ち、Windows/Mac/Linuxで動作するファミコンエミュレーターを作成中です。使用言語はRustです。 [Rustを採用した理由] (1) 実務で主に使用してきた言語が、C#やC++等のいわゆる「基本設計が古く、後から付け足しでモダンな機能が追加された言語」ばかりであったため、根本的な部分からモダンに設計された言語で何か成果物を作ってみたかった。 (2) Rustは2015年にバージョン1.0がリリースされる前から注目していた言語なのですが、実務で利用する機会がまったくなく、また仕事と子育てに追われて趣味の活動に費やす時間がほとんど存在しなかったため、時間に余裕が出来たら真っ先に触ってみたい言語だった。 [実装について] 可能な限り実装の省略を行わず、実機に忠実な動作を目指しています。 (一通り実装が完了して、実行速度等に影響が出ることが判明した場合、ゲームの再現性に影響しない程度の処理の簡略化を行う可能性があります。) 現状、グラフィックや音は鳴りませんが、ファミコンのROMイメージを実行可能で、毎クロックCPUの情報(レジスタ等)を出力しながら実行を行います。 命令の実行に要するクロック数も、実機と同等となるよう実装しています。



言語

  • Japanese - Native
  • English - Conversational

Receive Scouts from companies