2ch勢いランキング 全部 1- 最新50

アセンブラの開発ツールを教えろ


ナイコンさん [] NGNG
俺は
MZ-80 BASE、S-OS-ZEAS?
PC-8801 DUAD-88、PASS-88、ZEAD?
MZ-2500 LEY
だった。

名無しさん@お腹いっぱい。 [sage] 2006/08/31(木) 17:44:58

>BEEP音を鳴らすプログラムが動かせました。
良かったね、おめでとう

ところでApolloのページはどこのあるの?
URL を張ってよ。

「FM-7用の開発ツール」は所持している「C-DOS7」しか知らない。
184 [] 2006/09/04(月) 22:45:10

XM7お手伝いぺ〜じのApolloさんです
ttp://retropc.net/apollo/

クロスアセンブラはApolloさんのところで紹介されていたアークピット
のX6809というものです。
ttp://www.arcpit.co.jp/xasm_0.htm
ナイコンさん [] 2006/09/04(月) 22:53:36

うわぁ、私以外にCarry-Dos0.7使っているヒト初めて見た。
やっぱり言語はBase09ですか?
ナイコンさん [sage] 2006/09/06(水) 08:54:06

thanks

スレチかも知れないですが、皆さんは古いマシン(cpu)の
アセンブラの開発の動機とか何ですか?

オレは今はないのだよね。

もっとも FM-7 と ファミコンのQD を繋ぐアダプタを
「ざべ」と言う紙上で共同制作したことがあり、そのときの
回路をネットで公開しようと思っているが役に立つかな。
ナイコンさん [sage] 2006/09/06(水) 22:51:13

>「ざべ」
あれに記事載せてる人は神に見えたよ・・・
ナイコンさん [sage] 2006/09/07(木) 05:21:44
おれか
ナイコンさん [sage] 2006/09/08(金) 10:05:46

オレもDOSコールを使ってユーティリティを作っている方とか
N88BASICの逆コンパイラを作った方は雲の上の人に感じました。

オレの場合は所詮、紙上にも書いたけど他の方のアセンブラ
を解析して自分に必要なユーティリティを作って、末席に加えて
貰っただけだし。・・・どうあがいても8ビット終焉の頃でした。
あ、原稿料も頂いて嬉しかった思い出はあります。


ご存知ですか?



度重なるすれ違い済みませんでした。
ナイコンさん [sage] 2007/02/13(火) 05:17:22
PC-8801では、I/Oだったかの雑誌に載ってた「スーパーモニター88」
を打ち込んで使ってた。
モニタなのに、ニモニックも直接書くことが出来て大変お世話になった。

今はSDCC付属のAS-Z80を使用。(書式にちょっとクセのあるアセンブラだけど)

LD A, (IX+1) → LD A,1(IX)

みたいな。
ナイコンさん [age] 2007/02/21(水) 00:41:04
右手
ナイコンさん [] 2007/02/24(土) 22:46:58
ハンドアセンブルだな。
当時はマシンパワーはなかったが、時間と若さがあったからなぁシミジミ
ナイコンさん [sage] 2007/04/12(木) 00:21:22
gasっていつのまにZ80に対応してたの?
ナイコンさん [sage] 2007/04/12(木) 10:01:51

CVSをみたところ2005年から
ナイコンさん [sage] 2007/05/21(月) 00:48:48
LASM(Light Macro Assembler)は未出だよね
開発販売 (有)伊澄システム製作所なのだが
って誰も知らない悪寒
ナイコンさん [] 2008/01/18(金) 02:11:26
OS9 L2 v1.2 付属のアセンブラ ほすぃ
…けど、5千円超えてるので、入札できない orz

ttp://page2.auctions.yahoo.co.jp/jp/auction/b82951154
ナイコンさん [sage] 2008/01/18(金) 09:07:17
????
OS9 L2 v1.2は持ってるけど付属のアセンブラは持ってないってことなのかなぁ
201 [sage] 2008/02/04(月) 04:07:15
 わかりにくい書き方して、すみませんでした
OS−9L2に触ってみたい、ぐらいの軽い意味でした

