PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   6502反組譯......case (https://www.pcdvd.com.tw/showthread.php?t=896097)

販夫走卒 2010-06-01 07:41 PM

6502反組譯......case
 
檔案不大,有興趣接case的煩請pm

pls2 2010-06-01 08:28 PM

還能作6502反組譯的人, 台灣應剩沒幾人吧, 年代太久遠, 我幾乎已經忘光了

peter liou 2010-06-01 08:42 PM

很久以前用LISA做過, 現在都忘光了. :ase

linken 2010-06-01 09:14 PM

最早是使用APPLE-II電腦disassembly,後來IBM PC風行,已經有軟體可反組譯,當時看日本電玩的程式都是先反組譯再加以修改,最早使用的CPU有6502,z80,M68000等,只能說修改別人的程式一點都不好玩,死了不少腦細胞,還好脫離那段時光已經很久了.

geminiprince 2010-06-01 11:28 PM

:laugh: :laugh: :laugh: :laugh: :laugh:

說到6502這老古董...

一堆老人都跳出來自首... :D

販夫走卒 2010-06-02 03:49 AM

引用:
作者geminiprince
:laugh: :laugh: :laugh: :laugh: :laugh:

說到6502這老古董...

一堆老人都跳出來自首... :D

.............ㄎㄎ..........真妙

販夫走卒 2010-06-02 03:51 AM

mame
 
或是會m.a.m.e 的也可以來作這個案子

syntech 2010-06-02 09:09 AM

mame 裡面已經有 6502的cpu core,
其實也還有其他 emu(例如 fc emu) 有用到不同的 6502 cpu core,

大部分的emu是Interpreter (直譯器)的做法,
cpu指令反組譯本來就是emu的一部分,
其實也可以單獨找到 cpu core 的source.
通常都是用現成的,不太需要自己重寫.

如果嫌 mame 太複雜,看fc emu 怎麼做比較簡單.
只是不知道樓主打算做甚麼.

販夫走卒 2010-06-02 11:35 PM

引用:
作者syntech
mame 裡面已經有 6502的cpu core,
其實也還有其他 emu(例如 fc emu) 有用到不同的 6502 cpu core,

大部分的emu是Interpreter (直譯器)的做法,
cpu指令反組譯本來就是emu的一部分,
其實也可以單獨找到 cpu core 的source.
通常都是用現成的,不太需要自己重寫.

如果嫌 mame 太複雜,看fc emu 怎麼做比較簡單.
只是不知道樓主打算做甚麼.

我打算讓會弄模擬器的人弄,至於用哪種方法製作出來,對我來說並不重要,
所以要是製作使用各式emu的玩家都歡迎!
用emu的方式就應該不用去反組譯!
該機版ic數量不多,也沒保護的chip pal 之類的東西,
程式大小........ㄎㄎ.....放在 2732 rom 上.....2732 很小吧
===========================================
等待有興趣的大大跳出來pm


所有的時間均為GMT +8。 現在的時間是01:45 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。