ソフトウェアライブラリ SHARP関連 (1)

Japanese (sjis) Only [最終更新日: 1999年01月01日(Friday)00時00分00秒]


・開発支援(アセンブラ・コンパイラ等) 登録数:16


MASSE(binary版)
(MASS120.LZH)
Ver1.2.0 E500系 フリーウェア 登録日:1997年04月12日
15.999Kバイト 公開日:1997年04月10日
作者:Nmasu(桝一 憲生) 連絡先 e-mail:nmasu@ma3.justnet.ne.jp
    3733(ポケット通信Ver.3
ホームページ http://www3.justnet.ne.jp/~nmasu/index.html
  tiny Macro ASSEmbler "Masse"

  タイムスタンプに対応しました。ファンクション 46hに対応した
クロックデバイスを搭載した環境で使用すると、出力ファイルにタ
イムスタンプがつくようになります。

※以下、Ver1.2.0の補足説明(ドキュメントより)
  A62と同様のバグが当然あったわけで、それを修正しました。ま
た、改行コードの扱いも変更しました。
  ここまで来たMASSEもこのversion 1.2.xをもって一区切りとさせ
ていただきます。使って下さった方々どうもありがとうございまし
た。

  開発に費やせる時間の減少を効率で補うべく、MASSEとA62をソー
スレベルでは統合しようと考えています。(実行形式レベルではも
ちろん別物です。)と言うわけで、比較的ユーザの少ないMASSEの文
法をA62に近い物に変更します。今後、version 1.3.xを公表してい
きますが、version 1.2.xとは互換性がなくなります。

  本アーカイブはソース版です。

  詳しくは"MASS120.LZH"を解凍して得られる"MASSE.DOC"を見て
ください。

MASSE(source版)
(MASS120S.LZH)
Ver1.2.0 E500系 フリーウェア 登録日:1997年04月12日
23.448Kバイト 公開日:1997年04月10日
作者:Nmasu(桝一 憲生) 連絡先 e-mail:nmasu@ma3.justnet.ne.jp
    3733(ポケット通信Ver.3
ホームページ http://www3.justnet.ne.jp/~nmasu/index.html
  tiny Macro ASSEmbler "Masse"

  タイムスタンプに対応しました。ファンクション 46hに対応した
クロックデバイスを搭載した環境で使用すると、出力ファイルにタ
イムスタンプがつくようになります。

※以下、Ver1.2.0の補足説明(ドキュメントより)
  A62と同様のバグが当然あったわけで、それを修正しました。ま
た、改行コードの扱いも変更しました。
  ここまで来たMASSEもこのversion 1.2.xをもって一区切りとさせ
ていただきます。使って下さった方々どうもありがとうございまし
た。

  開発に費やせる時間の減少を効率で補うべく、MASSEとA62をソー
スレベルでは統合しようと考えています。(実行形式レベルではも
ちろん別物です。)と言うわけで、比較的ユーザの少ないMASSEの文
法をA62に近い物に変更します。今後、version 1.3.xを公表してい
きますが、version 1.2.xとは互換性がなくなります。

  本アーカイブはソース版です。

  詳しくは"MASS120S.LZH"を解凍して得られる"MASSE.DOC"を見て
ください。

A62(binary版)
(A62_220.LZH)
Ver2.2.0 E500系 フリーウェア 登録日:1997年03月05日
16.771Kバイト 公開日:1997年03月04日
作者:Nmasu(桝一 憲生) 連絡先 e-mail:nmasu@ma3.justnet.ne.jp
    3733(ポケット通信Ver.3
ホームページ http://www3.justnet.ne.jp/~nmasu/index.html
  A62/2.01のバグ取りと、EOLコード処理の改良版です。

  今回から、binary版とsource版での公開となります。

  source版をダウンロードしてmasseでアセンブルされることをお
勧めします。しかし、source版はmasseが必要な上、相当量の機械
語領域(64KB以上)を必要としますので、sourec版を利用するだけの
環境を得られない方は、binary版を使用して下さい。

  なお、現時点では、どちらを使用しても有利不利はありません。

このアーカイブは[[binary版]]です!!
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
特徴
1.テキストファイルをソースにして、SAVEM形式のオブジェク
  トファイルを生成する。
2.事実上無制限のラベル長(252文字まで)
3.ラベル・スコープの制限ができる。
4.ファイルのインクルードができる。
5.オブジェクトのリロケーション情報を作れる。
6.演算子がC言語なみに豊富。
7.参照解決演算子を導入。
8.マクロが使える。
9.条件付きアセンブルができる
(以上ドキュメントより)
A62(source版)
(A62_220S.LZH)
Ver2.2.0 E500系 フリーウェア 登録日:1997年03月05日
28.596Kバイト 公開日:1997年03月04日
作者:Nmasu(桝一 憲生) 連絡先 e-mail:nmasu@ma3.justnet.ne.jp
    3733(ポケット通信Ver.3
ホームページ http://www3.justnet.ne.jp/~nmasu/index.html
  A62/2.01のバグ取りと、EOLコード処理の改良版です。

  今回から、binary版とsource版での公開となります。

  source版をダウンロードしてmasseでアセンブルされることをお
勧めします。しかし、source版はmasseが必要な上、相当量の機械
語領域(64KB以上)を必要としますので、sourec版を利用するだけの
環境を得られない方は、binary版を使用して下さい。

  なお、現時点では、どちらを使用しても有利不利はありません。

このアーカイブは[[source版]]です!!
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
特徴
1.テキストファイルをソースにして、SAVEM形式のオブジェク
  トファイルを生成する。
2.事実上無制限のラベル長(252文字まで)
3.ラベル・スコープの制限ができる。
4.ファイルのインクルードができる。
5.オブジェクトのリロケーション情報を作れる。
6.演算子がC言語なみに豊富。
7.参照解決演算子を導入。
8.マクロが使える。
9.条件付きアセンブルができる
(以上ドキュメントより)
VOGUE
(VOGUE12.LZH)
Ver1.02 E500系 フリーウェア 登録日:1997年01月16日
64.258Kバイト 公開日:????年??月??日
作者:近 成人 連絡先 e-mail:KFD02231@niftyserve.or.jp
    1481(ポケット通信Ver.3
ホームページ 存在未確認
 VOGUEは、プロセスの並列動作機構を内蔵した構造化言語コンパイラ
です。C言語に似た感じはしますが、C言語ではありません。組み込み関数
が豊富なので、ライブラリの管理に煩わされることなく、お手軽なプログラ
ミングを楽しむことができると思います。
(ドキュメントより)
PLISP
(PLSP000.LZH)
Ver0.00 E500系 フリーウェア 登録日:1996年12月27日
9.306Kバイト 公開日:1996年09月01日
作者:Nmasu(桝一 憲生) 連絡先 e-mail:nmasu@ma3.justnet.ne.jp
    3733(ポケット通信Ver.3
ホームページ http://www3.justnet.ne.jp/~nmasu/index.html
  PC-E500シリーズ用のlispインタープリタです。無改造E500で開
発したものですので、それでも動作します。しかし、LISPは結構メ
モリ食いです。覚悟してください。(ドキュメントより)
ESSAT
(ESSA101.LZH)
Ver1.01 E500系 フリーウェア 登録日:1996年12月27日
9.966Kバイト 公開日:1995年12月20日
作者:Nmasu(桝一 憲生) 連絡先 e-mail:nmasu@ma3.justnet.ne.jp
    3733(ポケット通信Ver.3
ホームページ http://www3.justnet.ne.jp/~nmasu/index.html
  ESSATは、TASSE用の全自動逆アセンブラです。でも、
逆アセンブラと言っても、オブジェクトをニモニック表記に変換す
るのではありません。それでは何をするのかというと、ラベルの生
成をするのです。(ドキュメントより)
SG
(SG201.LZH)
Ver2.01 E500系 フリーウェア 登録日:1996年12月24日
7.187Kバイト 公開日:1996年09月29日
作者:TORO(高橋 良和) 連絡先 e-mail:ghe00667@niftyserve.or.jp
    3056(ポケット通信Ver.3
ホームページ 存在未確認
機械語を使うほどではないが、BASIC では物足りない・・・
そんな時に使用する、ミニゲーム用拡張 BASIC 命令の寄せ集めです。

●特徴
・スクロール付きの 32 × 32 キャラクタ分の仮想 VRAM
・キャラクタ移動が出来る 64 個の擬似スプライト
・キーボードの同時押しのサポート
・JOY port I/F とそのデバイスドライバが存在した場合、MOUSE 又は
 JOYSTICK が使用可能
 (ドキュメントより)

SCASM for WIN95
(SCASM_WIN95.LZH)
Ver1.30 WIN95 フリーウェア 登録日:1996年12月21日
50.511Kバイト 公開日:????年??月??日
作者:加古英児 連絡先 e-mail:kako@kako.com
    2038(ポケット通信Ver.3
ホームページ http://www.kako.com/
シャープの8ビットCPU「SC62015」用のクロスアセンブラです。マクロや最適化な
ど、強力な機能を持っているのが特徴です。scasmは、小笠原博之氏がX680x0用に作
成されたものです。今回、私、加古英児がWindows95に移植しましたのでこれを発表
します。(ドキュメントより)
XASM for WIN95
(XASM_WIN95.LZH)
Ver1.30 WIN95 フリーウェア 登録日:1996年12月21日
67.543Kバイト 公開日:????年??月??日
作者:加古英児 連絡先 e-mail:kako@kako.com
    2038(ポケット通信Ver.3
ホームページ http://www.kako.com/
「XASM」は、工学社のポケコンライブラリ2に掲載されている近成人氏が制作され
たシャープの8ビットCPU「SC62015」用クロスアセンブラです。今回、私、加古英児
がWindows95に移植しましたのでこれを発表します。

Win32コンソール上で高速に動作します。
ロングファイルネームに対応しています。 (ドキュメントより)

ESR-L Disassembler
(DISASM12.LZH)
Ver1.2 DOS
UNIX
フリーウェア 登録日:1996年12月21日
27.520Kバイト 公開日:????年??月??日
作者:加古英児 連絡先 e-mail:kako@kako.com
    2038(ポケット通信Ver.3
ホームページ http://www.kako.com/
ESR-LというCPUは、(株)シャープのポケットコンピュータPC-E500シリーズに
搭載されています。本アセンブラはPC-E500の機械語プログラム開発に用いるため
作成されました。 ちなみにSC62015というのはチップの名前で、本来このCPUは
ESR-Lと呼ばれます。
また、シャープのハイパー電子手帳DB-ZシリーズやPV-F1やZAURUSにもESR-P
というESR-Lに機能が追加されたCPUが搭載されております。この追加機能は、ほ
とんどは、旧SC電子手帳CPU(ESR-H)のコードを実行する機能であり、実際にこの
コードで書かれたプログラムを目にすることはないでしょう。
上記の機種の機械語コードを解析するための逆アセンブラを作成しましたの
で、公開します。(ドキュメントより)
XASM
(XASM133.LZH)
Ver1.33 DOS
UNIX
フリーウェア 登録日:1996年12月21日
93.112Kバイト 公開日:????年??月??日
作者:加古英児 連絡先 e-mail:kako@kako.com
    2038(ポケット通信Ver.3
ホームページ http://www.kako.com/
 「XASM」は、工学社のポケコンライブラリ2に掲載されている近成人氏制作のSC62
015クロスアセンブラです。

 SC62015というCPUは、(株)シャープのポケットコンピュータPC-E500シリーズに
搭載されています。本アセンブラはPC-E500の機械語プログラム開発に用いるため
作成されました。 ちなみにSC62015というのはチップの名前で、本来このCPUは
「ESR-L」と呼ばれるものらしいです。
 また、シャープのハイパー電子手帳DB-ZシリーズやPV-F1やZAURUSにも「ESR-L」
+αのCPUが搭載されております。本アセンブラを電子手帳のソフト開発にも使用
することが可能です。(ドキュメントより)

Grammar checker for VOGUE
(VOGCHK12.LZH)
Ver1.2 DOS
UNIX
フリーウェア 登録日:1996年12月21日
24.094Kバイト 公開日:????年??月??日
作者:加古英児 連絡先 e-mail:kako@kako.com
    2038(ポケット通信Ver.3
ホームページ http://www.kako.com/
近成人氏は1992年にPC-E500用の構造化言語"VOGUE"を作られました。このコン
パイラの構文を解析するパーサをyaccで作ってみたところ、いちおう動くものが
できました。変数や関数のチェックも付け加えてあります。(ドキュメントより)
COMPO-System
(COMPO213.LZH)
Ver2.13 E500系 フリーウェア 登録日:1996年11月01日
14.135Kバイト 公開日:1994年12月23日
作者:TORO(高橋 良和) 連絡先 e-mail:ghe00667@niftyserve.or.jp
    3056(ポケット通信Ver.3
ホームページ 存在未確認
E500 上でマシン語プログラムを開発するのを容易にするためのコマンド形式の多機能デバッカ。
特徴
・ROM 上のプログラムでもトレースできる(制限あり)
・活用研究のアセンブラがはいたラベルリストを参照することが出来る。
・いつでも BASIC に戻り、外部のプログラムを実行することが出来る。
・画面表示をファイルなどにリダイレクトすることが出来る。
・History を利用することで、簡単に、かつ、弊害無く使用できる
・本体はファイル形式でマシン語領域を占領しない

BASIC 風コンパイラ
(BASC102.LZH)
Ver1.02 E500系 フリーウェア 登録日:1996年11月01日
15.232Kバイト 公開日:1994年10月29日
作者:TORO(高橋 良和) 連絡先 e-mail:ghe00667@niftyserve.or.jp
    3056(ポケット通信Ver.3
ホームページ 存在未確認
BASIC 風の E500 単体で動作するコンパイラです。E500 内蔵の BASIC インタープリタとの互換性はあまりありません。
ミニキャラクタエディタ
(CHR_EDIT.LZH)
Ver??? E500系 フリーウェア 登録日:1996年11月01日
1.832Kバイト 公開日:1993年10月18日
作者:TORO(高橋 良和) 連絡先 e-mail:ghe00667@niftyserve.or.jp
    3056(ポケット通信Ver.3
ホームページ 存在未確認
メモリ上のグラフィックイメージを編集するツールです。 機能は最小限ですが、大きさがわずか 950(バイナリ)/ 1036(アスキーセーブ) バイトであるのが売りです。


インデックス
    ポケコンのお部屋
        ソフトウェアライブラリインデックス
            ソフトウェアライブラリ SHARP関連 (1)←現在地点


※本ページへの掲載に際し、作者の方々に正式に許可を頂きました。
 なお、私(水野貴之)は所有機器等の都合上、全てのソフトの動作確認はしておりません。m(__)m

Copyright (C) 1996-2017 Takayuki Mizuno [tmizuno@@kt.rim.or.jp] 公開鍵

スパムメール防止のため、お手数をおかけ致しますが、記載のメールアドレスから「@」を一つ外してメールの送付をお願いいたします。