FM−11スレをきちんと読んでみたら、FM−11エミュに
OS−9L2もアセンブラも紹介されてたのでそれで我慢しますw
a [] 2008/02/07(木) 16:27:37
LASM(Light Macro Assembler)はENIXゲームスクールで授業に使われていた。
私はまだ使ってる。
ナイコンさん [sage] 2009/05/08(金) 15:00:07
当時ガキだった俺は、8bitマイコン時代(1980年代)でもテキストエディターとかアセンブラーとかは普通にあるのを知らなかった。
ハンドアセンブルしか知らなかったから、こんなに複雑で規模の大きなゲームを作成する人間は、みんな天才だと思ってたw
ナイコンさん [sage] 2009/05/08(金) 15:01:57
もしくは16進コードをすべて暗記して打ち込んでるのかと思ってたw
ナイコンさん [あげ] 2009/05/08(金) 16:52:58
age
ナイコンさん [sage] 2009/05/23(土) 16:59:01
そんな人も居た事はいたんだが
ナイコンさん [] 2009/05/30(土) 21:50:49
らしいね。
ハドソンの中本伸一さんとかそれぽい。
ナイコンさん [] 2009/05/30(土) 21:53:55
z80程度だったらできなくもなさそだけど
ナイコンさん [sage] 2009/05/30(土) 22:38:16
ナーシャの伝説も
ナイコンさん [sage] 2009/05/31(日) 20:41:41
ナーシャはバグも多いからダメ
ナイコンさん [sage] 2009/06/08(月) 08:16:58
ナーシャ(苦笑)
聖剣伝説2までの彼はネ申だったな。

板違いだけど、ナーシャってイラン出身ってことだから、本来の読みはナジールとかに
近い感じだと思うんだよね。ペルシャ人ならナジールとかナジームとかって名前、多いもんな。
ナイコンさん [sage] 2009/06/11(木) 17:00:40
PC-88でHIT-88 -> ROOT88
ナイコンさん [sage] 2009/07/13(月) 20:16:03
88は増設ROMでの開発キットあったような
いまは昔しかな
マシンデバッガから簡易ASM/DISASMまで搭載したのがあった
微かな記憶では
I/O捨てたのでもはや記憶が薄い
数冊くらいは残して保存だった
昔の本は貴重なんで今は98/EPSON系の古い本捨てられないのでいやー困った
ナイコンさん [sage] 2009/07/14(火) 21:45:36
で?
ナイコンさん [sage] 2009/12/05(土) 11:40:13
鉛筆
ノート
Z80のコード表
対象マシンの仕様書等資料



ハンドアセンブルってのはココではナシ?w
ナイコンさん [sage] 2009/12/06(日) 14:16:53

ナイコンさん [] 2010/01/17(日) 15:14:57
ホスト:SHARP X1Ck+外付5in2D(型番忘れた)、後にX1turboZ
OS:CP/M、S-OS SWORD
エディタ:Wordstar(CP/M)、WINER(S-OS)
アセンブラ:MACRO-80(CP/M)、ZEDA3(S-OS)
デバッガ:ZAID(S-OS)

WINERは表示ルーチンと行編集バッファの
読み込み/書き出しルーチンに手を加えて
タブコードを使えるよう改造したもの。

S-OS末期に出たWZDのシリーズは、多分WLKの
バグだと思うけど、DSEGに初期化済データを
配置できなかったので使ってない。
ナイコンさん [sage] 2010/01/18(月) 10:56:16
ソース公開なんだから好きに修正すれ
219 [] 2010/01/19(火) 02:35:42

そりゃそうなんだけど、約3000行(*)あるWLKのソースを
追いかけてパッチ当てとかやるほどの根性がなかった。

(*)手元にOh!Xの当該号がないんで(かなり前に処分しちまった)、
retropc.net/ohishi/s-osにあるSmall-Cのディスクイメージに
入ってるWLKのソースの行数を数えさせた。
219 [] 2010/01/19(火) 02:47:42
そういや、CP/MのSmall-Cもintelニーモニックじゃなく
Zilogニーモニックを出力するようにいじった記憶がある。
コード生成そのものはいじらなかったと思うけど、
昔のことで今ひとつ自信がない。
ナイコンさん [sage] 2010/01/20(水) 01:04:04
MASM/TASMソースをNASM互換ソースへ変換するPerlスクリプトとして
NOMYSO(のうみそ)というものがありますけど互換性どうなんだろうか。

