Microsoft6502BASICをファミコンへ移植🤗
【Famicom 6502 BASIC】
・ディスクシステム
・ファミリーベーシックキーボード
・ユーザーメモリ約20KB
・ディスクSAVE・LOAD
・実機動作確認
ダウンロード👇
okunyon.itch.io/famicom-6502…
#nes #nesdev #homebrew #ファミコン #microsoft #6502basic
Microsoft6502BASICをファミコンへ移植🤗
PLAY(MML)で矩形波2、三角波、ノイズ、FDS音源が鳴らせます。
テスト演奏データをAIで作ってもらいました🎶
なんだか味のある曲です😅
AIが意図した曲なのか?私のプログラムが間違っているのか?
#nes #nesdev #homebrew #ファミコン #microsoft #6502basic
Microsoft6502BASICをファミコンへ移植🤗
PLAY(MML)実装に向けて試行錯誤
ゲームBGMを想定しBASIC実行しながら演奏できるように設計🎵
だが、しかし、BASIC本体プログラムは肥大し、ユーザーメモリは20KBから16KBへ縮小…🥲
#nes #nesdev #homebrew #ファミコン #microsoft #6502basic
Microsoft6502BASICをファミコンへ移植🤗
実機でも動作確認🕹️できたので、VER0.92としてアップします🎉
無駄があるのでスプライト表示の書式は見直すかも🤔
itch.ioで無料ダウンロードできます
okunyon.itch.io/famicom-6502……
#nes #nesdev #homebrew #ファミコン #microsoft #6502basic
Microsoft6502BASICをファミコンへ移植🤗
コントローラーの入力状態を読む命令追加🎉
・CLS
・LOCATE
・PAD(n)👈NEW!
itch.ioで無料ダウンロードできます
okunyon.itch.io/famicom-6502…
#nes #nesdev #homebrew #ファミコン #microsoft #6502basic
Microsoft6502BASICをファミコンへ移植🤗
コマンド命令2個実装できました🎉
・CLS
・LOCATE
こうなると、ファミベのようにINKEY$、STICK、STRIGの命令が欲しくなりますね。
実装できれば、文字キャラクターを動かせるようになるぞ🕹️
#nes #nesdev #homebrew #ファミコン #microsoft #6502basic
【ファミコンゲーム開発日記】FC-BASIC
Microsoftの6502BASICをファミコンへ移植中。
ディスクシステムへプログラムをSAVE、LOAD実装できたっぽいです😊
四則演算、平方根、変数代入、ループ処理が正しくできているのを確認💪
#nes #nesdev #homebrew #ファミコン #microsoft #6502basic
【ファミコンゲーム開発日記】FCMON
ファミコンのディスクシステム実機で、プログラムデータを書き込み・読み込みできるようになりました🤗
なんとかキャラエディットまで作りたいな。
youtu.be/rCE3jH8rwBg
#nes #nesdev #homebrew #ファミコン
#atari2600 プログラミング
スプライト0と1、ミサイル0と1、ボールをX移動させました。
描画1ラインは76CPUサイクル⌚️
その短い時間の中でWSYNC、描画、位置調整を行います。X座標指定して表示ではなく、時間を計って表示するのです。
引き続き研究します。
日々勉強です🧑💻
#atari #racing_the_beam
#atari2600 でようやくスプライト1個(縦長!)を綺麗に描画できるようになりました。
ただ横移動させるだけなのですが、タイミングがシビアで、とっても難しいです。奥が深いです🤗
#atari #racing_the_beam
#Atari2600 のプログラミングをして楽しんでいます。
TIAはフレームバッファを持っていないので、6502がテレビの電子ビームの動きに合わせて、リアルタイムで描画データをTIAに送り続ける必要があります。
ようやく画面表示が安定しました。
いつかはゲーム作りたいな🤗
#atari #racing_the_beam




