PC-98エミュを語ろう20at SOFTWARE
PC-98エミュを語ろう20 - 暇つぶし2ch225:名無しさん@お腹いっぱい。
21/04/13 19:08:45.28 M2WRPAec0.net
>>224
ide項目があるからてっきり行けると思ってた。thx

226:名無しさん@お腹いっぱい。
21/04/13 21:43:56.88 DB6CIfev0.net
>>225
ゲストのMS-DOS上では認識するドライバはないけど、
ゲストなし(素のdosbox-x)では、mountなりimgmountで認識するので念のため。
(neccd.sysやmscdexはdosbox-xがエミュレートするのでいらない)

227:名無しさん@お腹いっぱい。
21/04/18 00:16:20.72 5HWcfV3r0.net
Neko Project 21/W ver0.86 rev81β4を公開しました。
Win10 20H2でのパフォーマンス低下問題対策などをしました

228:名無しさん@お腹いっぱい。
21/04/20 00:01:08.09 Onl7wWjX0.net
つうかM$何やってんだよ。

229:名無しさん@お腹いっぱい。
21/04/21 11:33:21.26 EwS5YXkV0.net
てす

230:名無しさん@お腹いっぱい。
21/04/22 12:20:43.57 aH2i6DXq0.net
きてたな。
np2x17.7z(2021-04-21)(Updated)

231:名無しさん@お腹いっぱい。
21/04/22 16:13:30.06 8tlXv88t0.net
fmgenにバーチャル時計のバグがある
21/WとT98NEXTとSL9821には無かった
再現法はバーチャル時計にして1996年2月28日23時59分にすると
閏年だから次の日は2月29日になるはずなのに
fmgenだけすっ飛ばして3月1日になる
バーチャル時計の部分だけ21/Wから移植しといてください

232:名無しさん@お腹いっぱい。
21/04/22 18:58:37.15 l4ieXT5Q0.net
一年が約365.2422だからグレゴリオ暦は幾つか例外があるんだよね確か
1.下4桁が4の倍数(例:1996年)なら原則として閏年
2.但し100の倍数(例:1900年)なら原則として平年
3.けど400の倍数(例:2000年)なら閏年
あとはカエサル歴からグレゴリオ暦に変更した場合は1582/10/04(木)の翌日が1582/10/15(金)とか何日も飛ばしてたと思う(例:日本だと明治5年12月2日の翌日が明治6年1月1日)
最近だと20世紀後半からは格段に高精度の原子時計が使えるから59分59秒の後が59分60秒秒になるとかの閏『秒』も例外に追加されてたっけ?

233:名無しさん@お腹いっぱい。
21/04/22 23:39:19.81 zKdtQ0oA0.net
>>231
fmgenの作者はこんな辺境のスレなんて見てないよ
直してほしけりゃ作者の開設した、したらばの専用スレに行って本人に直接お願いするしかない

234:名無しさん@お腹いっぱい。
21/04/23 00:01:01.16 4yzICLdh0.net
バグに気付いてないfmgenユーザーが見てるんちゃうかな、一人くらいは

235:名無しさん@お腹いっぱい。
21/04/23 07:01:20.88 w77iTbfT0.net
多分見てるよ

236:名無しさん@お腹いっぱい。
21/04/23 08:10:40.45 HR0Ky7WA0.net
あとSL9821の時計にバグが無いというのもちょっと違ってて
自作コード内で時刻設定をすると2ヶ月進んでしまうという不具合に
遭遇したのでコード内で2ヶ月戻す処理をわざわざ書いて対処してる

237:名無しさん@お腹いっぱい。
21/04/23 09:49:58.43 lCZQR4rv0.net
>>231
1996年は4の倍数ルールでの判定だから、100の倍数の年以外全部間違うということなのかな?

238:名無しさん@お腹いっぱい。
21/04/23 12:30:21.06 HR0Ky7WA0.net
SL9821の方は正確には設定した時じゃなくて
時刻を取得した時にズレるのかな?とも思うんだが
環境の微妙な違いとかもあるからなかなかね

239:名無しさん@お腹いっぱい。
21/04/23 17:39:26.02 qodFSLhx0.net
西暦2000年が400の倍数だから、四年に一度の閏年としか思わなかった人も多いんだろうな
学校でも家庭でも教えてくれる人はいなかったって人の方が多かったろう
今このスレを見てる人の中にだって「このスレで初めて知った」って人が多分いる

240:名無しさん@お腹いっぱい。
21/04/23 23:40:33.68 Adb2Ozdd0.net
閏秒も知らない人いるからな
興味がなければそんなもん

241:名無しさん@お腹いっぱい。
21/04/24 00:03:48.77 ppE1mrHI0.net
閏秒なら挿入される日にはニューズでも聞くんじゃね?

242:名無しさん@お腹いっぱい。
21/04/24 09:40:39.48 yfGe+N180.net
西暦2000年の時はワイドショーや情報番組でさんざん周知シテタヨ
情弱っているんダナアw

243:名無しさん@お腹いっぱい。
21/04/24 09:59:18.95 v90Bx96j0.net
自分が知っている話になると興奮して途端に饒舌になったり態度が尊大になる
実にキモヲタのテンプレですねw
そして自分が詳しくないジャンルの話をされると「そんな物は必要ない」と言い訳を始めるw

