タグ

ブックマーク / www.highriskrevolution.com (4)

  • 某プログラマが某有名ファミコンゲームのソースをgitに公開したの巻 | Colorful Pieces of Game

    ツイッターでポロっとつぶやいたのだけど、ここでも記事をば。 某プログラマが34年前に発売された某有名ファミコンゲームのソースをgitに公開したので、以下にリンクを置いておく。 GitHub - omuanko/nnjhtrkn: Famous Ninja game for NESFamous Ninja game for NES. Contribute to omuanko/nnjhtrkn development by creating an account on GitHub. 某プログラマからの箴言は以下。 ■某プログラマ ちなみに びるど とおりますうご(www act65 を cpm86 エミュで 試してみた ソース見られるの恥ずかしい いまさらおそいか ちなみに act65は つけてないよ どっかで ひろってね ところで、イマドキな方には全く理解できないことがいろいろあるだろう

    akanehara
    akanehara 2020/01/13
  • イースⅠ・Ⅱ通史(12):Ⅱの開発は続く | Colorful Pieces of Game

    今回は、1987年7-8月あたりの話になる。 前回、イースⅡの開発が始まったとき、天空に行く以外のネタは何も残っていなかったコト、テストマップとしてムーンドリアの廃墟を作り、そこで魔法が登場し、聖域という案を思いつくのと同時ぐらいでランスの村を作っていた、なんとリリアはドットが先でキャラクタが後だったなんて話を書いた。 少し追記しておくと、PC88SRのALUによる合成を画面外でやるイース方式ではソフトウェアスプライトの数に重大な制限があり、アドル+3体のキャラクタだけだった。山根はイース1で3体を少しでも多く見せたくて、ミネアの街では双子を作った。そして大浦君は3体しかいない動けるキャラの1つをリリアにしたわけである。だからミネアの街のレアは街の固定キャラだし、イースⅡの医者も移動できないわけだ。 コンテを描き、リリアのキャラクタを描いたはずの山根は木屋さんに取っ捕まって『ソーサリアン』

    akanehara
    akanehara 2019/05/26
  • PCエンジンのチップのコードネーム::Colorful Pieces of Game

    PC ENGINEのCRTC(この呼び方でいいのかは不明)はかなり自由度高いっぽくて、当時から興味あった。 ナムコのゲームとかの縦長画面コマンドとか。 ハドソン社内ではCRTCではなくVDPでもなく、もちろんGPUでもなく、何と呼ばれていたのかというと…「7up」。 あの炭酸飲料の7upだ。 普通の人は「ハ?」と思うのだろう。 これが当だから困るのだけど、PCエンジンのチップそれぞれ、CPU、VDP、カラーコントローラの3つのチップは全部飲み物の名前がついていたのだ。 ■HuC6280 = Dr.Pepper(ドクターペッパー) これがCPU。 ■HuC6270 = 7UP(セブンアップ) これがビデオチップ ■HuC6260 = 鉄観音(てっかんのん) これはカラーコントローラ。ウーロン茶の名前がついていた。 と、こんなぐあい。 しかもソースコードでも、この名前を使っていた。 例えば

    akanehara
    akanehara 2017/09/11
  • PCエンジン時代の圧縮技術::Colorful Pieces of Game

    1988年に初めてプロとしてハドソンでゲームを作れることになったとき、ハドソンではゲームを作るときデータ圧縮をするのが当たり前だった。 テキスト、グラフィック、マップ…ともかく圧縮できるものは全て圧縮するのが当たり前だった。 で「ウチは圧縮するのが当たり前になっているから、他よりゲーム規模が大きく出来てお得感があると思うんだよね」と(少々自慢気に)飛田さんが話していた。 確かにファミコン最初期の『ロードランナー』からして、普通に作ったのでは絶対に入らないはず(APPLEIIのディスク前提のゲーム、つまり128KBあるはずのものを16KBに移植している)なので、入れるためにはデータ圧縮になるよなあと思う。 だから、そこらへんの移植の経験から圧縮するようになったのだろうと想像していたのだけど、どうしてコレを始めたのかについての当の理由がわからなくて、facebookでそこらへんを始めた頭目っ

    PCエンジン時代の圧縮技術::Colorful Pieces of Game
    akanehara
    akanehara 2017/01/16
  • 1