|
|
GoldenEye 007 Nintendo 64 Community, GoldenEye X, Nintendo 64 Games Discussion GoldenEye Cheats, GoldenEye X Codes, Tips, Help, Nintendo 64 Gaming Community
|
|
|
|
|
|
|
|
|
|
|
Jonaeru Secret Agent
Joined: 19 Jan 2013 Posts: 232 Location: Japan |
Posted: Fri Feb 22, 2013 6:44 am Post subject: |
|
|
I have a question.
Will it come to be able to hack PD(or Goldeneye64) JP version for Japanese? |
|
|
|
|
|
|
|
|
|
|
SubDrag Administrator
Joined: 16 Aug 2006 Posts: 6125
|
Posted: Fri Feb 22, 2013 7:33 am Post subject: |
|
|
Maybe basic file injection one day, but it got too much trouble to support multiple versions when the amount of editor features skyrocketed. |
|
|
|
|
|
|
|
|
|
|
zoinkity 007
Joined: 24 Nov 2005 Posts: 1687
|
Posted: Fri Feb 22, 2013 8:21 am Post subject: |
|
|
I'm working on converting addresses in a hacked version of the editor so it does support editting. There's some offsets that are different.
(I'm just better at N64 hacking versus windows hacking ;*)
Mostly offsets. Japanese games have some extra files and there's the language support. I think I've added all the additional european char conversion codes as well.
Odd case. The code in different versions of PD is more similiar than different versions of GE, but the content differs much more. _________________ (\_/) Beware
(O.o) ze
(> <) Hoppentruppen! |
|
|
|
|
|
|
|
|
|
|
Jonaeru Secret Agent
Joined: 19 Jan 2013 Posts: 232 Location: Japan |
Posted: Sat Feb 23, 2013 2:10 am Post subject: |
|
|
Thank you for reply!
I'm looking forward to hack PD JP version. |
|
|
|
|
|
|
|
|
|
|
SubDrag Administrator
Joined: 16 Aug 2006 Posts: 6125
|
Posted: Sat Feb 23, 2013 7:55 am Post subject: |
|
|
Oh geez, did you mean PD not GE? That ones a mess. I did support file injection for JAP at one point, but there are so many ASM specific locations, and the code isn't even identical between regions, that's not happening beyond file injection. |
|
|
|
|
|
|
|
|
|
|
Jonaeru Secret Agent
Joined: 19 Jan 2013 Posts: 232 Location: Japan |
Posted: Wed Mar 06, 2013 1:45 am Post subject: |
|
|
ok, I understood that hacking of PD Japanese version ROM is difficult.
Thank you for reply! |
|
|
|
|
|
|
|
|
|
|
Jonaeru Secret Agent
Joined: 19 Jan 2013 Posts: 232 Location: Japan |
|
|
|
|
|
|
|
|
|
|
zoinkity 007
Joined: 24 Nov 2005 Posts: 1687
|
Posted: Wed Jun 12, 2013 1:39 pm Post subject: |
|
|
Sorry, I spent a few months away and haven't gotten back to you. Sorry!
So long as the editor supports injection with a Japanese game that should be fine. It isn't as convenient, but you can make stage setups, save them, then inject the binaries in.
You can use those programs. Use the -l flag to set a different language file. Attached is all the Japanese text files, converted to UTF8 using the program GEtoUTF8.exe:
http://www.mediafire.com/?fncanmlsd9qfafy
Or, you can make a batch file (.bat), then drag-and-drop binary files on there. The script would look something like this:
Code: | @Echo OFF
:loopus
IF %1=="" GOTO quit
"GEtoUTF8.exe" %1 -l"PDjapanese.txt"
SHIFT
GOTO loopus
:quit
|
Should work for UTF8toGE.exe as well. You might need to copy the full name in the "" to make it work though. (ie. "C:\Folder\Folder\GEtoUTF8.exe")
Copy what's below and save this as PDjapanese.txt. Save an empty text file with the name PDjapaneselarge.txt.
Code: |
、
$
(
)
・
%
「
」
“
<
>
&
~
…
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
!
”
#
’
*
+
,
-
.
/
:
=
?
@
。
゛
゜
ァ
ィ
ゥ
ェ
ォ
ッ
ャ
ュ
ョ
ヲ
ン
ア
イ
ウ
エ
オ
カ
キ
ク
ケ
コ
サ
シ
ス
セ
ソ
タ
チ
ツ
テ
ト
ナ
ニ
ヌ
ネ
ノ
ハ
ヒ
フ
ヘ
ホ
マ
ミ
ム
メ
モ
ヤ
ユ
ヨ
ラ
リ
ル
レ
ロ
ワ
ガ
ギ
グ
ゲ
ゴ
ザ
ジ
ズ
ゼ
ゾ
ダ
ヂ
ヅ
デ
ド
バ
ビ
ブ
ベ
ボ
パ
ピ
プ
ペ
ポ
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
ぁ
ぃ
ぅ
ぇ
ぉ
っ
ゃ
ゅ
ょ
を
ん
あ
い
う
え
お
か
き
く
け
こ
さ
し
す
せ
そ
た
ち
つ
て
と
な
に
ぬ
ね
の
は
ひ
ふ
へ
ほ
ま
み
む
め
も
や
ゆ
よ
ら
り
る
れ
ろ
わ
が
ぎ
ぐ
げ
ご
ざ
じ
ず
ぜ
ぞ
だ
ぢ
づ
で
ど
ば
び
ぶ
べ
ぼ
ぱ
ぴ
ぷ
ぺ
ぽ
ヴ
口
工
力
一
ー
々
解
背
景
警
戒
体
制
中
内
部
級
戦
闘
員
配
置
外
敵
地
隊
包
囲
玄
関
脱
出
不
可
能
協
会
輸
送
君
救
言
何
身
守
最
優
先
死
妨
害
幸
運
任
務
進
路
確
保
付
近
階
続
共
乗
込
再
起
動
途
番
認
発
見
変
更
武
装
破
壊
周
旋
回
当
方
持
狙
撃
落
倒
行
彼
女
手
避
激
銃
覚
悟
戻
我
派
既
待
忘
管
理
照
明
攻
受
余
計
失
敗
完
了
告
入
嬢
除
使
貸
絶
対
間
違
速
遅
遂
欠
要
素
全
向
必
用
逃
場
以
早
急
備
兵
来
消
灯
時
私
今
返
自
分
働
悪
取
画
前
誰
話
後
映
像
才
信
得
経
験
生
組
並
程
度
油
断
禁
物
成
績
相
意
気
政
府
非
常
強
恐
無
決
勝
努
末
飛
機
空
衝
突
大
統
領
電
波
助
墜
現
点
通
段
的
源
安
重
収
健
康
状
態
号
作
効
果
高
性
流
有
利
次
第
直
居
所
排
命
反
応
辺
偽
者
脅
威
援
到
着
危
険
去
護
衛
船
面
役
立
答
聞
別
探
事
調
子
復
野
心
家
教
深
海
査
艇
潜
水
業
世
界
唯
社
与
圧
切
目
山
金
髪
服
男
国
防
省
司
令
官
訪
問
準
軍
基
移
穏
思
阻
止
特
注
望
係
人
側
味
標
長
功
本
日
専
眠
品
積
器
怪
荷
載
納
検
策
預
知
予
定
航
図
庫
搭
離
陸
合
法
考
侵
民
丈
夫
呼
存
開
始
新
拒
否
多
犠
牲
奪
小
偵
察
連
伝
加
担
裏
証
拠
誘
拐
情
報
推
測
停
暴
挙
母
太
平
洋
同
底
限
広
範
渡
被
稼
研
究
室
占
集
実
科
学
技
術
操
縦
片
遠
隔
格
璧
閉
殺
引
央
様
記
録
車
張
道
陰
謀
絡
暗
読
総
正
複
雑
爆
弾
率
化
想
難
許
過
少
評
価
奥
細
胞
済
線
転
米
秘
密
射
迎
残
骸
頼
名
夜
欲
請
疑
感
抗
議
監
磁
十
放
位
改
造
掃
棟
帰
械
音
端
接
抜
倉
仕
貴
荘
滞
在
襲
質
捕
届
惜
隠
屋
根
迫
風
主
試
容
易
為
損
降
伏
吐
交
渉
冷
却
供
給
昨
換
求
念
緒
責
際
然
題
説
登
士
弱
陣
遺
跡
寺
院
系
神
殿
施
設
闇
初
犯
揮
雷
歩
席
緊
年
月
娘
良
悔
減
示
他
亡
述
極
低
温
剖
凍
医
故
処
繰
昇
還
異
壁
薬
静
恵
葉
超
盗
聴
困
投
好
識
終
判
未
和
御
軟
執
王
苦
労
党
短
個
角
曲
選
択
追
元
鉱
数
頭
距
獲
賞
打
称
況
罪
書
視
逆
表
替
両
齢
種
族
結
足
秒
黄
修
恥
字
幕
割
棄
押
球
提
拡
索
撮
露
宇
宙
横
須
辞
退
胴
序
火
雪
塞
焼
原
滅
星
嵐
巨
析
建
昔
核
形
論
街
般
市
訓
練
満
陽
互
単
仮
鎮
剤
矢
例
丸
詳
案
産
件
惑
適
療
匹
培
養
環
境
資
染
製
倍
美
維
刃
指
普
均
刺
透
型
便
量
走
光
悲
貫
振
差
影
姿
由
各
版
式
砂
尖
塔
聖
谷
怒
扱
権
白
類
沈
争
活
仲
熱
都
古
代
赤
黒
上
下
左
右
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
|
_________________ (\_/) Beware
(O.o) ze
(> <) Hoppentruppen! |
|
|
|
|
|
|
|
|
|
|
MultiplayerX 007
Joined: 29 Jan 2006 Posts: 1210 Location: USA |
Posted: Wed Jun 12, 2013 4:06 pm Post subject: |
|
|
Jonaeru wrote: | Sorry!
That message is displayed by replacing the string code of briefing.
I think it is not used in the game.
The bottom of the image is string that remove the "5C323035BC".
I see.
"名" means "name".
"ファイル名" means "file name". |
Jonaeru welcome to the forum bro! If you like to port levels , etc and are good at it please PM me! Have some ideas but need some help. Welcome again! _________________ http://codelegends.proboards.com/ |
|
|
|
|
|
|
|
|
|
|
Jonaeru Secret Agent
Joined: 19 Jan 2013 Posts: 232 Location: Japan |
Posted: Fri Jun 14, 2013 5:11 am Post subject: |
|
|
zoinkity wrote: | Sorry, I spent a few months away and haven't gotten back to you. Sorry!
So long as the editor supports injection with a Japanese game that should be fine. It isn't as convenient, but you can make stage setups, save them, then inject the binaries in.
You can use those programs. Use the -l flag to set a different language file. Attached is all the Japanese text files, converted to UTF8 using the program GEtoUTF8.exe:
http://www.mediafire.com/?fncanmlsd9qfafy
Or, you can make a batch file (.bat), then drag-and-drop binary files on there. The script would look something like this:
Code: | @Echo OFF
:loopus
IF %1=="" GOTO quit
"GEtoUTF8.exe" %1 -l"PDjapanese.txt"
SHIFT
GOTO loopus
:quit
|
Should work for UTF8toGE.exe as well. You might need to copy the full name in the "" to make it work though. (ie. "C:\Folder\Folder\GEtoUTF8.exe")
Copy what's below and save this as PDjapanese.txt. Save an empty text file with the name PDjapaneselarge.txt. |
Thank you!
I saved "PDjapanese.txt" and "PDjapaneselarge.txt".
I maked "LameJ.bin" by "UTF8toGE.exe" on Command Prompt.
Code: | "UTF8toBIN.exe" LameJ.txt -l"PDjapanese.txt"
Testing for BOM...
Determining if line numbers present... yes
Allocating offset table... writting 111 entries Done!
Beginning transcription... (be patient) Done! |
The game hanged when I was injected "LameJ.bin" to "0570 LameE".
Next, I rewrote "LoptionsE.txt".
Code: | 0084 Special Assignments\n
0085 データダイン本社
0086 <始動>
0087 dataDyne Research
0088 - Investigation |
I maked "LoptionsE.bin" by "UTF8toGE.exe" on Command Prompt.
Code: | "UTF8toBIN.exe" LoptionsE.txt -l"PDjapanese.txt"
Testing for BOM...
Determining if line numbers present... yes
Allocating offset table... writting 495 entries Done!
Beginning transcription... (be patient) Done! |
The game hanged when I was injected "LoptionsE.bin" to "06CE LoptionsE".
Is way wrong? |
|
|
|
|
|
|
|
|
|
|
zoinkity 007
Joined: 24 Nov 2005 Posts: 1687
|
Posted: Fri Jun 14, 2013 2:59 pm Post subject: |
|
|
I'll have to ask SubDrag. The editor probably is using the wrong addresses. _________________ (\_/) Beware
(O.o) ze
(> <) Hoppentruppen! |
|
|
|
|
|
|
|
|
|
|
SubDrag Administrator
Joined: 16 Aug 2006 Posts: 6125
|
Posted: Fri Jun 14, 2013 3:20 pm Post subject: |
|
|
I don't support the Japanese version of GE, so if you inject into the NTSC US one it will just crash I imagine. |
|
|
|
|
|
|
|
|
|
|
Jonaeru Secret Agent
Joined: 19 Jan 2013 Posts: 232 Location: Japan |
Posted: Fri Jun 14, 2013 10:03 pm Post subject: |
|
|
It is difficult to describe in words, so I post the video.
http://youtu.be/suRleQ-DB20
Is way wrong? |
|
|
|
|
|
|
|
|
|
|
SubDrag Administrator
Joined: 16 Aug 2006 Posts: 6125
|
Posted: Sat Jun 15, 2013 5:44 am Post subject: |
|
|
Oh we are talking PD. The NTSC version doesn't have the Japanese characters, right Zoinkity? You can only inject Japanese characters into Japanese one, I think. |
|
|
|
|
|
|
|
|
|
|
zoinkity 007
Joined: 24 Nov 2005 Posts: 1687
|
Posted: Sat Jun 15, 2013 7:41 am Post subject: |
|
|
Sorry, from your previous comments I thought the editor supported injecting into Japanese PD ROMs. (So that's why I why hacking the editor? Oh dear...)
Which addresses and offsets do you need to support injection? _________________ (\_/) Beware
(O.o) ze
(> <) Hoppentruppen! |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|