244:名無しさん@お腹いっぱい。
21/04/24 10:04:45.87 j/Qta71D0.net
大抵の煽りはブーメランになる件

245:名無しさん@お腹いっぱい。
21/04/24 10:31:42.40 jnkFDrE90.net
ブーメラン発言する奴は図星が効いちゃってる件

246:名無しさん@お腹いっぱい。
21/04/24 11:25:16.09 uN94LiZi0.net
こいつこんな所にも現れるのか

247:名無しさん@お腹いっぱい。
21/04/24 11:45:11.06 a9KysQWA0.net
>>239
マスコミが無責任に不安を煽ってただろ、あれで知らんってのは余程世間と隔絶された生活を送ってる層だけだ

248:名無しさん@お腹いっぱい。
21/04/24 20:52:55.84 YYA5YLzv0.net
ところで>>232 >>236は、作者のところには連絡(書き込み)しないの?

249:名無しさん@お腹いっぱい。
21/04/24 22:12:42.92 ppE1mrHI0.net
>>247
それ、2000年問題の方ちゃうか?

250:名無しさん@お腹いっぱい。
21/04/25 01:02:49.64 jyUSH+c10.net
顔真っ赤おじさんかわいそう

251:名無しさん@お腹いっぱい。
21/04/25 06:12:05.65 NcJErqqz0.net
TV・ラジオだと閏年のルールって「さんざん周知」ってレベルで取り上げてなかったと思う
2000年問題と混同してる確立が高いな、当時PCに無関心だった人が混同してると思われる

252:名無しさん@お腹いっぱい。
21/04/25 07:33:09.89 8Mx1RqMo0.net
意外と解ってなかったとか < TV・ラジオ

253:名無しさん@お腹いっぱい。
21/04/25 07:42:41.97 NcJErqqz0.net
不安を煽ってた、てのは多分2000年問題の方だと思うけど閏年の方は流石に知ってた社員は多いはず
けど2000年問題の方は怪しいな、煽れと支持してた上はPC業界挙げて対策してると理解した上で安心して煽れてたんだろうけどさ

254:名無しさん@お腹いっぱい。
21/04/25 08:05:55.76 8Mx1RqMo0.net
いや意外と一般には4の倍数しか知らんと思うぞ
プログラムで書くとこんな感じか
m2ed = 28;
if((yyyy % 4) == 0)
{
m2ed++;
if((yyyy % 100) == 0)
{
m2ed--;
if((yyyy % 400) == 0)
{
m2ed++;
}
}
}

255:名無しさん@お腹いっぱい。
21/04/25 08:06:53.95 8Mx1RqMo0.net
あぁスペースカットされた orz

256:名無しさん@お腹いっぱい。
21/04/25 08:09:02.45 wxd+sBjc0.net
2000問題というのは下2桁だけで処理してる場合に
2000年を超えると100年になったり1900年になったりするバグのこと
PC98のゲームだと前者がEVEバーストエラーや銀英伝4で
EVEはセーブデータの表示が枠からはみ出て挙動がおかしくなる
銀英伝の方はやはり121年とかになるんだが表示だけで
ゲーム進行上は問題無し
後者は遥かなるオーガスタとかでスコア表の表示が1921年とかになるが
こちらもゲーム進行上は問題無し
他にも結構あるが深刻さで言えば代表的なのはやはりEVEだな

257:名無しさん@お腹いっぱい。
21/04/25 08:17:22.87 wxd+sBjc0.net
あと閏年の処理なんて一行で済むんで
敢えて語るようなもんでもない

258:名無しさん@お腹いっぱい。
21/04/25 09:43:41.95 bC6kpZos0.net
昔のC言語の本の閏年の判定サンプルで400年の判定が抜けてたのがあったらしい

259:名無しさん@お腹いっぱい。
21/04/25 12:04:50.07 wxd+sBjc0.net
参考までに書くとこんな感じかね
int leapyear(int y)
{
return !(y % 4) && y % 100 || !(y % 400);
}

260:名無しさん@お腹いっぱい。
21/04/25 12:06:27.98 4GBbRfSX0.net
そういうのを手書きするから後々問題が出るんやで

261:名無しさん@お腹いっぱい。
21/04/25 14:06:12.82 jkwxnWHN0.net
ISO 8601に対応させるよう仕様依頼されたら死にそう

262:名無しさん@お腹いっぱい。
21/04/25 15:59:57.98 xgdXREHp0.net
2000年問題と2000年閏年の話題はチガウヨw
混同してる人は情弱ダッテ自白してるのとオナジw

263:名無しさん@お腹いっぱい。
21/04/25 18:04:47.91 NcJErqqz0.net
242の言い訳が待たれる

264:名無しさん@お腹いっぱい。
21/04/25 18:37:15.95 k3fwqGsN0.net
>>231のうるう年問題は2000年に限らんのだがな

265:名無しさん@お腹いっぱい。
21/04/25 18:49:25.06 k3fwqGsN0.net
np2fmgenきてた
CD認識できない場合の対処で再生に関しての変更はありません
np2fmgen小熊
URLリンク(nenecchi.kirara.st)

266:名無しさん@お腹いっぱい。
21/04/25 18:51:59.87 k3fwqGsN0.net
np2/wもきてたな
【2021/04/25】
Neko Project 21/W ver0.86 rev81β5,β6を公開しました。
RS-232C周辺の不具合を多数修正しました。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch