diff -aurN jslashem.orig/src/apply.c jslashem/src/apply.c
--- jslashem.orig/src/apply.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/apply.c	2004-07-26 17:09:22.000000000 +0900
@@ -3190,7 +3190,7 @@
 	    pline("A sharp crack shatters %s%s.",
 		  (obj->quan > 1) ? "one of " : "", the(xname(obj)));
 #else
-	    pline("‹­‚­‚±‚·‚è‚·‚¬‚Ä%s%s‚Í•²�X‚É‚È‚Á‚Ä‚µ‚Ü‚Á‚½.",
+	    pline("‹­‚­‚±‚·‚è‚·‚¬‚Ä%s%s‚Í•²�X‚É‚È‚Á‚Ä‚µ‚Ü‚Á‚½�D",
 		  the(xname(obj)), (obj->quan > 1) ? "‚Ì‚Ð‚Æ‚Â" : "");
 #endif
 #ifndef GOLDOBJ
diff -aurN jslashem.orig/src/cmd.c jslashem/src/cmd.c
--- jslashem.orig/src/cmd.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/cmd.c	2004-07-26 17:10:59.000000000 +0900
@@ -4340,7 +4340,7 @@
 /*JP
 	pline("Where do you want to travel to?");
 */
-	pline("‚Ç‚±‚ÉˆÚ“®‚·‚é?");
+	pline("‚Ç‚±‚ÉˆÚ“®‚·‚é�H");
 /*JP
 	if (getpos(&cc, TRUE, "the desired destination") < 0) {
 */
diff -aurN jslashem.orig/src/dothrow.c jslashem/src/dothrow.c
--- jslashem.orig/src/dothrow.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/dothrow.c	2004-07-26 17:09:22.000000000 +0900
@@ -1587,7 +1587,7 @@
 /*JP
 	pline("%s %s.", The(missile), otense(obj, "miss"));
 */
-	pline("%s‚Í‚Í‚¸‚ê‚½.", The(missile));
+	pline("%s‚Í‚Í‚¸‚ê‚½�D", The(missile));
     else
 	miss(missile, mon);
     if (!rn2(3)) wakeup(mon);
diff -aurN jslashem.orig/src/eat.c jslashem/src/eat.c
--- jslashem.orig/src/eat.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/eat.c	2004-07-26 17:09:21.000000000 +0900
@@ -347,7 +347,7 @@
 #if 0 /*JP*/
 		You("stuff yourself and then vomit voluminously.");
 #else
-		pline("‚ª‚Â‚ª‚Â‚ÆŒû‚É‹l‚ß�ž‚ñ‚¾‚ª, "
+		pline("‚ª‚Â‚ª‚Â‚ÆŒû‚É‹l‚ß�ž‚ñ‚¾‚ª�C"
 		      "ƒhƒo‚Á‚Æ“f‚«�o‚µ‚Ä‚µ‚Ü‚Á‚½�D");
 #endif
 		morehungry(1000);	/* you just got *very* sick! */
@@ -565,7 +565,7 @@
 		You("finish %s %s.", victual.piece->odrained ? "draining" :
 		  "eating", food_xname(victual.piece, TRUE));
 #else
-		You("%s‚ð%s�I‚¦‚½.", food_xname(victual.piece, TRUE),
+		You("%s‚ð%s�I‚¦‚½�D", food_xname(victual.piece, TRUE),
 		  victual.piece->odrained ? "‹z‚¢" : "�H‚×");
 #endif
 
@@ -2877,7 +2877,7 @@
 	Sprintf(eat_it_anyway, "Eat %s anyway?",
 		(otmp->quan == 1L) ? "it" : "one");
 #else
-	Strcpy(eat_it_anyway, "‚»‚ê‚Å‚à�H‚×‚é?");
+	Strcpy(eat_it_anyway, "‚»‚ê‚Å‚à�H‚×‚é�H");
 #endif
 
 	if (cadaver || otmp->otyp == EGG || otmp->otyp == TIN) {
diff -aurN jslashem.orig/src/end.c jslashem/src/end.c
--- jslashem.orig/src/end.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/end.c	2004-07-26 17:09:21.000000000 +0900
@@ -139,7 +139,7 @@
 /*JP
 	if(yn("Really quit?") == 'n') {
 */
-	if(yn("–{“–‚É?") == 'n') {
+	if(yn("–{“–‚É�H") == 'n') {
 #ifndef NO_SIGNAL
 		(void) signal(SIGINT, (SIG_RET_TYPE) done1);
 #endif
diff -aurN jslashem.orig/src/hack.c jslashem/src/hack.c
--- jslashem.orig/src/hack.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/hack.c	2004-07-26 17:09:22.000000000 +0900
@@ -2852,7 +2852,7 @@
 		You_cant("even see the bottom, let alone pick up %s.",
 				something);
 #else
-		pline("’ê‚³‚¦Œ©‚¦‚È‚¢, �E‚¤‚Ì‚Í‚â‚ß‚æ‚¤�D");
+		pline("’ê‚³‚¦Œ©‚¦‚È‚¢�C�E‚¤‚Ì‚Í‚â‚ß‚æ‚¤�D");
 #endif
 		return(0);
 	    }
diff -aurN jslashem.orig/src/mcastu.c jslashem/src/mcastu.c
--- jslashem.orig/src/mcastu.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/mcastu.c	2004-07-26 17:09:22.000000000 +0900
@@ -90,7 +90,7 @@
 /*JP
 	    pline("%s points %s.", Monnam(mtmp), point_msg);
 */
-	    pline("%s‚Í%sŽw�·‚µ�CŽô‚¢‚ð‚©‚¯‚½.", Monnam(mtmp), point_msg);
+	    pline("%s‚Í%sŽw�·‚µ�CŽô‚¢‚ð‚©‚¯‚½�D", Monnam(mtmp), point_msg);
 	} else if ((!(moves % 4) || !rn2(4))) {
 /*JP
 	    if (flags.soundok) Norep("You hear a mumbled curse.");
diff -aurN jslashem.orig/src/mhitm.c jslashem/src/mhitm.c
--- jslashem.orig/src/mhitm.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/mhitm.c	2004-07-26 17:09:22.000000000 +0900
@@ -376,14 +376,14 @@
 			pline("%s points at %s, then curses.", buf,
 				mon_nam(mdef));
 #else
-			pline("%s‚Í%s‚ðŽw�·‚µ�CŽô‚¢‚ð‚©‚¯‚½.", buf,
+			pline("%s‚Í%s‚ðŽw�·‚µ�CŽô‚¢‚ð‚©‚¯‚½�D", buf,
 			      mon_nam(mdef));
 #endif
 		    else
 #if 0 /*JP*/
 			pline("%s points and curses at something.", buf);
 #else
-			pline("%s‚Í‚Ç‚±‚©‚ðŽw�·‚µ�CŽô‚¢‚ð‚©‚¯‚½.", buf);
+			pline("%s‚Í‚Ç‚±‚©‚ðŽw�·‚µ�CŽô‚¢‚ð‚©‚¯‚½�D", buf);
 #endif
 		} else if (flags.soundok)
 #if 0 /*JP*/
diff -aurN jslashem.orig/src/mhitu.c jslashem/src/mhitu.c
--- jslashem.orig/src/mhitu.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/mhitu.c	2004-07-26 17:09:22.000000000 +0900
@@ -4205,7 +4205,7 @@
 /*JP
 		    pline("%s is frozen by you.", Monnam(mtmp));
 */
-		    pline("%s‚Í“®‚¯‚È‚¢.", Monnam(mtmp));
+		    pline("%s‚Í“®‚¯‚È‚¢�D", Monnam(mtmp));
 		    mtmp->mcanmove = 0;
 		    mtmp->mfrozen = tmp;
 		    return 3;
diff -aurN jslashem.orig/src/objnam.c jslashem/src/objnam.c
--- jslashem.orig/src/objnam.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/objnam.c	2004-07-26 17:09:22.000000000 +0900
@@ -1542,7 +1542,7 @@
 #if 0 /*JP*/
 		Sprintf(eos(bp), " (unpaid, %ld %s)",
 #else
-		Sprintf(eos(bp), "(–¢•¥‚¢, %ld%s)",
+		Sprintf(eos(bp), "(–¢•¥‚¢�C%ld%s)",
 #endif
 			quotedprice, currency(quotedprice));
 	}
diff -aurN jslashem.orig/src/pickup.c jslashem/src/pickup.c
--- jslashem.orig/src/pickup.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/pickup.c	2004-07-26 17:09:22.000000000 +0900
@@ -1428,7 +1428,7 @@
 		      otense(obj, "are"),
 		      obj->quan, plur(obj->quan), where);
 #else
-		"%s‚É‚Í%ldŒÂ‚Ì‹à‰ò‚ª‚ ‚é, ‚µ‚©‚µ‚±‚êˆÈ�ãŽ�‚Ä‚È‚¢�D",
+		"%s‚É‚Í%ldŒÂ‚Ì‹à‰ò‚ª‚ ‚é�C‚µ‚©‚µ‚±‚êˆÈ�ãŽ�‚Ä‚È‚¢�D",
 		      where, obj->quan);
 #endif
 		return 0;
diff -aurN jslashem.orig/src/pline.c jslashem/src/pline.c
--- jslashem.orig/src/pline.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/pline.c	2004-07-26 17:09:22.000000000 +0900
@@ -576,7 +576,7 @@
 		Strcat(info, "‚Ë‚Î‚Ë‚Î‚×‚Æ‚Â‚­‚à‚Ì‚Å");
 		if ((long)u.ucreamed < Blinded || Blindfolded
 						|| !haseyes(youmonst.data))
-		    Strcat(info, "•¢‚í‚ê‚Ä‚¢‚é, ");
+		    Strcat(info, "•¢‚í‚ê‚Ä‚¢‚é�C");
 #endif
 	    }	/* note: "goop" == "glop"; variation is intentional */
 	}
diff -aurN jslashem.orig/src/potion.c jslashem/src/potion.c
--- jslashem.orig/src/potion.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/potion.c	2004-07-26 17:09:22.000000000 +0900
@@ -1112,7 +1112,7 @@
 					(mod==2)?"Š®‘S‚Éˆê‘Ì‰»‚µ‚Ä‚¢‚é":
 					"‚ÌŒð�M‚ª“r�â‚¦‚½");
 			else
