#13 Article 935 Posted at 1989/12/09 11:28:04 by そうともゆう (MAP268) [ELCLOCK]

Subject: Re: ELCLOCK (エルトリウム トケイ) for PC-9801 series /927

スレッド関係
返信元・元スレッド #13/927 — 「(Subjectなし)」
     現在 #13/935 — 「Re: ELCLOCK (エルトリウム トケイ) for PC-9801 series /927」 1989/12/09 11:28:04 · そうともゆう · MAP268
スレッド全体を見やすく表示
W.M.さんエルトリュウム風時計頂きました。

第1印象は「おおっ、これは!」 でしたが、更にすごい裏技があったんですね。
(→というバグ報告)

なんと、以下のようなプロンプトを一緒に使うと、98内部の西暦やら時間やらが
エルトリュウム時間に変換されてしまうのです。

prompt=$e[s$e[0;50H$e[36;5m縮退開始まで後$e[0;64H$tです.$e[0m$e[u$p$g

具体的には、西暦は2050年あたりから2080年あたりをふらふら移動し、
時刻はその時々によってばらばらになりました。
(おそらく時計ICの制御を取り合うために起こると思われますが、まさかわざとでは
 ないですよね。:-) わざとだったりして…)

環境:PC-9801RA2にMem-Pro386,PIO-34E-4M,FEPはATOK7,
常駐は config.sys と autoexec.batが以下の通りです


-----
config.sys

buffers=5
files=20
lastdrive=f
device = a:\sys\vems.drv /e /u /w /b2 /x
device = a:\sys\lu.drv a:\sys\click.sys #4
device = a:\sys\lu.drv a:\sys\napdrv.sys
device = a:\sys\lu.drv a:\sys\bms.sys
device = a:\sys\md243.sys B
device = a:\sys\rdems386.sys /h=304
device = a:\sys\ios10c.sys /h=2
device = a:\sys\pdd.sys /1
device = a:\atok7\atok7a.sys /D=A:\ATOK7\ATOK7.DIC /G=A:\ATOK7\JFGAIJ.UFO /M=0 /E=0 /R=0 /C=0 /B=0 /S=1 /O=0 /T=1111
device = a:\atok7\atok7b.sys
device = a:\sys\mcd.sys /B9600 /C8 /PN /S1 /FR /L120 /N
shell=a:\sys\dirstack.sys a:\sys\command.com /e:640 /p

-----
autoexec.bat

echo off
echo @[2A @[J
break on
rem ULBにnewnap.exeを常駐する
a:\sys\lu /b20 /u a:\sys\newnapag
rem a:\sys\lu /u a:\sys\newnapdg
rem a:\sys\sc /b2 /p
echo\
rem a:\sys\cdsys /t /b1-31
rem a:\sys\cache a:on b:off c:off
rem a:\sys\sc
rem a:\sys\newhist > nul
a:\sys\history -b -da:\sys\spool -f -g -h -ir -k -p~ -r^l -t -v -w0 -z2
rem a:\sys\seekst > nul
set COMSPEC=a:\sys\command.com
set HELP=a:\asc\man\hlp
set MAN=a:\asc\man\manl
set CAL=a:\asc\man\cal
set MORE=-v
set EDIT=mifes
set TURBO=a:\pas\pascal\turbo.com
rem set TMP=a:\tmp
set TMP=f:\
set mimacro=a:\mi
set HOME=b:\usr\aitomo
rem set PKARCTMP=a:\tmp
set PKARCTMP=f:\
set PTERM=a:\sys\
set LARCOVER=a:\sys\
set profile=a:\mi
set macro=a:\mi
rem set CDPATH=
set path=a:\bat;a:\bin;a:\asc\t1;a:\asc\t2;a:\mi;a:\bbs;a:\pas\pascal;a:\pas\pascal5;a:\md2;a:\msdos3_3;a:\zip;
prompt=$e[s$e[0;50H$e[36;5m縮退開始まで後$e[0;64H$tです.$e[0m$e[u$p$g
set TZ=JST-9
rem SHARE
debug < a:\sys\nmidiv0.dat > nul
rem reset
rem ring 5
rem pel -o -f
rem \maru98 \maru.fnt /p
a:\sys\xscript
cw -yO
rlt

-----

 相友優