ttp://www.devoresoftware.com/nomyso/
ナイコンさん [] 2010/01/20(水) 01:31:51
PC88のモニタの中の1行アセンブラでやってた

mon↓
h]ac000↓
C000 mvi a,0↓

とか
ナイコンさん [sage] 2010/01/20(水) 03:03:48
初めて見たが古いスレなのか
ナイコンさん [] 2010/01/20(水) 06:32:56

OH!X該当号・・・
国会図書館になら あるんじゃないか?
ナイコンさん [] 2010/02/16(火) 22:00:50
15か16年前 PC-9801 MS-DOS MASM でした。
唯一あったゲームプログラムの本が青山何とかさんって人のぐらいしかなかった気がします。
MASMにディスアセンブルという機能がたしかあってヤンキーかカスケードって
ウィルスを調べていたが、非公開ファンクションなどがあり、プログラマー挫折。
今はパソコンよう分からん、ただのおっさん
ナイコンさん [sage] 2010/03/05(金) 19:43:50
「マシン語ゲームプログラミング」青山学、日高徹共著 1991年2月21日初版発行だな
キャラクターエディタとマップエディタのダンプ入力はしたが
肝心のデータ入力で挫折して、ディスクアルバムを買うてしまった
ナイコンさん [] 2010/04/20(火) 17:31:47

ちなみにサイズは、A80です。
損まさよし [] 2010/04/20(火) 22:48:53
ZEDA3
ナイコンさん [sage] 2010/04/22(木) 01:29:06
PC−6001でフルベーシックで2PASSアセンブラつくったなぁ。
たしかON GOSUBとINSTR$がなくって、めちゃ遅かった。

ポコン、ポコンって感じで1ラインづつ吐き出されてたよん。
ナイコンさん [sage] 2010/04/30(金) 09:54:56
______ 1 2 3 4 5 6 7 8 9計安失
巨人 1 0 0 1 0 0 0 0 1 3 9 0
中日 0 0 0 0 0 0 0 0 1 1 5 1
ナイコンさん [sage] 2010/04/30(金) 09:57:38
______ 1 2 3 4 5 6 7 8 9計安失
巨人 1 0 0 1 0 0 0 0 1 3 9 0
中日 0 0 0 0 0 0 0 0 1 1 5 1

       ↑チェンが相手投手の東野に2塁打を浴びましたwww
       ↑次打者坂本の内野ゴロをお約束のように【アノ人】がエラーして試合を落としましたwww
ナイコンさん [sage] 2010/04/30(金) 09:58:24
   1 2 3 4 5 6 7 8 9計安失
巨人 1 0 0 1 0 0 0 0 1 3 9 0
中日 0 0 0 0 0 0 0 0 1 1 5 1

       ↑チェンが相手投手の東野に2塁打を浴びましたwww
       ↑次打者坂本の内野ゴロをお約束のように【アノ人】がエラーして試合を落としましたwww
ナイコンさん [sage] 2010/04/30(金) 23:49:43
ZEAS-88 の本を手に入れたけど、ダンプ入力なんてダルイ事やる気にならんので本棚で死蔵
ナイコンさん [sage] 2010/05/01(土) 02:49:32
つOCR
ナイコンさん [] 2010/12/19(日) 10:28:49
ほしゅ
ナイコンさん [sage] 2011/01/19(水) 21:34:01
アセンブラはとばした
MSXでBASICコンパイラを書いて最初にコンパイルしたのはそれ自身のコンパイル
コンパイルは3日かかった。

あとで出力コードを8086用に書き換えてPC-H98で同じことをやったら1分20秒でオワタ \(^o^)/
ナイコンさん [sage] 2011/05/16(月) 00:04:39.30
XASMってベクターで公開してたのね
ttp://http://www.vector.co.jp/soft/dos/prog/se008546.html

