2022年10月12日

dis.xの思い出

X68000用の逆アセンブラ dis.x についてのツイートをまとめました.
14

Oh!X 1990年6月号掲載の dis.x の記事は https://github.com/ktabe/articles から読めます.

けんたん @kenta_n

dis.xのおかげで色んなソフトが延命されたり一定レベル以上のX68kユーザの力量はアホみたいに向上したけど、何でも骨の髄まで解析しちゃう文化が強くなりすぎてプロテクトは即日解除、OSや市販ソフトにユーザがパッチ当てたり登場人物すべてスーパーサイヤ人状態みたいな感じだった

2022-10-14 23:19:15
nakataka @NAKA_X68K

telnet.x を dis.x にかけてみました。約120KB、8000行。地道に読んでいきます。 pic.twitter.com/TpohLLl2aH

2022-10-14 22:37:47
拡大
Gyusyabu @Gyusyabu2001

dis.x はOh!Xに初めて付録ディスクが付いたのに収録されていた思い出。ゲームをdisったりしてソース眺めてはわからんなあ、ふひひ…。とかして再アセンブルしたりして楽しんでた。 作者が私の名と全く同じK.Abeなので親近感あった。 そんな何も内容のない思い出。

2022-10-14 12:22:09
あうぇっど @Awed_Urshy

dis.xは、ゲームやるだけ勢以外は、ほとんどのユーザがお世話になったツールだと思います。 twitter.com/kotabe/status/…

2022-10-14 11:53:48
🐧пингвин🐡 🍮🍆🍔🍤🍕💎🍥🍇💣📡💾 @oo4444

dis.x で68k macのROMコードを懐石していた時期がありましたよ! Macsbugでは追いかけられないコードだったの... (TMONならできるらしかったが、TMONなんて持ってなかった...)

2022-10-13 22:47:54
ほげじゅん@ @hogejun

dis.x初めて使ったとき得も言われぬ感動が。そのあと、iocs手動でディスアセンブルした時間を返してくれーってなったねw

2022-10-13 22:37:43
itoken/いとけん/イトケン/SND-L/KSND⁧⁨【公式】🆗 @SNDR_SNDL

8086系で同じようなのないかな(以前探したけどdis.xほど高性能な物が見つからず)。某基板の解析に使いたく... twitter.com/kotabe/status/…

2022-10-13 16:33:49
kota abe @kotabe

64ビットCPUでも動くdis.xを発見.しかもメッセージがちゃんと英語に翻訳されている! M1 Macでも動きます! #dis #x68000 git.vampi.tech/vampi/dis pic.twitter.com/i22nwY8h5W

2022-10-13 13:16:55
拡大
kota abe @kotabe

おお,human.sysのラベル付きソースファイルまである.すげー https://t.co/HtV6MJ11ti https://t.co/Lr06t4s5Ji

2022-10-13 14:16:52
KAPPY.🪤:+3 @KAPPY_2164

いまだに(メガドラゲームの)68000コードを逆アセンブルするときにはdis.xのお世話になってるという

2022-10-13 01:03:14
ついっこー(Kotaro Horie) @twtrj0123

disは自動でかなりのところまで解析してくれるけれど、されないところを .lab で指示してちゃんとソースが出てくるとパズルゲームみたいにおもしろい。

2022-10-13 00:52:40
いまいちねこ @nekomimist

dis.xはramdisk.sysを改造したり、クロックアップしたら安定しなくなったツールを修正するのに使ったりしたっけ……なつかしい

2022-10-13 00:48:02
uchopon @uchopon

いまだに(アーケードゲーム基板の)68000コードを逆アセンブルするときにはdis.xのお世話になってるという

2022-10-13 00:48:01
kota abe @kotabe

ソースを見るとdis.xの最初のバージョンは1989年だったらしいので,33年前!

2022-10-12 23:18:52
立花@桑島技研 @kg68k

dis.xを改造してると、近代的な言語で最初から作りたいなあって思ってしまうけど、とりあえず納得の行くところまで今のdis.xの枠組みの中で手を入れていきたい。

2022-09-11 22:29:17
tsutomu tabata @_tabaxy_

@yae_nachi @hiroominpps @Imaha486 逆アセンブルを試みるもシンボルテーブルが存在しない(リリースビルド)ので dis.x のパワーをしてもほとんどの行が L0000a4: .dc.b$ff,$23,$ca,$00,$00,$2f,$06,$2f .dc.b$3c,$0f,$fa,$39,$2f,$48,$68,$ff となり爆死。。。 pic.twitter.com/DjJ6fpwud1

2022-06-12 17:26:47
拡大
スズ ロウ @ShirohSuzuki

Ko-Window標準キットに入っているsreport .winが高クロック環境で動作しない懸念があるため、暫定対策してみました。ソースが見当たらないのでdisして改造、初めてのアセンブラです。eps値(ウィンドウサーバが1秒間に処理したイベント数)の表示上限を9999にする、というものです。 pic.twitter.com/mkR2Aigln2

2022-04-15 00:49:30
拡大
mt08 @mt08xx

@markun2 X68環境はだいぶさわってないのですが、忘れる前に. 某ゲームのサウンドドライバ(music.x?)をDIS.xったアセンブラを手でCのコードに置き換えたもの。 githubで、"elf_snd"を検索。elf_snd.exe(X68Sound.dll忘れずに). 右クリックでメニューが出てきますね。さっき見て驚きました。えらいゾ>過去のわし. pic.twitter.com/WAeKys0hDu

2021-12-10 06:38:33
拡大
まーくん2 @markun2

@YUINALU0305 X68000ユーザーだとROMをDISって解析みたいな事が定着しちゃってる感があったりするんでw、M2ってかほりいさんもX68000ユーザーなので延長線上って感じでやってるかもですね。

2021-09-19 22:26:36
靖間 誠 @SEI_YASUMA

@ex709 @ogasa200633hr @Dark_Numanosoko 68030だとせいぜい68000用ゲームのバイナリをDIS.Xでディスアセンブルしたのを眺めて68030用に書き直してた位で。

2021-09-11 20:56:51
あうぇっど @Awed_Urshy

@CMOStone @SNDR_SNDL ぜんじ師匠GJですねww dis.xは偉大でしたねぇ。めちゃくちゃ利用頻度高いツールでしたw あとはFEDIT.X

2021-08-27 06:36:46
変⚙️紳士c-mos℠(🍓しーもす) @CMOStone

@Awed_Urshy @SNDR_SNDL というわけで、Z-MusicがMOOKで発売されたことと、Z-Music MOOKが僕の行動範囲の本屋さんに置かれたことは、人生に凄く大きな影響がありました。 あと、Oh!X付録ディスク収録のdis.x (件のツールの制作はOh!Xの付録ディスクが始まる前)

2021-08-27 06:34:50
ぉぉぃι @NMI0066H

X68kでdis.xひさしぶりー。ただ、逆汗かけてんのはNetBSD/mac68kのインストーラ。ソースレベルで修正できればこんなバグは瞬殺なんだけど・・・

2021-07-15 21:18:23
Makoto Kamada @kamadox

@akuzo2p @huye_4589 @JS1DSR Z 形式の実行ファイルをリロケートするには dis.x よりも賢い逆アセンブラが必要です。素直に dis.x にかけて手作業で調整してアセンブルし直して X 形式の実行ファイルを作りましょう。

2021-05-12 23:35:42
1 ・・ 5 次へ

コメント

コメントがまだありません。感想を最初に伝えてみませんか?