Concept
Webサイト「VSRX」では、オリジナルOSやオリジナルアプリケーション、オリジナルライブラリの開発と公開、各ソフトウェアのリファレンスとプログラミング言語などの利用におけるテクニックを公開しています。「既存技術をベースに、SF映画などで出てくるような新しい物を創造していこう。」というコンセプトがあります。

Phantom Valkyrie Linux

Ubuntu 18.04 LTSをベースに、カスタムカーネルやウィンドウマネージャー「Openbox」やオリジナルアプリ「Viper Tools」によって高速チューンや大幅な機能強化したOS「Phantom Valkyrie Linux」は、Linuxディストリビューション「Ubuntu」LTS版をベースに開発した64bitのオリジナルオペレーティングシステムです。
Phantom Valkyrie Linux Download
Phantom Valkyrie Linux Documentation

Phantom Valkyrie Linux Demo Movie

戦乙女の槍
64bit OS「Phantom Valkyrie Linux」は、2010年秋からバージョンアップを続けてきました。
以前は「VSRX」「Valkyrie's Javelin」「Nightmare」という名称でした。「Valkyrie's Javelin」は、北欧神話に登場する複数の半神が持つ戦闘用の槍という意味があり、ファンタジー世界の話でも高度な精霊魔法として登場します。
時代を切り開く為の先進的な機能を多数有しており、現代から未来への「戦乙女の槍」として使えるようにしました。

Viper Tools

カスタムカーネルとオリジナルアプリ
LinuxカーネルをカスタマイズしたPVLカーネルは、システムのレスポンスの向上とパフォーマンスの向上を両立させています。
zen-sauce kernel sourceをベースにし、CPUスケジューラーにはBMQ、I/OスケジューラーにはMQ-Deadlineを採用しています。Ubuntu・graysky's GCC・x86 zstd kernel compression、UKSMパッチを適用しています。
グラフィックドライバ「Mesa 19」の最新版、最新のlinux-firmwareを組み合わせる事で、3Dグラフィックス性能が従来よりも大幅に高めています。
Custom Kernel Download
Viper Toolsは、Pythonとシェルスクリプトで開発したオリジナルアプリケーションです。Ubuntu系OS向けに、リマスター機能やカーネルビルド機能、数字選択式宝くじなどの予想、アニメーションSVG作成などを有しています。
Viper Tools Download
Viper Tools Documentation

サウンドは、PulseAudioとJACK Connection Kitの組み合わせで高音質化を実現しています。また、Openboxの右クリックメニューには、サウンドサーバ「PulseAudio」や「Jack Audio Connection Kit」を起動・停止させる項目を設置していますので、自在に音質を変化させられます。
人気Webアプリケーションをデスクトップアプリケーションのように活用する事が出来る「Specific Site Browser(SSB)」という仕組みを導入していますので、Webアプリケーションを直ぐに使う事が可能です。
Linux・Windowsのアプリケーションの実行環境の提供、ソフトウェア開発・Web開発環境の提供、マルチメディアコンテンツ作成環境の提供、先端的な科学技術・データサイエンス環境の提供を行っています。

GIMPやAvidemuxやShotcutやOBS StudioなどWindowsやLinuxなどでお馴染みのアプリケーションをフル装備しています。
最初からプログラミング・オフィス文書作成・画像編集・動画エンコード・動画編集・音楽再生・オンラインサービスの利用する事が可能です。また、PSP・PS2などのゲームエミュレーション(別途ROM・BIOS必要)やWindowsアプリケーションを利用する事が出来ます。
VAAPI対応ドライバを採用している為、動画支援機能で低CPU負荷で動画を再生出来ます。
Ubuntuの長期サポート版(LTS)のリポジトリと共有していますので、Main,RestrictedのコンポーネントをUbuntuの公式サポートで最新の状態に維持しています。更にPPAから最新のバージョンのアプリケーションを導入しています。
Openboxの右クリックメニューからアプリケーションを起動させる仕組みになっており、様々な機能を使えます。
また、コマンドランチャー「gmrun」を使ってアプリケーションの起動を行う事も可能です。

シンギュラリティの模倣
シンギュラリティとは、人工知能の発明が急激な技術の成長を引き起こし、人間文明に計り知れない変化をもたらすという仮説です。
高度な人工知能は、自立的に次の世代の人工知能を作り続ける事で、人間を支配するという予測となっています。
しかし、そのような事を実現するには、ハードウェアやソフトウェアのコスト、技術力などを考慮しますと実現は不可能に近いと考えられます。
Phantom Valkyrie Linuxは、現在の人工知能をベースに高度に進化していく人工知能体の核になる事を目指しています。ディープラーニングライブラリなどを搭載しており、シンギュラリティを実現するのではなく、シンギュラリティに似たものをより良い方向へと活用していく仕組みを構築していく予定です。

spider.js & siren.css
JavaScriptライブラリ「spider.js」は、AjaxやDOMアニメーション、CSSアニメーションなどの機能を提供します。
spider.js Download
spider.js Documentation
Test page
CSSフレームワーク「siren.css」は、レスポンシブデザインとCSSアニメーションを使ったページデザインを実現します。
siren.css Download
siren.css Documentation

Hacks
プログラミング言語のテクニックを纏めています。
Ubuntu Hacks
Python Hack
Java Hack
JavaScript Hack
CSS Hack

GAMES&ARTS
I am publishing 2D fighting game using game engine and shooting game developed with Java + Processing.
M.U.G.E.N Full Game
Crossover Download & Documentation
Acid Core Online(Shooting game)
Card Shuffle
RBW
Worp Man
Spider Ball
Prism
Sea
Snow Circle
小説「この世の果てで守るべきものとは」を投稿サイト「小説家になろう」で公開中
https://ncode.syosetu.com/n2677fl/

Top

Profile
takamitsu hamada
Software developer
I'm from Osaka city, Osaka prefecture.
Graduated from the Department of Electrical Engineering, Osaka Institute of Technology
I develop Linux distribution "Phantom Valkyrie Linux", Javascript Library "spider.js", Linux application "Viper Tools", artificial intelligence "Brunhild" and others.
Bachelor's degree (Engineering)
Title: CG-ARTS Digital Media Meister
Used the programming language : Python · JavaScript · PHP・Processing and more.

Top

Develop Environment
[PC]
Main PC:
CPU : Pentium G 4600(3.6GHz dualcore/4threads、Kaby Lake)
Motherboard : ASROCK B150M-COMBO-G(Micro-ATX、DDR4/DDR3)
Memory : CFD DDR3-1600 4GBx2
Case : Century CSI-1299GG(Black、Mini Tower)
Power Supply : Silverstone ST30SF
Strage : Intel SSDSC2KW256G8 256GB,SanDisk SDSSDA240G 240GB,Toshiba MQ01ABD050(2.5inch HDD 500GB)
Graphicboard : MSI RADEON RX 460 2GB GDDR5
2ndPC:
STCK1A32WFC
OS
Phantom Valkyrie Linux 2020r2(based Ubuntu 18.04 LTS)
Browser : Chromium Browser 79
IDE : emacs nox
Other tools : The GIMP 2.10,Shotcut,OBS Studio

Top

MindMap
Project Phantom Valkyrie Linux

Top

Top

Top

Calendar