DOS窓で動作するし、Z80,6809,6800や大体の8bitに対応、
逆アセ、デバッガも付いてたりしてそこそこ使える
実機を捨てた後でもクロスアセンブルしてエミュで動作した時は不思議な気分だったな
ナイコンさん [] 2011/05/16(月) 22:43:10.46
逆アセンブラほしいのにどこにもない。。。
せっかくROM改造始めたのに。。。
ナイコンさん [sage] 2011/05/17(火) 00:41:51.67
漢なら黙ってハンド逆アセンブル
ナイコンさん [sage] 2011/05/17(火) 04:24:10.18

CPUは何に?
ナイコンさん [sage] 2011/05/17(火) 04:30:42.71
どうせ65だろ
ナイコンさん [] 2011/05/17(火) 09:51:12.18
8086〜486対応のディスアセンブラなら持ってる。
20年前に4万ほどしたけど、私物だけど、

何度「あっー!」でソースがなくなったバイナリから復元したことか。
ナイコンさん [sage] 2011/06/21(火) 17:20:29.11
PC-98でMASM、TOWNSで386ASM使ってた。
386ASMは、当時10万で買った記憶が残ってる。
当時は、インターネットもなかったから、
バイト代のすべてを、ソフトや仕様書、BBSの通信費に使ってた。
ナイコンさん [sage] 2011/06/22(水) 08:47:18.09
386ASM高かったよなぁ
通信費は今も月15000円くらい使ってるからそれほど変わらんな
(節約して繋いでた昔と、常時接続+無線の今という違いはあるが)
ナイコンさん [sage] 2011/06/22(水) 18:43:30.49
WACS → optasm
だった
ナイコンさん [sage] 2011/06/22(水) 20:24:55.48
DUAD88ってメインルーチンはBASICで書いてあったんで
TOPメニューに自作ROMライタプログラムの起動メニューを追加したな

今で言う統合環境IDEw
ナイコンさん [] 2011/08/26(金) 18:54:53.76
昔は苦労したようですね。今なら無料で入手できるツールもあります。
ナイコンさん [] 2011/09/19(月) 18:36:29.25
68のディスアセンブラは優秀だった。
ナイコンさん [sage] 2011/09/21(水) 15:51:31.37
自分で作ったよBASICでアセンブラ作って
それを使ってアセンブラで2PASSのアセンブラ作ったけど?

ガキだったから金がなかったんだよ
悪かったなw


ナイコンさん [] 2013/01/17(木) 21:47:10.32
本当に今はいい時代だ。
ナイコンさん [sage] 2013/02/10(日) 01:58:55.49
ようやく時代が俺たちにおいつたのか
ナイコンさん [sage] 2013/06/19(水) 01:48:21.43
FM-77 エディタアセンブラ, D-ASM(Oh!FM)
   Dr.LUPIN(ディスアセンブラ)
PC-98x1 M-ASM, Turbo-Assembler
現在   nasm, as63(クロスアセンブラ)
254 [sage] 2013/06/19(水) 01:50:43.21
うわ…エディタアセンブラ(I/O), D-ASM(Oh!FM)
って出展まで書こうと思ったんだけど、出展いらねーか、と思って
消したつもりでD-ASMの方消しし忘れた汗
ナイコンさん [sage] 2013/06/19(水) 03:48:02.83

>現在   nasm, as63(クロスアセンブラ)

今時6809?
ttp://http://www.6809.net/tenk/html/lib/as63_120.lzh
ナイコンさん [sage] 2013/06/19(水) 15:44:43.30
6809は究極の8bit
ナイコンさん [sage] 2013/06/19(水) 16:04:38.35
8088の方が上
ナイコンさん [sage] 2013/06/19(水) 17:39:24.77
そういう基準なら68008で
ナイコンさん [sage] 2013/06/19(水) 17:42:03.77
命令語長が16ビット単位のくせに8ビットバスな68008はナンセンス
ナイコンさん [sage] 2013/06/19(水) 17:50:09.03

それを言うなら8088は「8ビットのチャンピオン」だろう。
ナイコンさん [sage] 2013/06/19(水) 19:00:00.55
TSSができるOSがない80系CPU
ナイコンさん [sage] 2013/06/19(水) 20:20:24.49

