2019-01-01から1年間の記事一覧
エポック社の電子ゲーム、ゲームポケコン、カセットビジョン、スーパーカセットビジョンなどで遊ぶイベントです。 きもあん(kimoanman) くろいひとけん(Ken_in_black) こーく(coke774) ごりー(gorry5) さぶろう(SBRSNPI) しょーご(shogo83715541) たなむ(tan…
Absolute assembler for MC6800/MC6801を使ってMC-10で、MC6847を表示するプログラムを開発して行きます。 VRAM($4000-$57FF)、ROM($E000-$FFFF)の想定で書いていきます。 ORG $E000 STACK EQU $5000 VRAM EQU $4000 START LDS #STACK LDX #VRAM STX $82 LDX…
ファミコン以外のマイナーゲーム機、SG-1000、PV-1000、PV-2000、RX-78、M5、MSX、PC-6001、ZXスペクトラムなどのZ80機種で遊ぶイベントです。 ハッシュタグ(2020/1/19) あいざっくとむ(Izk_tom) あきかわ(akikawa134) うっち(ucchii16b) えぽきし(drepoxy) …
C#で書いてみます。 >dotnet run ######## # .. p # # oo # # # ######## a:left s:right w:up z:down. command? Program.cs using System; class Program { //#壁 _空間 .ゴール oブロック p人 const string gStageData = "########\n" + "# .. p #\n" + "#…
ハッシュタグ(2019/10/26) あいざっくとむ(Izk_tom) あきかわ(akikawa134) あっきー(Ackieee) すさずま(susazuma) せい(Sei_soft) たいにーやろう(tiny_yarou) たなむ(tanam1972) とつか(gtozka) ぴの(delikea) ぽいぽい(poipoi_007) もりや(morian) やお(ei…
ファミコン以前のLSIゲーム、オデッセイ、アタリ、カセットビジョン、インテレビジョン、アルカディア、光速船などの非Z80機種で遊ぶイベントです。 ハッシュタグ(2019/10/20) あいざっくとむ(Izk_tom) あきかわ(akikawa134) えぽきし(drepoxy) かふ(Izk_kaf…
ハッシュタグ(2019/8/18) あいざっくとむ(Izk_tom) きもあん(kimoanman) くろいひとけん(Ken_in_black) さぶろう(SBRSNPI) しょーご(shogonishimoto) すーぱーたーぼ(SuperturboZ) たいにーやろう(tiny_yarou) たなむ(tanam1972) まえだ(hiropapa00) ぽいぽ…
ハッシュタグ(2019/7/6) あいざっくとむ(Izk_tom) きもあん(kimoanman) たかとん(Takaton_JNR) さぶろう(SBRSNPI) たなむ(tanam1972) まえだ(hiropapa00) ぽいぽい(poipoi_007)
サンプルプログラムの荷物君をz88dkでビルドしましたが仕組みを解説してみます。 >zcc +pv1000 main.c -create-app 上記コマンドでは暗黙的に以下がリンクされています。 main.c pv1000_crt0.asm lores.asm font.asm 16KB ROM(0000-3FFF)のメモリーマップは…
ゲームプログラマになる前に覚えておきたい技術 http://www.shuwasystem.co.jp/support/7980html/2118.html サンプルプログラムの荷物君をz88dkでビルドしてPV-1000で動かしてみます。 >zcc +pv1000 main.c -create-app main.c /* Nimotsu Kun for PV-1000 b…
ハッシュタグ(2019/5/26) あいざっくとむ(Izk_tom) あっきー(Ackieee) しょーご(shogonishimoto) すさずま(susazuma) せい(Sei_soft) ぜろきゅー(TB147) たなむ(tanam1972) とうどう(toudo_) とつか(gtozka) もりや(morian) ぽいぽい(poipoi_007)
Visual Studio 2008でADAMem SDLをビルドしてみました。 ADAMem DOS and ADAMem SDL v1.81 - Page 2 - ColecoVision / Adam - AtariAge Forums AdamemSDL.c Mouse_Init (); // keyboardmode=(EmuMode)? 1:0; keyboardmode=0; Z80IO.h ; //#if (__GNUC__ <= 3…
SVI-328の拡張スロットに、MSXカートリッジをつなぐ方法を考えてみました。 以下の回路図から転記してみました。 http://www.hardwarebook.info/Spectravideo_SVI318/328_Expansion_Bus http://d4.princess.ne.jp/msx/datas/slot.html SVI-328 MSX PIN 1 +5V…
メモリーマップが同じため比較的かんたんなパッチで動きます。 SG-1000のメモリマップはROMが0000-7FFF、RAMがC000-C3FF SVI-328のメモリマップはROMが0000-7FFF、RAMが8000-FFFF VDPとジョイパッドのポート番号を修正して行きます。ただしサウンドは音源チ…
以下を取り込んでディスクに対応しました。 http://www.acc.umu.se/~yarin/sviemu/ memory_ex.h /* Common Source Code Project SVI-3x8 Origin : src/vm/msx/memory.h modified by tanam Date : 2018.12.09- [ memory ] */ #ifndef _MEMORY_EX_H_ #define _…
メモリーマップを見直して以下に対応しました。 https://www.msx.org/news/en/nyyrikki-msx-rom-loader-svi msx_ex.cpp /* Common Source Code Project SVI-3x8 Origin : src/vm/msx/msx_ex.cpp modified by tanam Date : 2018.12.09- [ virtual machine ] *…
ここを見ていてX1でできるなら、メガドライブ・IBM JXでもXEVIOUSっぽいものを動かしたいと思いました。 http://85data.world.coocan.jp/02-info-soft-xevious01.html 以下が生成されたマップチップです。8×8ドットのチップが696個にもなりました。 マップチ…
GAMELIB16のサンプルとして1つのソースコードで2機種のバイナリを生成しています。 http://www.geocities.jp/parallel_computer_inc/sprjr.zip 今回はメガドライブ・ぴゅう太で動いているものをワンダースワン・IBM JXで動かして行こうと思います。まずはB…
CGA+では320x200で16色が使えますので。TMS9918の画像(256x192)を表示してみました。 http://www.geocities.jp/parallel_computer_inc/YAKYUKEN.zip CGA講座を参考にCGA+のプログラムを開発していきます。 http://geochemisthk.com/hp-200lx/cga/ 上記YAKYUK…