Download
Desenvolver
Conta
Download
Desenvolver
Login
Forgot Account/Password
Criar Conta
Linguagem
Ajuda
Linguagem
Ajuda
×
Login
Nome de acesso
Senha
×
Forgot Account/Password
Estado tradução de Português
Category:
Software
People
PersonalForge
Magazine
Wiki
Pesquisa
OSDN
>
Pesquisar Software
>
Games/Entertainment
>
Role-Playing
>
JNetHack
>
Ticket List/Search
>
Tíquete #864
JNetHack
Fork
source
tool
htdocs
Descrição
Project Summary
Developer Dashboard
Página da Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Histórico
Downloads
List of Releases
Stats
Código Fonte
Code Repository list
Git
source
tool
htdocs
Subversion
Visualizar Repositório
CVS
Visualizar Repositório
Tíquete
Ticket List
Milestone List
Type List
Lista de componentes
List of frequently used tickets/RSS
Submit New Ticket
Documents
Wiki
FrontPage
Title index
Recent changes
Doc Mgr
List Docs
Communication
list of ML
jnethack-announce
jnethack-cvs
jnethack-devel
jnethack-ticket
News
Tíquete #864
Ticket List
Submit New Ticket
RSS
タイル版がWin9xで文字化けする
:
2002-12-08 15:18
Última Atualização:
2002-12-20 00:15
monitor
ON
OFF
Relator:
so-miya
Dono:
argrath
Tipo:
Bugs
Estado:
Fechado
Componente:
(Nenhum)
Marcos:
(Nenhum)
Prioridade:
7
Gravidade:
5 - Medium
Resolução:
Fixed
Arquivo:
2
Details
Responder
Windows95, Windows98, Windows98SE等で、
タイル版JNetHackが文字化けしている部分がありますが、
そのうちステータス欄、アイテムなどの一覧、死亡時の墓表示
の3点において、文字化けをなくすパッチです。
・・・とは言え、文字化けしていなかったメッセージ欄を
表示するソースmhmsgwnd.cにて
#if 0 /*JP*/ ~ #endifで囲ってあったのと同じ処理を
mhstatus.c, mhmenu.c, mhrip.cにて施しただけで、
判ってやったモノでないところが怖いところですが・・・
なお、キャラ生成時やヘルプの表示、ゲームオーバー時などに
使用されている灰色の画面にテキスト表示を行うmhtext.c
については、同様の処置を施すことが出来なかったため、
まだ文字化けしたままです。
また、チェックしたのはWindows98SE上でのみなので、
Windows2000等などの上で正常に動作するかは判りません。
Ticket History (3/7 Histories)
Show older Histories
2002-12-08 15:18
Updated by:
so-miya
File
209: win32.diff.gz
is attached
2002-12-12 13:51
Updated by:
argrath
Resolução
Update from
Nenhum
to
Works For Me
Summary Updated
Prioridade
Update from
5 - Medium
to
7
Comentário
Responder
Logged In: YES
user_id=1120
どうもありがとうございます。
さっそくWin2000で試してみましたが、残念ながらステータスウィ
ンドウの
フォントサイズが変わらないのではみだしてしまうようです。
ちょっとこのままではつらいので、保留にします。
ついでに(?)Bug扱いにして種別移動しました。
2002-12-13 04:52
Updated by:
argrath
Dono
Update from
(Nenhum)
to
argrath
Comentário
Responder
Logged In: YES
user_id=1120
ちょっと調べてみました。
win/win32/mhfont.c にある "OEM_CHARSET" をすべて (5箇所だと
思います)
"SHIFTJIS_CHARSET" に変更するとどうなるでしょうか?
手元にWin95系がないので実験できる方お願いします。
2002-12-13 11:41
Updated by:
rltm
Comentário
Responder
Logged In: YES
user_id=3340
>"SHIFTJIS_CHARSET" に変更するとどうなるでしょうか?
WinMe + VC++6 で試してみました。
文字化けは解消されましたがステータスウインドウが
はみ出ています。
2002-12-13 15:56
Updated by:
argrath
Resolução
Update from
Works For Me
to
Accepted
Comentário
Responder
Logged In: YES
user_id=1120
その後の調整でうまくいくことがわかりましたので、
これでパッチを作ることにします。
2002-12-13 16:35
Updated by:
argrath
File
221: mhfont.c.diff
is attached
Resolução
Update from
Accepted
to
Fixed
Comentário
Responder
Logged In: YES
user_id=1120
登録しました。
2002-12-20 00:15
Updated by:
argrath
Ticket Close date
is changed to
2002-12-20 00:15
Estado
Update from
Aberto
to
Fechado
Comentário
Responder
Logged In: YES
user_id=1120
修正版(3.4.0-0.9)がリリースされたので閉じます。
Attachment File List (
2
)
Attachment File List
win32.diff.gz
(1KB)
フォント指定コメントアウトパッチ
mhfont.c.diff
(3KB)
登録パッチ
Editar
Adicionar Comentário
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Login
Adicionar Comentário
Pré-visualizar
Submit
タイル版JNetHackが文字化けしている部分がありますが、
そのうちステータス欄、アイテムなどの一覧、死亡時の墓表示
の3点において、文字化けをなくすパッチです。
・・・とは言え、文字化けしていなかったメッセージ欄を
表示するソースmhmsgwnd.cにて
#if 0 /*JP*/ ~ #endifで囲ってあったのと同じ処理を
mhstatus.c, mhmenu.c, mhrip.cにて施しただけで、
判ってやったモノでないところが怖いところですが・・・
なお、キャラ生成時やヘルプの表示、ゲームオーバー時などに
使用されている灰色の画面にテキスト表示を行うmhtext.c
については、同様の処置を施すことが出来なかったため、
まだ文字化けしたままです。
また、チェックしたのはWindows98SE上でのみなので、
Windows2000等などの上で正常に動作するかは判りません。