物知らず乙
ナイコンさん [sage] 2013/06/20(木) 20:21:49.22

実際68008は信じられんほど遅かった
ナイコンさん [sage] 2013/06/20(木) 20:45:30.78
68008も奇数アドレスはアクセスできなんだの?
ナイコンさん [sage] 2013/06/20(木) 20:56:44.67
68000に外付け回路で外部バス8ビットにしただけらしいし多分ダメだろ
254 [sage] 2013/06/21(金) 01:57:02.41
なんか急にレス増え始めたな…。


ヒマつぶしにエミュ上で動作するプログラム組んでる。
まぁエミュ上のD-ASMでアセンブルしてもいいんだけど。
ナイコンさん [sage] 2014/02/13(木) 02:48:15.65

激しく同意、disとhas使いまくった
ナイコンさん [sage] 2014/04/28(月) 03:58:46.15
開発ツールって具体的にはどこまでをさすの?
ナイコンさん [sage] 2014/05/04(日) 12:00:38.13
具体的に書いてから判断してもらったらどうだろう?
ナイコンさん [sage] 2014/05/16(金) 21:48:08.83
makeとか
ナイコンさん [sage] 2014/05/18(日) 15:00:46.57
「まけ」ってなに?
ナイコンさん [sage] 2014/05/19(月) 22:56:26.49

君が所属する組のことだよ
ナイコンさん [sage] 2014/05/19(月) 22:58:25.99
>君が所属する組のことだよ

書き込んだ本人は面白いと思ってんだろうか??
ナイコンさん [sage] 2014/05/20(火) 02:23:25.87
>書き込んだ本人は面白いと思ってんだろうか??

と言う君のレスはつまらないね
もっと面白くツッコミなさいよ
ナイコンさん [sage] 2014/05/20(火) 04:05:21.61

君と一緒に作る自作自演のドラマさ。
ナイコンさん [sage] 2014/05/20(火) 14:29:08.56
>と言う君のレスはつまらないね
>もっと面白くツッコミなさいよ

というツッコミは面白いのかな?
ナイコンさん [sage] 2014/05/30(金) 23:03:35.98
AS65C
65C816のアセンブラ

スーパーファミコンだよ
ナイコンさん [sage] 2014/06/21(土) 18:53:44.82
そんなツール何に使うんだ?
ナイコンさん [sage] 2014/06/23(月) 21:08:06.98

MOD作るとか。
ipsパッチで調べてみなはれ。
ナイコンさん [sage] 2014/07/08(火) 18:46:39.26
IPSだと?なんか胡散臭いな
ナイコンさん [sage] 2014/07/21(月) 12:15:07.53
誰も教えない・・・
ナイコンさん [sage] 2014/09/01(月) 18:17:39.81
msがソース公開したAT互換機用DOS2.0についてくるmasmって98でも使えるの?
ナイコンさん [sage] 2014/09/01(月) 18:51:41.02
確認したわけじゃないけどアセンブラはDOS汎用だから使えると思う
ナイコンさん [] 2015/12/22(火) 12:02:57.90
DUAD88は、わざわざグラフィックでD・U・A・D・8・8と
画面に書いていく(それもBASICで)のが遅くてイライラした。
改造してこの部分飛ばしてたよ。
ナイコンさん [sage] 2015/12/31(木) 11:01:10.38
方眼紙と鉛筆
ナイコンさん [sage] 2015/12/31(木) 23:16:52.51

使ってる、あれはいいものだ。

マシン語は98のモニタモードで最初やってたな、ノートに手書きでコーディングしてモニタの1ラインアセンブラでマシン語にしてBASICからサブルーチン呼び出ししてた。

勢い5万以上のスレをメールでお知らせするサービス、実施中!!
憧れボディをGETしたい!その夢、ボニックで!

2ch勢いランキング 全部 1- 最新50 昔のPC板ランキング

凡例:

レス番

100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている

名前

名無しさん (青) → sage のレス
名無しさん (緑) → age のレス

ID

ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID

このページは2ch勢いランキングが作成したキャッシュです。元のページはこちら。削除についてはこちら