Giter Club home page Giter Club logo

machikaniaweb's Introduction

machikaniaweb

MachiKania web

about MachiKania web

MachiKania web is an HTML5 application to run MachiKania type M like PC.

License

Most of codes (written in JS) are provided with LGPL 2.1 license, but some codes are provided with MachiKania license that allows users to use the code and object only for non-profit purpose.

How to use MachiKania web BASIC (written in Japanese)

MachiKania web は、MachiKania type M 相当の物を、html5 による web アプリケーションとしたものです。

type M とほぼ同様の事が出来ますが、はっきりと把握している事柄として、以下の点で異なります。

 1.実行速度が劣り、type M と比べて、およそ 1/20 の速度である。

 2.I/O が使えない。

 3.80 文字幅表示でのフォントサイズが、6x8 ドットである( type M では、8x8 ドット)。

 4.MMC カードの代わりに、ZIP アーカイブを用いる。

MachiKania webは、以下の URL にアクセスすることで使用できます。

 machikania.html US キーボード( 101 キーボード)で、通常画面で使用

 machikaniawide.html US キーボード( 101 キーボード)で、大画面で使用

 machikania.html?jp=1 JP キーボード( 106 キーボード)で、通常画面で使用

 machikaniawide.html?jp=1 JP キーボード( 106 キーボード)で、大画面で使用

また、URLをmachikaniawide.html?jp=1&ini=width80 の様にすると、起動時のエディターの表示幅を指定できます。width36/width48/width80が有効です。

基本的な使い方は、type M と全く同じです。BASIC プログラムを入力した後、「 F4 」キーを押せば、実行することができます。「 F1 」キーや「 F2 」キーで、プログラムをロードしたりセーブしたりすることができます。

MMC カードの代替になる ZIP アーカイブのやり取りは、「 Load Disk Image 」と「 Save Disk Image 」の二つのボタンで行います。MachiKania 上で SAVE したファイルを取り出したい場合は「 Save Disk Image 」を、PC 側で用意したファイルを MachiKania で使いたい場合は、「 Load Disk Image 」を押してください。

「 KanaLock 」ボタンは、JP-キーボードで使用する際、カナ文字を入力するときに押してください。

「 Break 」ボタンは、プログラムの実行を停止する場合に押してください。

「 Links 」を押せば、MachiKania のユーザーマニュアルの閲覧などの、さまざまなリンクが表示されます。

How to use MachiKania web applications (written in Japanese)

BASIC 以外に、4つのMachiKania type M用のアプリケーションを実行することができます。

 packman.html パックマン、通常画面

 tetris.html テトリス、通常画面

 hakomusu.html 箱入り娘、通常画面

 breakout.html ブロック崩し、通常画面

 packmanwide.html パックマン、大画面

 tetriswide.html テトリス、大画面

 hakomusuwide.html 箱入り娘、大画面

 breakoutwide.html ブロック崩し、大画面

なお、キーボードの矢印キーと、「S」「F」の2つのキーがボタン操作用に割り当てられています。

machikaniaweb's People

Contributors

kmorimatsu avatar

Forkers

elect-gombe

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.