-				You_feel("�¸�_“I‚È‰s•q‚³‚ª%s‚æ‚¤‚È‹C‚ª‚µ‚½.",
+				You_feel("�¸�_“I‚È‰s•q‚³‚ª%s‚æ‚¤‚È‹C‚ª‚µ‚½�D",
 					(mod==1)?"‹­‚Ü‚Á‚½":
 					(mod==2)?"Š®‘S‚É‚È‚Á‚½":
 					"�Á‚¦‚Ä‚µ‚Ü‚Á‚½");
diff -aurN jslashem.orig/src/uhitm.c jslashem/src/uhitm.c
--- jslashem.orig/src/uhitm.c	2004-07-26 17:08:29.000000000 +0900
+++ jslashem/src/uhitm.c	2004-07-26 17:09:22.000000000 +0900
@@ -1046,7 +1046,7 @@
 			      mon_nam(mon), more_than_1 ? "one of " : "",
 			      shk_your(yourbuf, obj), xname(obj));
 #else
-			pline("%s‚ð�UŒ‚‚·‚é‚Æ, %s%s%s‚Í‚±‚Á‚Ï‚Ý‚¶‚ñ‚É‚È‚Á‚½�D",
+			pline("%s‚ð�UŒ‚‚·‚é‚Æ�C%s%s%s‚Í‚±‚Á‚Ï‚Ý‚¶‚ñ‚É‚È‚Á‚½�D",
 			      mon_nam(mon),
 			      shk_your(yourbuf, obj), xname(obj),
 			       more_than_1 ? "‚Ì‚Ð‚Æ‚Â" : "");
