先にJoypad作るほうが楽しいかもわからんな
Conversation
Notices
-
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:26 JST 艮 鮟鱇
-
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:26 JST 艮 鮟鱇
Joypad対応した
-
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:30 JST 艮 鮟鱇
joypadの入力を変えてちゃんとタイトル画面が出るようにした。ついでに画面表示のバグがあったのでつぶした。
-
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:30 JST 艮 鮟鱇
https://www.youtube.com/watch?v=f7kkQ6vddS8&feature=youtu.be&t=64
-
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:30 JST 艮 鮟鱇
sound support 作ろうとして気づいてきたんだけど、これ画面描画とかに比べて格段に難しいな。実際巷に溢れているGB emuのうちsoundをサポートしてるものは少ない。
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:30 JST 艮 鮟鱇
後で読むhttps://nightshade256.github.io/2021/03/27/gb-sound-emulation.htmlhttps://www.reddit.com/r/EmuDev/comments/5gkwi5/gb_apu_sound_emulation/https://github.com/stoneface86/gbapu
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:32 JST 艮 鮟鱇
キエーーーナンカウゴイターーー
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:32 JST 艮 鮟鱇
これ最後謎のwarningに飛ぶのは多分joypad入力を適当にしてるからだと思うんだよな
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:35 JST 艮 鮟鱇
いや単に一瞬で送りつけても問題ないか
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:37 JST 艮 鮟鱇
これPPU側がCPUのtick決めるってことだよなぁ
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:40 JST 艮 鮟鱇
tobu tobu girlを動かすためにはOAM DMA Transferを実装する必要があるらしいhttps://gbdev.io/pandocs/OAM_DMA_Transfer.html
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:43 JST 艮 鮟鱇
bgbは単に虫っぽいな
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:45 JST 艮 鮟鱇
あれしかし、これ書き込みのときはどうなるんだ。
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:47 JST 艮 鮟鱇
CAMLBOYの人が動かしてたtobu tobu girlを動かそうと思ったら、いきなり0xfeffにアクセスしてびびった。0xfea0〜0xfeffはアクセスしてはいけないメモリ領域ということになっていて、場合におってはOAMを破壊するという通称OAM bugを踏む。https://gbdev.io/pandocs/Memory_Map.html#fea0-feff-range
In conversation permalink -
艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 10-Feb-2022 00:35:49 JST 艮 鮟鱇
まともなゲームROMを動かすためには、RAMを積んだカートリッジに対応しなければいけない。このROM/RAM bankingの仕組みが謎だったんだけどやっとわかった。ROMに書き込みの命令を送ると、それがMBCへの通信として扱われてbank switchできるみたい。
In conversation permalink
-