2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

お前らが知ってた今役に立たない技術を語れ

1 :ナイコンさん:02/10/23 23:36
EMS、TSRとか…

2 :ナイコンさん:02/10/23 23:38
うんこ

3 :ナイコンさん:02/10/23 23:46
うんこ

4 :ナイコンさん:02/10/23 23:52
うんこだな

5 :ナイコンさん:02/10/24 00:10
go to 1000

6 :yori:02/10/24 00:26
config.sysの設定とか

7 :ナイコンさん:02/10/24 06:01
アインシュタインなんてもう古い
プロテクト外しならWizard98


8 :ナイコンさん:02/10/24 06:04
プレーンピクセル方式。

9 :ナイコンさん:02/10/24 07:44
名前忘れたけど、DOSのメモリブロックの未使用領域にコードを押し込むこと。


10 :ナイコンさん:02/10/24 08:09
WIFEフォント

11 :ナイコンさん:02/10/24 08:36
エロビデオ見るとき目をほそめるとか

12 :ナイコンさん:02/10/24 09:54
スピコンの操作

13 :ナイコンさん:02/10/24 10:00
インターリーブフォーマット

14 :ナイコンさん:02/10/24 10:08
リセットすればロストしない。

15 :ナイコンさん:02/10/24 10:19
グラフィックVRAMを2つ使って高速表示とか

16 :ナイコンさん:02/10/24 16:37
ネ木1 ネ木4
*GOTO$D000

17 :yori:02/10/24 18:13
バカみたいに水晶買ってきてクロックアップ

18 :ナイコンさん:02/10/24 18:15
NetMD

19 :ナイコンさん:02/10/24 18:18
HALTで終わらずにC3 66 5Cとする

20 :ナイコンさん:02/10/24 19:35
パソコン通信において
ベーシックマスターL3とPC6001で
ひらがな でチャットをする。

21 :ナイコンさん:02/10/24 19:41
int 20h (=int 21h Func 4ch)

22 :ナイコンさん:02/10/24 20:50
EXEC&HFE00でリセット (FM−7)

23 :ナイコンさん:02/10/25 00:19
裏RAM

24 :ナイコンさん:02/10/25 08:46
G B000で、モニターからBASICプログラムを消さずに復帰
G C000で、マイコンを初期化して復帰

「BREAK/RESET」+「カナ」で、カナキーを先に離すと、
ホットリセット(MB-6880L2まで)。


25 :ナイコンさん:02/10/25 09:53
V-TEXT

26 :ナイコンさん:02/10/25 10:57
西和彦

27 :ナイコンさん:02/10/25 17:20
電源切る前にSTOPキー押す
いまでもPC-98でやっているヤシいるんでないかい?(藁

28 :ナイコンさん:02/10/25 20:52
remove

29 :ナイコンさん:02/10/25 21:29
undelete

30 :ナイコンさん:02/10/25 22:50
mount

31 :ナイコンさん:02/10/25 23:09
>>27
いまでもやってますが、何か?


32 :ナイコンさん:02/10/25 23:55
DEFINT A-Zで高速化

33 :ナイコンさん:02/10/26 07:57
startx

34 :ナイコンさん:02/10/26 09:24
RAMディスクに辞書をコピーして変換高速化。


35 :ナイコンさん:02/10/26 09:29
out &h81,1

36 :ナイコンさん:02/10/26 16:22
テープを再生してピーギャ音を聞きどの機種でセーブしたかを当てる
(高校のときのダチでマジにこれができる奴がいた)

37 :ナイコンさん:02/10/26 19:58
オールRAMモードでは0−7FFFh番地がRAMに切り替わるので
ご注意ください。

38 :ナイコンさん:02/10/26 20:19
>>36
全機種とまではいかないが、できたよ。
ナイコン族なら大半が、何機種かは聞き分けられたんでねーの?

39 :ナイコンさん:02/10/27 00:59
PC88SRで、BASICレベルでジョイスティック入力を検知する方法を
なんとなく編み出したっけなぁ。
PSGの、それっぽいポート(14だか15だか)をSOUND文かOUT文で叩くんだが…。
詳細はもちろん忘れちまった。

40 :ナイコンさん:02/10/27 13:53
プログラムポシェット誌に載ってたとおもうんだけど,X1で
BASICのCALL文でどっかの番地をコールすると,不思議な音
楽が流れるっていう奴,覚えてるヒトいません?

41 :ナイコンさん:02/10/27 14:18
FDCの直接制御

42 :ナイコンさん:02/10/27 17:10
ATコマンド


43 :ナイコンさん:02/10/27 20:31
MASM


44 :ナイコンさん:02/10/27 20:42
 X1(非turbo)の漢字ROMには、前期型番と後期型番の2種類あるが、
後期型番はNOPでウェイトをかけなくても正常にアクセスできる。
NOP1個か2個分高速。


45 :MZ:02/10/27 21:59
ネ木1 ネ木4 →  

46 :ナイコンさん:02/10/28 05:32
>>43
それは今でも必要。


47 :ナイコンさん:02/10/28 09:51
>>42
ATZ


48 :ナイコンさん:02/10/28 10:00
near/far/hugeポインタ。
転じてsmall/tiny/compact/medium/large/hugeモデル。

49 :ナイコンさん:02/10/28 10:28
N88BASIC(V1)

OUT 104,0


50 :ナイコンさん:02/10/28 14:59
>>48
ごめん、制御機器のプログラムcompactモードで作ってる(を

51 :ナイコンさん:02/10/28 16:55
FJ2のバブルメモリ。

52 :刑務所の星 ◆KwJailujjY :02/10/28 16:55
LDDR命令で逆スクロール。


53 :ナイコンさん:02/10/28 17:05
>>50
いいなー
血へド吐きながらおぼえたのに、今じゃもう使わねーし
勿体ねぇ勿体ねぇ

54 :ナイコンさん:02/10/28 22:03
>>53
large、hugeが逆に使えない罠。
8080時代の習慣が抜けなくて

55 :ナイコンさん:02/10/28 22:21
>>49
当時の感覚で486がペンティアム4くらいにスピードアップしたなあ。

56 :どこぞの暇人:02/10/29 13:01
POKE &HFBB0,1

(MSX)


57 :ナイコンさん:02/10/29 13:45
MZ2500の漢字ROMには書院のフォントが入ってた。
VRAMにコードを直接書き込むことで
半角ひらがなや各種絵文字を表示できた。

58 :ナイコンさん:02/10/29 22:03
MSDOS3.3のエラーメッセージ書き換え。

59 :ナイコンさん:02/10/29 22:44
兄さんムムム

確かMZ-1500でキーリピートを解除するときに
pokeでここに1か0を書くんだったと思うけど
なんにせよ強烈な記憶だ

60 :ナイコンさん:02/10/30 02:21
XOR A なら LD A,0 より速い

61 :ナイコンさん:02/10/30 02:31
>>60
はやいっつーよりバイト数の違いでしょ?フェッチさせるバイト数が減るので早くはなるけど、
どっちかってーとバイト数削減


62 :ナイコンさん:02/10/30 04:33
>60
AND AやOR Aで、キャリーフラグをリセット。

63 :どこぞの暇人:02/10/30 08:50
VRAM潰してUMBに割り当て。(By MS-DOS6.2)

64 :ナイコンさん:02/10/30 10:29
>>60
んにゃ。やっぱ速いよ。
今日のCPUでも、xor eax, eaxとかは使う技だから、全然廃れてない罠。
IA32のP6系では、xorで0クリアすると、内部にフラグが経って、
パーシャルレジスタストールを回避する様になっているほど。


65 :CZ-8CB01:02/10/30 11:00
POKE &H01A2,B7

66 :ナイコンさん:02/10/30 16:32
SRAMにFEP入れとくとか

67 :ナイコンさん:02/10/30 16:38
X68KでSASIをSCSIにするソフトを使ってました

68 :ナイコンさん:02/10/30 23:03
device=print.sys

69 :ナイコンさん:02/10/30 23:33
セグメントの切り方で実行効率を上げる技術とか

70 :ナイコンさん:02/10/31 05:05
水平VRAM、垂直VRAM

71 :ナイコンさん:02/10/31 09:05
割り込みベクタ書き換えなんかも普通のプログラムで使う当然のテクニックだった。

今じゃそんなことOSのカーネルにしか許されない。


72 :ナイコンさん:02/10/31 11:49
MS-Cのヒュージモデルで128kバイトを超える配列確保するときは
配列の要素のサイズは2のべき乗じゃないといけないので注意

73 :ナイコンさん:02/10/31 12:31

Wizardryでディスクアクセス音でモンスターがほぼ特定出来る香具師がいた・・・

74 :ナイコンさん:02/11/01 03:31
Z80はダンプリストの方が読みやすいってやつ居たなあ
相対アドレス計算しやすいから

75 :ナイコンさん:02/11/01 04:02
>>74
ていうかアセンブラで書くの面倒だから直接ダンプ打ってたよ。

76 :ナイコンさん:02/11/01 05:06
『はしれ』...ぴゅうた


77 :ナイコンさん:02/11/01 06:07
逆ポーランド記法

78 :ナイコンさん:02/11/01 21:11
MZ80用の二重和音プログラム
漏れが作ったんだけど覚えてる香具師おるか?

79 :ナイコンさん:02/11/01 21:43
(゜凵K)シラネ

80 :ナイコンさん:02/11/01 21:48
>>79
なんだとテメー

81 :ナイコンさん:02/11/01 21:50
>>78
俺覚えてるよー
あれ感動したなー
通常は単音しか出ないMZ80で和音が演奏できたんだもん

82 :ナイコンさん:02/11/02 10:35
>>78
おれが作った3重和音forTK80のパクリ。

83 :ナイコンさん:02/11/02 12:49
>>82
二重和音の方が美しかった

84 :ナイコンさん:02/11/02 17:47
>>83
で?

85 :ナイコンさん:02/11/02 17:53
>>84
俺の作った二重和音プログラムの方が上だって事さ

86 :ナイコンさん:02/11/02 18:02
>>85
俺の4重和音プログラムにはかなわなかったくせに(笑)

87 :ナイコンさん:02/11/03 02:34
PanaのMSX、WSXとWXに通用する6MHzモードとか・・・
そのままソフトウェアリセットでコンピュータが糞みたいに遅い大戦略を遊んだなあ。

88 :ナイコンさん:02/11/03 12:30
>87
手元にWSXあるけど、どーやるんだったか忘れた

89 :ナイコンさん:02/11/03 12:37
VCPIパッチ

90 :ナイコンさん:02/11/03 14:13
http://pc.2ch.net/test/read.cgi/avi/992271304/l50
なんかいってやってくれ、こいつらに。

91 :ナイコンさん:02/11/03 17:56
N88-BASIC

92 :ポール:02/11/03 21:33
>>91
N88BASIC → TURBO C → VisualBasic
私は、このように進んで行きましたが、

今は、いきなりVC++とかなんでしょうか?
これでは敷居が高すぎるようにおもいますが・・・

93 :ナイコンさん:02/11/03 22:00
漏れはN88BASIC→N88BASICコンパイラ→QBASIC→VisualBasicだな
QBASICが一番長く使ってた
CだとQuickC→MSC→VisualC++
今考えるとある意味王道だな、
たんに他の処理系使うと情報が不足するから選択しただけなんだけどね

94 :91:02/11/03 22:03
N88-BASIC→TurboC→VisualVasic→VisualC++→VisualC#ですが何か?

95 :ナイコンさん:02/11/03 22:03
みんな正直じゃないな
ほんとのこといえって、一番熱かったのは、N(88)-BASICだって

96 :ポール:02/11/03 22:17
>>94
 今の入門者は、 
 試行錯誤が思う存分できるN88BASICでトレーニングできず、
 いきなりVCでは荷が重くないですか

97 :ナイコンさん:02/11/03 22:25
>>96
逆に汚いBASICが身に付いてしまうと、C++が使えなくなる罠。
初めからオブジェクト指向というのもアリじゃないか?

98 :ナイコンさん:02/11/03 23:45
N88-BASIC(V1) + Asm(Z80)
N88-BASIC(V3) + Asm(V50)
N88(86)BASIC + Asm(V30)
VC++ + Asm(IA32)
ですね。最後飛躍してますね。
Asmが判ってれば、Cは易しいかもね。

99 :ナイコンさん:02/11/03 23:53
V50っーかμPD9002だろ

100 :ナイコンさん:02/11/04 01:23
SP-2001, SP-5010, SP-5020, SP-5030
SP-5020だけちょっと変ってたような気がする。

101 :ナイコンさん:02/11/04 09:17
PRINT "ABC←←↓DEF←←↓ " :'大半の#系BASICで有効?

102 :ナイコンさん:02/11/04 09:46
「跼」でリセット

103 :ナイコンさん:02/11/04 12:36
ベーシックマスターレベル3のUNLISTの解除方法。
なんか2バイトくらい書き換えるんだと思ったが。
実家のノートにまだ残ってるかもな。


104 :ナイコンさん:02/11/04 12:39
http://hobby.2ch.net/test/read.cgi/warhis/1033893603/l50
テープ版のソフトの存在を、しんじてねぇのがいるよ
WINDOWSはいって、長いもんなぁ
でもいいねぇ。信長の野望17カ国版。

105 :あうとおぶめもりー:02/11/04 12:48
BASIC98 FOR WINDOWS4
を今でも使ってるよ瓜。
98のN88-BASICで作ったソフトを今でも動かしてる。
WINDOWS上で動かすには、今んとこ最適。
印刷がちょっと面倒だけど。

106 :ナイコンさん:02/11/04 12:54
>>92
Windowsでプログラミングする事自体、敷居が高すぎると思うが・・・・今から勉強しようという人はある意味不幸だ。

107 :ナイコンさん:02/11/04 13:06
カセット時代の人がいるんだ〜
ちょっと、ファイルシステムのことで聞きたいんだけど
あのPCってOSっていう存在あるの?
あけたらLSI?CPUらしきものが一枚ついてて
あとはICだらけというおめでたいパソコンがあるんだけどさ
動かしかたがわからないのよ、文字打つしか(半角カタカナ)
教えて!

108 :ナイコンさん:02/11/04 15:04
>>107
質問スレに行け。
http://pc.2ch.net/test/read.cgi/i4004/1030799348/l50

109 :み山:02/11/04 21:57
今の乱数作成は、だいたいあらかじめ用意されてる関数か、
そうでなければclockから取って来たりすると思うんですが、
昔はM系列とか組んでましたよね…。

110 :ナイコンさん:02/11/04 22:03
>>107
今のPCも、そんなおめでたい構造なんだが・・・



111 :ナイコンさん:02/11/04 23:26
『8086マシン語秘伝の書』を熱心に読んでいた中学時代。懐かしい・・・。

112 :ナイコンさん:02/11/04 23:55
>107
このスレの住人の多くは体験者(現在でも所有してるかも)でしょう。
かく言う漏れもデータレコーダーはまだ3台確保してる。
富士通純正が最近調子悪いけど・・・

んでOSだけど、付属のBASIC(ROM、ディスクBASIC)がファイル管理の役目を
負っていたんで、それがOSと言えない事もない。
ファイル名のサーチは出来るけど、30分テープで当然30分は掛かる(X1を除く)
んで、カセットでファイル一覧を表示なんてとてもやる気にはなれなかった。
漏れはプログラム1本に5〜15分カセット1本を使って、完成したものは60分テープに
まとめてライブラリとして別途保存していたよ。

113 :ナイコンさん:02/11/05 00:27
out 81,33

114 :ナイコンさん:02/11/05 00:28
ロードするとタイトル画面が出るテープ。微妙に画面と音がシンクロ。

115 :ナイコンさん:02/11/05 03:32
N-BASICとN60-BASICの違い…

116 :ナイコンさん:02/11/05 17:34
上上下下左右左右BA

117 :ナイコンさん:02/11/05 18:20
起動時にdとoのキーをおしっぱなし。

118 :ナイコンさん:02/11/05 19:01
バンクメモリの設定・・・

119 :ナイコンさん:02/11/05 19:09
edlinを使ったファイル編集。















駄菓子菓子、なんでWin2000やXPでedlinが存在しているんだ?
(ついでにdebug.exeも)


120 :ナイコンさん:02/11/05 20:33
Yank = Paste

Ctrl + Y を使わなくなったよ・・・

昔は秀丸を一生懸命カスタマイズしたけどね

121 :ナイコンさん:02/11/05 20:43
>>91
センター試験 数学はバッチリだな

122 :ナイコンさん:02/11/06 00:47
最近はエミュレータのおかげで、いきなり昔の知識が
役に立ったりして、なかなか侮れない。

123 :ナイコンさん:02/11/06 11:21
IM:交換お願いします。

124 :ナイコンさん:02/11/06 17:40
スポスタの送出レベルの変更って ats44=n でよかった?

125 :ナイコンさん:02/11/07 02:37
Shift+Ctrl+Stop+RESETで
Beep鳴ったらCOPY
98メモリダンプ

126 :ナイコンさん:02/11/07 05:45
>>111
俺も同じ本を同じ時期に読んでた(藁
その本に載ってたのか覚えてないが、16進文字列を条件分岐を1回だけで2進に変換する方法があったっけ。
>>119
1週間くらい前にdebug.exe使った。NTloaderに電源OFFのメニューをつけるため。


127 :ナイコンさん:02/11/07 08:15
ここで聞くのは不適切(ハードウエア板か?)だが、日電のプリンタとかにはまだ
MS-DOS1.25使いはdebugコマンドでパッチ当てろと書いてあるんだろうか?

128 :ナイコンさん:02/11/08 19:33
>127
最近はMS-DOS対応プリンタそのものが
ほとんど出回っていないと思われるが…

129 :ナイコンさん:02/11/08 22:47
EPSON レーザープリンタなら ESC/P に対応しているので
対応ソフトを使えばなんとかなると思われ。

130 :ナイコンさん:02/11/09 23:31
FOR〜NEXTループでは
NEXTの後にループ変数をつけないほうが速い。

131 :ナイコンさん:02/11/11 14:49
>>129
制御コードはなんとかなっても物理的インタフェイスの問題が…

USBやIEEE1394をMS-DOSで扱うのは難しいかと。

132 :ナイコンさん:02/11/12 10:26
>>131
129じゃないが・・・実は127。。
それは難しいと思うけど、、、ただここの住人ならパラレルポート付いたママン板
買いそうだしね。。
ちょっとイレギュラーな使い方をする香具師が多そうなこの場所だと、シリ・パラポート
が無いだけで騒ぐ奴がいそうだ。。?

133 :ナイコンさん:02/11/12 17:11
USR(33):USR(36)


134 :ナイコンさん:02/11/15 22:29
MSX-DOSがMS-DOSの下位互換だって事…


135 :ナイコンさん:02/11/15 22:56
>>134
MSX-DOSはCP/Mの上位互換です。
MS-DOSとは実行ファイルの互換性はありません。

136 :ナイコンさん:02/11/16 10:21
パソコン知らない人にFD渡すと4つ折にされる危険を伴うこと

137 :ナイコンさん:02/11/16 12:07
パソコン知らない人がFD拾うと、ホワイドボードに磁石でぺったんされる危険を伴うこと

138 :ナイコンさん:02/11/16 13:20
花王だかマクセルだかのフロッピーが「汚れても大丈夫」とかいうCMをしてたので
バナナを押し付けて汚した後、洗ってみた。
ちゃんと動いた!

139 :ナイコンさん:02/11/16 15:19
>>138
なぜバナナなのかと小一時間 (略

140 :129:02/11/16 16:39
>>131
EPSON レーザープリンタならパラレルポートが今でもついているので。

141 :ナイコンさん:02/11/16 17:08
MAGローダー

142 :スラポール電気商会:02/11/16 20:08
DEF SEG=0
POKE &HCD7,0


143 :ナイコンさん:02/11/16 21:34
10 LPRINT 138

144 :ナイコンさん:02/11/17 00:18
>139
タマタマくわえてたんだ、文句ある?

145 :ナイコンさん:02/11/17 07:04
>>144
バナナ・・・タマタマ・・・くわえてた・・・(汗

146 :ナイコンさん:02/11/17 07:38
↑↓←→というキー配列

147 :ナイコンさん:02/11/17 09:43
>145
ナニを想像しているのだ?

148 :ナイコンさん:02/11/17 10:32

         .┌┐
        / /
      ./∧∧
      | (,,゚Д゚) <そんなバナナ!
      |(ノi  |)
      |  i  i
      \_ヽ_,ゝ
        U" U


149 :ナイコンさん:02/11/17 10:33
キャ)Hなのはいけないと思いま(以下略

150 :ナイコンさん:02/11/17 10:48
このスレを見てニヤニヤしてしまう漏れ。

151 :ナイコンさん:02/11/17 21:53
41600bpsのボーレート

152 :ナイコンさん:02/11/17 23:09
サッポロシティスタンダード

153 :ナイコンさん:02/11/17 23:45
c:\>debug
-a
34C1:0100 mov ah,9
34C1:0102 mov dx,10c
34C1:0105 int 21h
34C1:0107 mov ax,4c00
34C1:010A int 21
34C1:010C db 'Hello World'
34C1:0117
-rcx
CX 0000
:17
-ntest.com
-w
-q

みたいな技。

154 :ナイコンさん:02/11/18 00:59
98ってVRAMの一番最後余ってるんで、GDC直接叩いて縦解像度を400→408ドットぐらいまで上げる技。
解像度(と色数)至上主義の世の中、そーゆーものユーザーが手出しできるものではないというないというバリバリの固定観念に固まった俺の頭を、思いっきりハンマーで殴りつけてくれたよ。すごいインパクトだった。
それ以上でもメモリ的にはイケそうなんだけど、この技、同期をあげて解像度を上げてるんで、モニターがついてこれない。
マルチスキャンモニタな今こそ、この技を極めてみたい。
誰かこのGDCへのコマンド群、覚えてない?
ちなみに、きょうびのRADEONやらなんやらで、レジストリいじったら解像度がカスタマイズできるって技とはワケが違う。成果は同じだが(w


155 :ナイコンさん:02/11/18 01:07
GDCか。
テクニカルブック持ってるが、とてもこんなところに書き込める量じゃないな。


156 :ナイコンさん:02/11/18 01:55
>>154
30行計画関連ソフトなら、ニフに残ってそう。


157 :ナイコンさん:02/11/18 07:47
画面解像度と言うと、最近はCGAとかEGAとかJEGAなんて
ゼーンゼン聞かなくなったなぁ…

158 :ナイコンさん:02/11/18 08:16
JEGAを除くと今のビデオカードにも同等機能は内蔵されてる?
一応VGA内蔵だし、VGAはCGA/EGA内蔵だから。

159 :ナイコンさん:02/11/18 10:20
CGA/EGAは今のPCでもBIOSセットアップ時に、その文字を眺められたよね

HCG…名前すら略(藁

160 :ナイコンさん:02/11/18 20:13
FM-7でリセットをかける時BREAKキーを押しながらリセットボタンを押すと
RAMの内容がクリアされずに残る。(ホットリセット)

低アドレスのどこだかの価をいじくると画面出力したものがプリンタにも同時出力される。

161 :ナイコンさん:02/11/18 23:24
>>160
VRAMのクリアという意味?
ただのRAMだと、普通メインRAMを指しません?

俺はPC-88ユーザーだったが、88では80モードで起動すれば
VRAMの内容を救えれたような記憶が。


162 :ナイコンさん:02/11/19 15:24
>>161
FM-7/8はテキストV-RAMを持っていないため、
リセットするとV-RAMの内容はクリアされてしまう罠。

もしくは、画面描画した上にカーソルを持っていくだけで
その部分がクリアされてしまう罠。


163 :ナイコンさん:02/11/19 16:59
>>161
ホットリセットって言ってるんだから、強制的にメインメモリの先頭
(あるいは任意の)アドレスに飛ぶだけでしょ。

164 :ナイコンさん:02/11/19 18:02
PRINT "C":'<反転文字、CLSのキャラ表記。CHR$やCLSを持ち出すよりスマートだな。。。


165 :ナイコンさん:02/11/20 10:26
>>164
Commodore VIC-1001も同じような方式。
ただ、CLSはハートの反転文字、ホーム(画面左上端)が S の反転文字など。
しかも LOCATE(CURSOR) ステートメントもなかったのでゲームプログラムだと
リストのあちこちにこれらの文字が出てきて読みにくさ最悪。
I/O、ベーマガ等当時プログラムリストの多かったパソコン雑誌泣かせの機種ですた。


166 :ナイコンさん:02/11/21 00:12
PMextではPMacrでもLhaのどちらで圧縮された
ファイルでも解凍可能だ…って言ってもMSX使ってた故の
恩恵かな?

167 :ナイコンさん:02/11/21 14:38
鮪打か・・・

愛して〜私の〜(の〜の〜)無知で〜♪

あの頃は何もわからずただ使ってただけだったが、
今なら自作できるよ。CASLで。

168 :ナイコンさん:02/11/21 14:39
>166
PC8801でCP/M80常駐させて同じ事やってました
便利でしたね〜>PMext Rarutyみたいで

どうでもいい事ですがX1turboのCDOSの2Dが
PC8801用CDOS2で読めなかった記憶が


169 :ナイコンさん:02/11/21 22:15
X1 のプログラムをバリバリやってたころは、例えば I/O の 1800h
を読む時に
LD A,18h
IN A,(00h)
なんてやってた。
値は何でも良くて書き込むだけのときにもこの手が使えたけど、
今時これが役に立つようなハードはあるかな?

170 :ナイコンさん:02/11/22 10:50
全然関係ないが、ベーマガでVIC-1001と子もドール64のプリンタを間違えて接続
キャラクタのコードが違っていて、出力結果も異なるわけで・・・
デバグ?のコーナーに、修正とお詫びが乗っていた。担当は影って事にされていた、、、
なんでこんなの思い出したんだろ?

171 :ナイコンさん:02/11/22 13:09
紙テープの代わりにレジのレシートの用紙が使えるなんて話
今じゃまず役に立たないよなぁ(藁

172 :ナイコンさん:02/11/23 17:09
>>171
もしかすると逆だったりして。
まったくの確証は無いが、あんがい、レジスター作るときに、
紙テープ穿孔機の構造を流用したのかも。
あ、でもレシートには送り穴が無いなぁ。それとも昔はあったのかな?

173 :ナイコンさん:02/11/23 20:34
あった

174 :ナイコンさん:02/11/24 14:24
>>154
 GDCは使ったこと無いけど、CRTC周りのその手のテクは燃えたね〜。
世にも奇妙な画面モード量産してみたけど、結局当時から役に立たず・・・・。
あう。


175 :174:02/11/24 14:29
そういや、8bit時代、
垂直帰線毎にパレット切り替えて「中間色表示だ」って
喜んでたのは俺だけじゃないはず。

 同じ灰色出すのでも、青+黄だと明暗差が激しすぎるので、緑+マゼンタで出すといい、とか。


176 :ナイコンさん:02/11/24 23:09
エコロジーでFDのFATテーブル書き換えて隠しディレクトリ
作ってその中にファイル入れてた事あったな

177 :176:02/11/24 23:10
自己レス
そーいやこんな事しなくても、attribでできたっけか?


178 :ナイコンさん:02/11/29 23:54
VSYNCだかHSYNCだかの割り込みhook

179 :ナイコンさん:02/11/30 00:29
>>178 一時期流行ましたね。

180 :160:02/11/30 00:35
>161
レスがつくとは思ってなかったから書いた後見てなかったよ。
メインメモリです。マシン語プログラムを暴走させても
うまくすると(破壊されてなければ)メインメモリ上にプログラムが残ってる。
リセットした後の飛び先でBREAKキーの状態を見て処理を変えているらしい。

181 :ナイコンさん:02/11/30 01:39
>>121に書いたけど、
いまや、大学受験にBASICが出題されているということを
昔のPC板住人は知っているのか?

182 :ナイコンさん:02/11/30 15:08
PC−8001(本体)を持ち運んでいると腕に筋肉がつく事(藁
ちなみにグリーンディスプレイでも同様の効果が…(藁

183 :ナイコンさん:02/11/30 15:19
>>181
学部と学科はナニ?

184 :ナイコンさん:02/11/30 16:00
>大学受験にBASICが出題
センター試験の数学でしょ
共通一次試験受けた俺でもいちおう知ってるよ

185 :ナイコンさん :02/11/30 16:44
YAMAUCHI


186 :ナイコンさん:02/11/30 17:28
>>185
 FM8だっけ?なつかしー

187 :ナイコンさん:02/12/03 00:29
N88BASIC(86)の誘導関数


188 :ナイコンさん:02/12/03 23:22
BASICでCIRCLEを使わないで円を書く方法…
なんせN60BASICにはCIRCLEが無かったから…

189 :ナイコンさん:02/12/04 00:39
>>188
 三角関数かい?
 円の方程式でも、かけないことはなかった

 でも、数学的知識は今でも役立つでしょう?

190 :ナイコンさん:02/12/04 01:20
>>188 アセンブラーで円をかける様になるまでには、
かなり時間がかかった。
でも、そのときのノウハウは今でも役に立ってるよ。

191 :188:02/12/04 14:00
その当時、FM7ユーザーの後輩に馬鹿にされた悲しい思い出が…

192 :ナイコンさん:02/12/04 15:06
>>189
俺は>>188じゃないけど、リア消当時は三角関数の意味も知らずに、雑誌掲載リスト
から適当に抜き出して円書いたり、波書いたりしてた。
数年後、高校に入ってからようやく意味を理解した。
実践先行で身に付けた知識って、なかなか忘れないもんだね。

193 :ナイコンさん:02/12/04 15:47
>>188
polyで高速に円を描く技とか。(HuBASIC)
90角形ぐらいになると、円と見た目区別がつかない。

194 :ナイコンさん:02/12/05 10:26
買ってきた同人ソフトは、必ず「undelete」を実行する。
大抵、わざと"アレげ"なファイルが残ってたりする。

冗談はさておき、KTBBSのソース構造を(ある程度)覚えている事かな・・・。
Pascalは役に立ってますが。

195 :ナイコンさん:02/12/05 11:47
バイナリファイルからのパスワード抜き

196 :ナイコンさん:02/12/05 22:30
ある日、気付くんだ。

あ、Cって、アセンブラじゃん。


197 :ナイコンさん:02/12/05 23:53
>>196 アセンブラで、
”ABCDEFG”
って表示させるプログラムと、Cのポインターって同じ考えだもんね。

198 :ナイコンさん:02/12/06 00:10
>>197
MOV DL,'A'
MOV AH,2
INT 21H
MOV DL,'B'
MOV AH,2
INT 21H
MOV DL,CA'
MOV AH,2
INT 21H
MOV DL,'D'
MOV AH,2
INT 21H
MOV DL,'E'
MOV AH,2
INT 21H
MOV DL,'F'
MOV AH,2
INT 21H
MOV DL,'G'
MOV AH,2
INT 21H
とどこが同じなのかと小一時間(略

199 :ナイコンさん:02/12/06 00:11
>>198 訂正
MOV DL,CA'
  ↓
MOV DL,'C'


200 :ナイコンさん:02/12/06 00:53
ワラタ

201 :ナイコンさん:02/12/06 00:57
>>198 本当は分かってかいてるでしょ?


202 :ナイコンさん:02/12/06 01:13
>>199 君のプログラムレベルだと、小一時間説明じゃ理解できないよ。

203 :198:02/12/06 01:21
釣果は3匹か。思ったより多かった。
当然、普通は
MOV DX,MSG
MOV AH,9
INT 21H
だわな。

204 :ナイコンさん:02/12/06 01:24
>>203
MSGがundefined symbolなこと、MSGを追加しても、プログラム終了の
function callがないから暴走すること、と小姑なことを書いてみるテスト。

205 :ナイコンさん:02/12/06 01:28
>>203 少ない知識でいい気にならないように。

206 :ナイコンさん:02/12/06 01:30
>>203 >釣果は3匹か。思ったより多かった。
これこそ今役に立たない技術だな。


207 :ナイコンさん:02/12/06 01:34
10 REM DJADKAIAERJFJASDJKGHAERIUGHDFKVD5473894573485TERIOWT347
20 REM FJADKFJASKFJASLFJASLKFJASKFJASDKFJASDLKFJASDLKFOIOPIOP\
30 REM GDFLGJSDLFKGJSDLKGJSDKLFGJADFLKJASDLFKASDJF8T4534573485

REM 文の後にアセンブラプログラムを書く

208 :ナイコンさん:02/12/06 02:37
(スレもしくは板違いと言われそうだが…)
日本初のノーベル賞受賞者も使っていた
某システムダイアリーのリフィルの寸法が
パンチカードと同じだと言う事。
(役に立たない技術と言うより知識だなぁ、こりゃ)

209 :198:02/12/06 03:50
またまた3匹釣れた。(w

210 :ナイコンさん:02/12/06 06:17
釣るって意味違うような気がする

211 :ナイコンさん:02/12/06 11:26
>>209 3匹で喜ぶなんて、幼稚だな。

212 :ナイコンさん:02/12/06 11:28
>>198 馬鹿の一つ覚え

213 :ナイコンさん:02/12/06 11:33
>>209 厨房にも劣るな、おまえ

214 :ナイコンさん:02/12/06 13:02
OUT 240,0

215 :198:02/12/07 00:43
さらに4匹、計10匹。

と、これでは際限ないので
俺の実力?を示して終わりとしよう。
.8086
.MODEL TINY
.CODE
.STARTUP
MOV DX,OFFSET MSG ; >>203 は間違い
MOV AH,9
INT 21H
.EXIT
MSG BYTE "ABCDEFG$"
END
適当にタブを入れて読んでくれ。
以上、終わり。


216 :ナイコンさん:02/12/07 00:49
厨房198様、ご苦労様です

217 :ナイコンさん:02/12/07 00:52
198に惚れた

218 :ナイコンさん:02/12/07 01:05
>>198 お前が釣れた。

219 :ナイコンさん:02/12/07 01:08
>>198 こういう事かいて、>>215 を書くなんて
お前感じ悪い奴だな。
プログラム勉強する前に人間性を勉強した方がいいぞ。
一生使える技術だ。

220 :ナイコンさん:02/12/07 01:22
釣りとか言ってるやつ未だにいるのか。いい加減飽きろよ。

>>207
それマジ懐かしいー。投稿文化ならではの技だよな。


221 :198:02/12/07 01:58
ぎゃは。
釣られて悔しがるなよ。(w
悔しかったら俺を超えてみろ。

222 :198:02/12/07 02:05
>>221
おや?騙りが出たな。


223 :198:02/12/07 02:29
>>222
誰?おまえ?

224 :198:02/12/07 02:37
>>223
まあいい。
俺の技術力は絶対マネできないだろうしな。(w

225 :198:02/12/07 02:37
俺はもうここには来ないから、勝手にやっててくれ。

226 :ナイコンさん:02/12/07 03:22
>>225 大体お前は何がやりたかったんだ?
褒められるとでも思ったのか?

227 :ナイコンさん:02/12/07 03:26
>>224 >俺の技術力は絶対マネできないだろうしな。

オイオイ って感じだな。


228 :ナイコンさん:02/12/07 03:33
198 が 厨房丸出しで、恥をかいたって事で終了。

229 :佐々木健介:02/12/07 09:31
>>1
     ______
    /_      |
    /. \ ̄ ̄ ̄ ̄|
  /  /  ― ― |
  |  /    -  - |
  ||| (5      > |
 | | |     ┏━┓|   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | | |     ┃─┃|  < こんなサイトを見つけた
|| | | |  \ ┃  ┃/    \  正直、スマンカッタ
| || | |    ̄         \_________
http://freeweb2.kakiko.com/mona/

230 :ナイコンさん:02/12/12 12:09
デバイスベイ…

231 :ナイコンさん:02/12/12 17:48
漏れはいんてるのドアホがUSB2.0をさっさと立ち上げればIEEE1394を役に立たんデバイスに
認定して闇に葬り去れるかと思ったのに…
ライセンスぼった栗の1394逝ってよし

232 :ナイコンさん:02/12/13 09:34
出倍す米は魂魄の飯田しっぺだっけ?
いまや見る影もない魂魄…

233 :ナイコンさん:02/12/20 13:00
UMA
グラフィック用メモリをメインメモリから一部分けてもらってシステムのコストダウンを図るヤツ
UMA対応チップはヘボいもんばっかだったので面白みに欠ける

234 :ナイコンさん:02/12/23 00:35
>>233
今でもあるじゃないか。VGAオンボードのマザボはほとんどこれだろ。

235 :naxchatte:02/12/26 22:24
>>233

X-BoxやGameCubeに搭載されている奴なら良いんですけどね。
FSBが400MHz,533MHzとかゴロゴロしだしてきている今ではAGP×8でも追い付かないのでかえって有効な技術になりそうな気もする。


236 :naxchatte:02/12/26 22:35
バブルメモリ<フロッピディスクに完敗

昔、エプソンが提唱していたESC/Pコマンド。<今じゃ言い出しっぺのエプソン自体も非公開

OpenDoc,<iアプリケーションシリーズでオタを濁し....


237 :ナイコンさん:02/12/26 22:44
バブルメモリは現役だぞ。某海上自…
ターン…

238 :naxchatte:02/12/26 23:03
そりゃ、新しい技術を導入する資金がないから...
いまならフラッシュメモリでしょ?
ちなみに自分が働いている工場で使っているプレーナーのNC(ファナック製1990)にもバブルメモリが...ちなみにこれからはMRamの時代らしい。

せっかく買ったFM-8のバブルカセット、あまり使わなかった。


239 :ナイコンさん:02/12/26 23:29
バブルメモリって言ったらグラディ(略

240 :ナイコンさん:02/12/27 17:40
OpenDocかあ、漏れも気がつかんかった
アポーの技術って役に立たんもんが多いよね
役に立ってるもんはMSに真似されるかとりこまれるかのどっちかだ(藁

241 :ナイコンさん:02/12/28 00:26
ま、XEROXとかも研究は凄いけど商売にはならんもんなぁ

でもOpenDocってメチャクチャ期待してたのに

242 :ナイコンさん:02/12/29 20:51
いま、うしてけキーボード使っている人いる?
あれって役に立つのかなあ

243 :ナイコンさん:02/12/29 21:02
INMOSのトランスピュータ。。。。
細々と販売はしてるようだが。。。
期待してたんだけどなぁ。

244 :ナイコンさん:02/12/29 21:07
バブルシステムがバブルメモリを使っていたのはよく知られてるが
あのバブルユニットは富士通製か?
ちょうど富士通が128KBのバブルカセットを開発した頃だったと思うが。

245 :ナイコンさん:02/12/29 21:54
富士通バブコム(藁

246 :ナイコンさん:02/12/29 22:55
バブルメモリって磁気コアメモリとちがうの?

247 :ナイコンさん:02/12/29 23:08
コアメモリは2次元で、バブルメモリは1次元では?

248 :sage:02/12/29 23:11
>>246
違うはず
コアメモリは1bitずつ磁気コアがあるんだが、バブルメモリーは
磁気板に垂直方向に磁気帯を構成して読み出すんじゃなかったっけ?
だからあんなに小さいパッケージだった気がする
昔のアスキーに解説があったんだが、もううろ覚えだな。
誰か詳しい人フォローして

249 :6001使い ◆kbmvBNOEQc :02/12/30 03:42
先日実家の整理をしたら、BUBCOM80のカタログが出てきました。
バブルメモリーについての説明は書いてなかった。

お役に立てず、スミマセン。
しかし、なんでこんなモノ、取って置いたのだろうか?

250 :ナイコンさん:02/12/31 03:01
>>247
CRTも2次元メモリとして発明されたんだよね。

251 :ナイコンさん:02/12/31 14:27
CRTってカセットレコードテープ?
それなら一次元だよ(アフォ)

252 :ナイコンさん:02/12/31 14:51
>>251
アフォはお前のほうだ
CRTと言えば、普通はブラウン管を指す


253 :ナイコンさん:02/12/31 16:18
マジに突っ込むなよ
しかし、アフォの入れどころを間違えたよ
スマソかった
でもCRTはDRAMと同じでリフレッシュが必要だね

254 :ナイコンさん:02/12/31 16:25
>>253
>でもCRTはDRAMと同じでリフレッシュが必要だね
おまえ、大丈夫か?

255 :ナイコンさん :02/12/31 17:02
バッチファイルを駆使して、
メニューとか作ってますた。


256 :ナイコンさん:02/12/31 19:26
バッチの練習問題
画面に「逝ってよし」を10行表示するバッチを書け
但し、
echo 逝ってよし
は1行しか書いてはいけない

257 :ナイコンさん:02/12/31 20:35
>>256
こんなかんじ?

echo off
set a=x
:loop
echo 逝ってよし
set a=%a%x
if not %a%==xxxxxxxxxxx goto loop

258 :257:02/12/31 21:14
ちなみに
MS-DOSのバッチファイルと勝手に仮定してます。
Win98SEのDOSプロンプトで確認。

259 :ナイコンさん:02/12/31 23:45
>>256
for %%s in ( 1 2 3 4 5 6 7 8 9 10 ) do echo 逝ってよし
はダメなん?

260 :ちょと修正:02/12/31 23:47
>>259
@for %%s in ( 1 2 3 4 5 6 7 8 9 10 ) do @echo 逝ってよし


261 :257:03/01/01 09:57
for文の()の中は、ファイルにマッチしないとだめだと思ってた・・・
ショック・・・逝きます

262 :260:03/01/01 15:05
>>261
別に逝かんでも(汗
>260 の場合、1行で記述できる処理しかできないので、
汎用性は >257 に軍配が上がると思います。

263 :ナイコンさん:03/01/01 18:40
確かにおいらもバッチは使い込んだな。
バッチを使いやすくするプログラムがあったな。
パラメータで色々指定して
locateとかキー入力とか。
で、メニューを作って、
ファンクションキーで一太郎とか123を起動させてた。
他のヒトのconfig.sys やautoexec.batを見ると
マニア度(スキル)が分かる時代。

264 :ナイコンさん:03/01/01 19:25
>>244
うん、富士通製です。カセット分解すると富士通製の
128KBが2個載ってます。

265 :ナイコンさん:03/01/01 19:55
@echo off
if "%1"=="sub" goto %2
:main
 for %%I in (1 2 3 4 5 6 7 8 9 10) do call %0 sub subroutine1 %%I
 goto end
:subroutine1
 echo %3
 goto end
:end

266 :ナイコンさん:03/01/08 23:35
age

267 :NS:03/01/09 03:36
OUT &HF0,0:' PC-9801Reset

>40
プログラムポシェットNo7収載
「超絶技巧 CALL&H4500」
投稿:Pooling!エジプト 氏

HuBASIC CZ8CB01 →CALL &H4500
HuBASIC CZFB01 V1.0 →CALL &H4533

HuBASIC CZ8CB01 →CALL &H453A
HuBASIC CZFB01 V1.0 →CALL &H456D


268 :☆叩き:03/01/09 18:22
黒鵜吐至高のCバスボードはもはや役に立たん
4GB超えできん98ならそれに合った用途で使ったほうが賢い
もっと高速ななUIDE-98やSCSI構成で使ったほうがマシ
あるいは4GB超え出来るマシンをジャンクで拾ってくる
USBは殆ど飾りだし 

269 :ナイコンさん:03/01/09 20:16
サブルーチン群はプログラムの前に置くと速くなる

270 :NS:03/01/09 23:03
PC88DiskBASIC起動直後に
MON
h]GC000


>91 >92
私の場合、
BASICは
N(88)-BASIC→N88-BASIC(86)→QuickBASIC→F-BASIC3.0(Win)→VisualBASIC

Cは
TurboC→LSI-C86試食版3.30c (今も)
でした。


271 :ナイコンさん:03/01/10 15:25
>>254
> >でもCRTはDRAMと同じでリフレッシュが必要だね
> おまえ、大丈夫か?

事実は小説よりも奇なり!!
http://www.cedmagic.com/history/williams-tube.html

272 :ナイコンさん:03/01/10 15:55
○と■と|と─を組み合わせてキャラクターを作ってますた

273 :ナイコンさん:03/01/10 21:05
LM1881N を使って、MSXをX68Kのディスプレーに
RGBでつなぐ。
(LM1881N=複合同期分離IC)

274 :ナイコンさん:03/01/10 22:46
98,x68kのディスプレイは複合同期はダメだがtownsのディプレイは複合同期もok

275 :ナイコンさん:03/01/11 00:19
>>272 AAじゃん!!。ソース残ってないの??。

276 :ナイコンさん:03/01/11 14:40
>272
エスケープシークエンスとか流行ったよね。

277 :NS:03/01/11 23:14
>272
 エスケープシーケンス…
文字に色をつけるのから、
ケーブル等で繋がっている相手のパソコンでbasicコマンド実行したり。
(後者はPC88のターミナルモードにて)


278 :ナイコンさん:03/01/12 04:20
>>274
TOWNSのディスプレイは複合同期ONLYだからそれはそれで不便だった。
PC98やX68kを繋げられないし。



279 :ナイコンさん:03/01/12 09:22
>>278
知らない人が多いけど
分離されているのを2つくっつけて複合同期に繋げばOK。
あと、ピンアサインが違うからケーブルは自作しないといけない。

280 :山崎渉:03/01/13 21:30
(^^)

281 :ナイコンさん:03/01/14 17:00
MC68030 では、ADD より LEA の方が1サイクル速かった。


282 :ナイコンさん:03/01/14 22:39
あちこちに一回だけ同じ事を書いた山崎渉は何がしたいのか?
ま、相手にするだけ時間の無駄か。

283 :ナイコンさん:03/01/14 23:52
ハアト トレロ

284 :ナイコンさん:03/01/15 14:44
CALL -151

285 :ナイコンさん:03/01/15 22:16
エスケープシーケンスといえば…
確か、The BASIC に載ってた記事をヒントにしたと思うのだけど、
エスケープシーケンスを駆使して、プロンプトを表示すると同時に
画面右上に日付と時刻を表示してました。
時間が知りたくなったらリターンキーを叩く。結構重宝しました。

286 :ナイコンさん:03/01/16 21:58
リニトカ
ハニリイト

287 :ナイコンさん:03/01/17 01:37
ミイテ >286

288 :ナイコンさん:03/01/17 02:00
>>281
今でも有効なテクだと思われ。

289 :ナイコンさん:03/01/17 11:42
EXEファイルのロードモジュールオフセットを修正したり
STACKをダミーセクションにしてファイルサイズを小さくする技

定義ファイルのSTUBを使って
DOS用EXEとOS/2用EXEを1本のファイルにまとめる技
(当時Cが使えなかった漏れはOS/2アプリをMASMで書いてた)

290 :ナイコンさん:03/01/18 00:15
PACK.EXE(だったけか?)でEXEファイルを自爆圧縮させる方法

291 :ナイコンさん:03/01/18 00:45
EXEFUCKでしょ

292 :ナイコンさん:03/01/18 02:08
>>289
今でも有効だよ。つうかやっている(w

293 :ナイコンさん:03/01/18 11:08
俺が知ってるのは松葉崩し。今では誰も見向きもしねぇ

294 :ナイコンさん:03/01/18 11:13
仏壇返し。

295 :ナイコンさん:03/01/18 11:40
忍法肉鞘

296 :ナイコンさん:03/01/18 22:51
VRAMのクリアにスタックを使う(Z80)
VRAMの領域移動にスタックを使う(6809)

297 :ナイコンさん:03/01/19 08:58
>>296
Z80 なら LDIR でも OK だね

298 :ナイコンさん:03/01/19 23:04
>>296
>VRAMのクリアにスタックを使う(Z80)
VRAMがメモリ領域に無いと出来ないね。

299 :ナイコンさん:03/01/20 00:25
>>298
OUTI をうまく使う…逆だ、使えるようにVRAMのアドレスを振るのが先だな

300 :ナイコンさん:03/01/20 02:46
>>297
それは違う。
LDIRの実行が遅いから、スタックに連続してPUSHするという高速化が図られたわけで。

>>296 が言いたいのは、通常はLDIR使うところに あえてPUSHを使うという技が
スレタイトルの「今役に立たない技術」だと。そゆことです。


301 :ナイコンさん:03/01/20 23:15
漏れ的なツボは、
>19 PC8001のモニタに戻るコードだな。
>27 それはやらずに電源落とせない。
>28 なんど、別のディスクのFATを上書きしたことか。
>77 日本の代理店から、取り扱い中止の手紙が来てたな。
>109 そんなもん LD A,R だろーが
>152 ちーっとも、普及しなかったね……

漏れ的な、今役に立たない技術は……

「スペース」+「M」+「N」 = 「F5」

302 :ナイコンさん:03/01/20 23:33
XMS ファンクションで、EMBメモリを確保した。
MOV 命令で、EMBメモリ上のメモリを読み書きできないので、意味ナシ。

UMB,HMA は、ともかくとして。

303 :ナイコンさん:03/01/20 23:37
XMSのファンクション使って切り取って転送するんだよな(鬱

304 :302:03/01/20 23:46
まあ、それでも、DISKから読み取るよりは、早かったデスが。

305 :ナイコンさん:03/01/20 23:59
>>300
了解。確かに LDIR は遅いや(^ ^;)
http://www.ksky.ne.jp/~smile4me/cpu/z80.htm
PUSH なら BC をカウンタにしてループ組んでもおつりがくる。
逝ってきまつ。

306 :ナイコンさん:03/01/21 00:57
A>copy con hoge.com
KSCSヒ^Z
A>hoge
でリセットもどき

307 :ナイコンさん:03/01/21 10:34
$でほざくKのつくアフォのレス全部(・w・)

308 :ナイコンさん:03/01/21 18:35
>>307
すまんが、漏れはすこしは役に立った(w


309 :ナイコンさん:03/01/23 22:50
PC-8001のDISK-BASICだったけど、poke varptr(#1),xx : poke varptr(#1)+1 ,yyとして
バッファアドレスを動かしてマシン語ソフトをロードするプログラムを見たときは、
なんてエレガントなんだろうと思ったものでした。

あ、varptr(#1)じゃなくて、field に割り振った文字列変数の方(varptr(a$))だったかも。



310 :損権厨房 ◆mVeUbtZCI. :03/01/25 11:24
去年自作一台組み立てた時ショックだったよ
ベースクロックがディップスイッチで切り替えられるんだもんな
チップ抵抗を移動して切り替えていた俺はなんなんだ

311 :ナイコンさん:03/01/25 17:20
エスケープシーケンスを駆使してアニメを作る。

312 :ナイコンさん:03/01/26 23:52
98ノートの未使用RAM領域(VRAMの裏あたり)をRAMディスクにする
ドライバを書いたっけな〜
300Kバイトぐらいだったけど重宝したよ
あんまり欲張って確保しようとすると、RAMドライブ(死語)やノ
ートメニューの設定領域を踏み潰してしまったっけ

313 :P:03/02/07 22:59

 そういやX68KでスプライトRAMディスクドライバを書いた記憶が・・・・
画面モードによるアクセス制限でほとんど使い物にならなかった気が(^^;
容量もごくわずかだし。


314 :ナイコンさん:03/02/07 23:51
COMMAND.COMなどをUMBに逃がして,コンベンショナルメモリ610KBぐらいにして,
MEMORYx2ってツール(名前うろ覚えスマソ)でさらにそれを倍(約1.2MB)にして
ニヤリとする技術(?)

当時から何の役にも立ちません・・・

315 :ナイコンさん:03/02/08 00:21
Pioのソノシートをきれいに外す技術

316 :ナイコンさん:03/02/08 00:31
>>313
外字領域RAMディスクなんてのもあったな(笑

317 :ナイコンさん:03/02/08 11:00
>>310
昔の PC-9800 は CPU のクロック周波数なら本体のスイッチで
簡単に切り替えられてたような。

318 :ナイコンさん:03/02/08 11:39
んで、今更だけど、v30と8086って何が違ってたんだい?

319 :ナイコンさん:03/02/08 12:08
>>318 V30 = 80186

320 :ナイコンさん:03/02/08 13:36
>>317
でも、オーバークロックでは動かせられません
当然といえば当然ですが、、、

321 :ナイコンさん:03/02/08 14:27
>>318
製造もとの違い、名前の違い

322 :ccv:03/02/08 14:27
http://bbs.1oku.com/bbs/bbs.phtml?id=yasuko
★もうすぐ春ですよ★

323 :ナイコンさん:03/02/08 16:41
V30って186に追加命令なかったっけ?
だからしばらくはV30が載っかってたと思った

324 :318:03/02/08 17:07
>>319-323 レスさんくす
つまらんネタふって、スマソ


325 :ナイコンさん:03/02/08 17:25
186のPUSHAとPOPAはよく使ったよ
プログラムが短くなって良かった。

326 :ナイコンさん:03/02/08 19:47
>>323
もしかしてV30でしか使われなかった独自命令ってあったの?
80286以降ではホントに使えないV30専用プログラムあったりして…?

327 :323:03/02/08 20:19
>>326
まぁそうなんだけどね

328 :323:03/02/08 20:21
あ、V30って石、アイレムが使ってたな(R-TYPEのメインはこの石)
ついでにセイブ開発もだっけか

ハード設計者は何を考えてたのか…

329 :ナイコンさん:03/02/08 20:24
V30には「8080エミュレーション機能」ってのもあったような
気がする。
移行する命令が追加されてるんだろうね。
復帰はどうするんだろう?リセットのみ?

330 :ナイコンさん:03/02/08 21:41
後はBCD演算命令が追加されていたはず。
8080エミュレーションは、戻るための命令が追加されてます。



331 :NS:03/02/10 00:12
>312
そのテのプログラムがフリーソフトで出ていましたね。
私が使っていたのは notedisk.sys でした。
機種によって確保できる容量が異なっていました。


332 :ナイコンさん:03/02/10 00:40
EMM386.EXEの隠しオプション

1024Mメモリを使っている今じゃあ考えられん。

333 :ナイコンさん:03/02/10 01:11
64kBの壁
640kBの壁
14.6MBの壁
そしていよいよ4GBの壁に直面するのか...

334 :ナイコンさん:03/02/10 09:19
古いシステムだと4GBの前に512MBを超えるあたりで
周辺機器のメモリアドレスとして割り当てられる領域がある罠
このとき、512MBを超えるメインメモリ実装するとWinが不安定になるらしい


335 :bloom:03/02/10 09:25
http://www.agemasukudasai.com/bloom/

336 :ナイコンさん:03/02/10 15:25
>>242
あれじゃなきゃ高速日本語入力は無理。
お蔭でいまだにメインマシンはFM-R。
持ち歩きはオアポケ。
他のマシン使うときはひゅんQ使ってる。


337 :ナイコンさん:03/02/10 23:51
POKE -869,1

338 :ナイコンさん:03/02/11 17:12
STOP+RESETでウォームブート

339 :NS:03/02/11 23:07
>338
[NEW ON 1] でN-BASICに切り替えた状態でソレやると
変な画面が出て止まっちゃう…。(初代PC-88の場合)
(^^;


340 :ナイコンさん:03/02/12 16:54
>>339
9801でも、"New on 1"でN-basicに逝けると思い、試したリア厨の頃の俺。
9801もってたヤツは、絶対1度はやってるよな!!
かくすなよ!!

341 :富士通:03/02/12 17:49
日本語Mind。
「○○とは××すること」みたいに
日本語で記述するプログラミング言語。
富士通のワープロにはモデムスクリプト記述言語として
最近まで搭載されてたかも。

342 :ナイコンさん:03/02/13 00:05
ぴゅう太みたいだな

343 :ナイコンさん:03/02/13 00:12
>>340 (´・ω・`)ノ゛

344 :ナイコンさん:03/02/13 00:12
MAIN CSECT
SAVE (14,12),T
USING *,12
LR 12,15
LR 11,R1
GETMAIN RU,LV=72
ST 13,4(1)
ST 1,8(13)
LR 13,1

345 :ナイコンさん:03/02/14 21:48
             告  知
    【あの名場面が今年の2月22(2chの日)に降臨する】
吉野家。「大盛りねぎだくギョク」。2002年のイブの
晩に全国の 『吉野家』で繰り広げられたあの奇跡が
今回も全国に降臨する。
【ルール】
@馴れ合い禁止。(一人で来る事)
A「大盛りねぎだくギョク」を頼むこと。
B各会場ごとに指定時間厳守で現地集合。
【日時】
2003年2月22日 02:22 o r14:22 or 22:22
【会場】全国の吉野家
本スレ@祭り板.   http://live.2ch.net/test/read.cgi/festival/1042003212/
参加店舗&時間  http://www.geocities.co.jp/MusicStar-Vocal/9356/222.html
過去のレポート   http://www2.mnx.jp/carvancle/yoshigyu/


346 :ナイコンさん:03/02/15 15:12
>>343 君は正直者だね

347 :ナイコンさん:03/02/17 00:03
↑↑↓↓←→←→BA

348 :ナイコンさん:03/02/18 18:59
Kコンパイラ。
ランタイムライブラリがたった800バイト!

349 :ナイコンさん:03/02/19 09:37
LOADM "HOGEHOGE",VARPTR(A%(0))-&H2000
EXEC VARPTR(A%(0))
--
HOGEHOGE はマシン語プログラム(&H2000番地から生成)
プログラムはポジションインディペンデントなコード
変数領域を配列値としてアクセスできるところがミソ
(FMシリーズ)

350 :ナイコンさん:03/02/19 15:56
上下左右下上右左左右下上右左上…
ドルアーガの面セレクトってどうやったっけ?(ファミコソ版)

351 :564:03/02/19 16:51
■■わりきり学園■■

コギャルから熟女まで

素敵な出会い

ゲイ、レズビアンなどコンテンツ豊富

http://www.geocities.jp/kgy919/deai.html






352 :ナイコンさん:03/02/19 21:45
ビープ用スピーカでPCM再生。
ゼロクロス法(波が+なら1、−なら0を出力、音が悪いらしい)とか
PWM(Pulse Width Modulation。振幅が変えられない代わりに、
パルスの幅は変えられるので、振幅の大きさに比例した幅の
パルスを出す方式。スピーカ上で自然に平滑化されて元の波に
近い音になる)とかの方式があった。
無機質なピーピー音しか鳴らないとばかり思ってたビープ用
スピーカから人の声が再生された時はマジでビビッた。
自分自身、再生プログラムを作ってみたけど、原理自体は
比較的簡単。一番の問題が64kの壁だった。

353 :ナイコンさん:03/02/19 23:27
>352
ゼロクロス法では,入力する時にHPF(ハイパスフィルタ)を通すと若干聞きやすく
なりますた.
理屈上は出力時に逆特性のLPF(ローパスフィルタ)を通すと良いはずなのだが,
それ以前にちゃんと再生された時の感動の方が大きかった.

ちなみに機種はTK-80(メモリフル実装 1KB)...(藁


354 :ナイコンさん:03/02/20 01:44
音声再生といえば、FM音源チップのCSM音声合成もあるぞ。
再生プログラムはともかく、解析側のプログラムには苦労させられますた。
あれを市販のゲームプログラムで使っていたのは、ウチら以外にあるんだろうか?


355 :ナイコンさん:03/02/20 02:28
しるひーど出したトコが使ってた以外知らないなー。

356 :ナイコンさん:03/02/20 22:04
逆アセ読解技術。

.net で作られたアプリはパッチ当てできなくなるでしょ。

357 :ナイコンさん:03/02/21 14:07
>>78
亀レススマソ。
それって、ソースリスト中に「アマリニモオソスギル->クロックツマミヲスコシマワシテミル」って
書いてあるやつ?

それなら、IBM5550用に移植(とはいえない)して、ゲームのBGMルーチンと
して使いまくってますた。

358 :ナイコンさん:03/02/21 14:15
SAVEよりSAVE Aの方が、ロード時間が短い。

359 :ナイコンさん:03/02/22 02:53
MML

360 :ナイコンさん:03/02/22 13:06
>>359
MMLはSAKURAとかでまだ使ってる……

361 :ナイコンさん:03/02/22 15:01
ミカカ

362 ::03/02/22 15:13
↓↓↓↓↓★ココだ★↓↓↓↓↓
http://jsweb.muvc.net/index.html

363 :ナイコンさん:03/02/24 00:45
データレコーダ制御用のリレーを高速でON/OFF切り替えると
BEEPの代わりになる


364 :ナイコンさん:03/02/24 09:54
>>363
アッという間に壊れる罠

365 :ナイコンさん:03/02/24 23:10
FDDをリズムボックスにするプログラムがAhSKI!にあったな

366 :ナイコンさん:03/02/24 23:24
>>363
カチカチカチ
ガガガガ
ビーーーー
プーーーー
ドレミファソ〜♪


367 :ナイコンさん:03/02/25 23:43
放電プリンタ

368 :ナイコンさん:03/02/26 13:57
ON TIME GOTO で時間がきたら印刷開始.
ドットインパクトプリンタを目覚まし代わり.
自分の目が覚める前に,下宿屋のばぁちゃんが飛んできた.
「誰!! 朝から部屋の中で電気ノコギリ使ってるの!!」

実話 (藁

369 :NS:03/02/27 00:38
>368
「電気鋸(ノコギリ)」ですか…。
別の部屋(別棟?)の人に きこえるくらい
大きかったのね、音が…。


370 :368:03/02/27 10:04
>369
今考えるととんでもない音してたよなぁ...
そのプリンタは今でもあるけど
なわけで,半速モードで使ってました
LPRINT CHR$(27);"s";CHR$(1);
それでもうるさかった -_-;;;

371 :98ユーザー ◆LVPC98pNow :03/02/27 20:26
騒音軽減のためにプリンタにかぶせる箱が売られていた記憶が。。

372 :368:03/02/28 22:11
>371
段ボール箱の内側にスポンジ貼っているヤツですね.
買った人の話によると,高音のキンキンした音にはそこそこ効果がある
ようですが,置いてある机などを伝わる中低音にはそれほど効果は
無いということで,プリンタの下に座ぶとんを敷くこと薦められた.
で,私もそうしてたわけですが,友人に
「プリンタに座ぶとん... そんなにプリンタがありがたいか?」
と言われた.  いや,そういうわけぢゃないんだけど...

373 :P:03/03/02 16:50
>372
 そーゆー話を聞くと、なんとなく最新(笑)の静音グッズを
試したくなってしまう・・・・

↓こんな素材を使った奴とか。
http://www.watch.impress.co.jp/akiba/hotline/20030222/etc_sizuka.html


374 :ナイコンさん:03/03/06 22:20
>>373
製品のネーミングがアホ過ぎ。 好きだが。

375 :ナイコンさん:03/03/07 22:51
リダイアル規制回避で、電話番号の最後にゴミ数字を一個付ける。

リダイアル合戦とか懐かしいですねぇ(笑

376 :ナイコンさん:03/03/12 02:23
88の外付けSB2対応させる方法。

out,43h、out,44hを探してout,A3h、outA4hに書き換え。

377 :ナイコンさん:03/03/12 17:13
M68kで、アドレスレジスタのヌルチェックに

mov.l a0,d0

この直後にゼロフラグを見る条件分岐をかける。
最後まで市販ゲームをアセンブラだけで組んでいたのって、
俺らネオジオのプログラマなのだろうか…

378 :377:03/03/12 17:16
スマソ書き忘れ。
cmpa.l a0,#0よりクロック数が小さいので、
背景スクロールとかのルーチンで使っていた。

ただ、d0のb31~b17を破壊するからそれ故のバグを
つくってしまう諸刃の剣。


379 :アゲ足とり:03/03/12 21:26
>377
モトローラだから move.l だろ。とか言ってみるテスト。
アセンブラにもよるのか?

380 :377:03/03/12 22:19
>379
スマソ俺の記憶違いだった。今青本で調べなおしたよ(鬱
鯖缶に転進して数年、今更こんなポカをやるとは…
家庭用ネオジオのカートリッジで逝き埋めになってくる。

というだけではただのスレ違いなので当時使っていた
テクニックをもう一つ。
M68Kでゲームのハイスコア名前入力のような3文字+nullの
文字列を使うとする。文字コードはbyteであるとしよう。
そのときは3文字+nullをロングワードのビット列と見なして
汎用レジスタに格納し、比較や操作をするとお手軽。

特に禁止単語(sexとかassとか)を無害な文字列に
置き換えるルーチンの処理が楽。

当時のソースから抜粋する。レジスタの退避は
省略。
エラーがでたのでソースは次の書き込みを参照。



381 :377:03/03/12 22:19
;?はローカルラベルのシンボル
;a5.lがチェックする文字列へのポインタとする。
;文字列のフォーマットは3byte+null(#0.b)
;文字列NULLは各語長ごとの#0に置換されるとする

lea.l ?tblDictionary,a0

?Loop4Convert:

move.l (a0)+,d0 ; 不適切単語を読み込み
move.l (a0)+,d1 ; 置き換え単語を読み込み

cmp.l d0,d1 ; 両者が一致→終了(d0.lもd1.lも#0.l)
beq ?End

cmp.l (a5),d0 ; 文字列と不適切単語を比較
bne ?Loop4Convert

move.l d1,(a5) ; 不適切単語と一致していたら置き換え単語と置き換え

?End:

rts

;以下不適切単語と置き換え単語の対応表
?tblDictionary:

dc.b 'SEX',NULL , 'AAA',NULL
(中略)

;ターミネータの語長に注意
dc.l NULL , NULL

382 :ナイコンさん:03/03/13 21:43
ちと質問。
ネオ塩のパレットって xxr4g4b4 r3r2r1r0 g3g2g1g0 b3b2b1b0
てな感じの配列だったと思うんですけど、
フェード処理はどうやってたんでしょうか?
マジメにやると処理落ちしそうな気がするんですが。。。
やっぱりテーブル化ですか?(笑

383 :377:03/03/14 01:42
>382
俺がいた会社でつかっていた自家製ライブラリでは、黒くなるほうと白くなるほうとで
テーブルつくってVSync割り込みごとに更新していました。
擬似コードを示せればいいのだけれど、さすがに手元に資料がないので…スマソ
ただ、テーブルはかなり大きかった記憶が…

ついでなので書いておくと。
>381で俺が書いたルーチン、アルゴリズムだけx86系に持っていく、というのは
難しいのではないかな。
スモールエンディアンな系でこのアルゴリズムをそのままつかうためには、、
テーブルの書き方とか文字列保存とかでかなり変態なことをやる必要があると思うぞ。

384 :382:03/03/14 23:04
レスさんくす。
>黒くなるほうと白くなるほうとでテーブルつくって
やはりそうなりますか(笑
テーブル化は正義なのかなぁ。。。

ちと環境は違うんですが、前に作ったX68の
%g4g3g2g1g0 r4r3r2r1r0 b4b3b2b1b0 i0
というパレット配列での減算ルーチン。
ロングワードで2つずつ処理します。
...多分動くんじゃないかと;

385 :382:03/03/14 23:05
subpal:
movem.l d0-d7,-(sp)

move.l#%00000_11111_11111_1__00000_11111_11111_1.l,d3
move.l#%11111_00000_11111_1__11111_00000_11111_1.l,d4
move.l#%11111_11111_00000_1__11111_11111_00000_1.l,d5
move.w#%00001_00000_00000_0.w,d6
moveq.l#$40,d7

move.l(a0),d0
move.ld0,d1
move.ld0,d2

or.ld3,d0
eor.wd3,d0
beq@f
sub.wd6,d0
@@:
swap.wd0
eor.wd3,d0
beq@f
sub.wd6,d0
@@:

386 :382:03/03/14 23:06
or.l d4,d1
eor.wd4,d1
beq@f
sub.wd7,d1
@@:
swap.wd1
eor.wd4,d1
beq@f
sub.wd7,d1
@@:

or.ld5,d2
eor.wd5,d2
beq@f
subq.w#2,d2
@@:
swap.wd2
eor.wd5,d2
beq@f
subq.w#2,d2
@@:

swap.wd0
swap.wd1
swap.wd2
add.ld1,d0
add.ld2,d0
move.ld0,(a0)+

movem.l(sp)+,d0-d7
rts

387 :ナイコンさん:03/03/14 23:08
長文スマソ
しかも全部 tab 消えてるし;

388 :ナイコンさん:03/03/17 16:43
98のVRAM縦横変換ですらテーブル作ってやったぞ

389 :ナイコンさん:03/03/19 16:43

  ldy var
  lda tbl,y
  sta var

tbl 1,2,3,4,5,0



390 ::03/03/19 17:04
裏情報がある。これ、売ると金になる。後20個残ってるから、早い者勝ち。いいときには、一日で6.7個これを3000で売ると20000円くらい。お得です。まずは、http://morphism.tripod.co.jp

391 :84年生まれ:03/03/19 17:36
print
でスクロール(縦方向)。
グラフィックとテキストVRAMの分離が出来てないやつだと出来たはず。
同世代でこれやった香具師は俺だけかと。

392 :ナイコンさん:03/03/19 18:50
>>390
今役に立たないのね(w

393 :ナイコンさん:03/03/19 22:51
シフトを使った固定小数点演算を最初に見たとき、すげぇなぁとオモタね。

394 :ナイコンさん:03/03/20 11:36
EGCはGDCより使いにくい

395 :ナイコンさん:03/03/20 12:54
10 beep
20 goto 10
run

396 :ナイコンさん:03/03/21 02:19
>>383

>>381のコードぐらいなら、x86でもそのまま書けるだろう。
ていうか、そのコード自体、エンディアンに依存してないし…
'SEX',NULL をロードした時に、0x53455800になるか、0x00584553 になるだけで。

そういや、gccなんかは、x86でstrpyc(p, "hello,world")を
((long*)p)[0]=0x6c6c6568;
((long*)p)[1]=0x6f772c6f;
((long*)p)[2]=0x00646c72;
てなインライン展開するなぁ


397 :ナイコンさん:03/03/21 12:58
USR($0F14)

398 :::03/03/21 21:32

☆^〜^★「探し物とくとくページ」☆^〜^★
http://sagatoku.fc2web.com/
あなたの探し物きっとみつかります
ほぼ毎日 新着情報追加 毎日更新
新着情報メールでお知らせ




399 :bloom:03/03/21 21:43
http://www.agemasukudasai.com/bloom/

400 :デブおた山崎渉 :03/03/21 21:58
  ∧_∧
  ( ´;^;ё;^;)<これからも僕を殺して下さいね( ´;^;ё;^;)。
=〔~∪ ̄ ̄〕
= ◎――◎                     デブおた山崎渉

401 :ナイコンさん:03/03/21 22:32
システムクロックが5/10MHz の機種しか通信レートが上がりません。

402 :ナイコンさん:03/03/22 00:38
主流になるためには上位互換性を重視する。
NECはこれでシェアの上位を占めることができました。

403 :ナイコンさん:03/03/22 17:55
>>401
8MHzでも中途半端な通信レートなら出たりする。

404 :ナイコンさん:03/03/22 18:03
OUT &h68,8

405 :ナイコンさん:03/03/22 22:26
>>404
たしかそれ、フォントが粗くなるやつですよね?

406 :ナイコンさん:03/03/22 23:36
>>403
しかもどっかが中途半端な通信レート用のモデムを出した気が……
……出してたよね?

407 :ナイコンさん:03/03/22 23:45
EXEC -512

408 :NS:03/03/24 01:30
LOAD PRINT "CAS:"


409 :ナイコンさん:03/03/24 22:01
>>406
あったかなぁ?
それにも対応しているモデムならあったよね。20800bpsとか。

410 :98ユーザー ◆LVPC98pNow :03/03/24 22:42
>>403
外部から強制的にクロックを入れると5/10MHzと同じ速度が出たりする。
#どっかに資料があるはずだが。。

411 :ナイコンさん:03/03/25 21:36
9600 x 16 x 16 = 2457600 (Hz) <- 5MHz系
9600 x 16 x 13 = 1996800 (Hz) <- 8MHz系

とまあ、こうなっているわけだ。

412 :406:03/03/26 00:02
>>409
あ、悪い悪い。そうそう、そういう意味で書いたんだよ。

413 :ナイコンさん:03/04/06 00:58
オーバートラック

414 :ナイコンさん:03/04/06 23:21
>413
http://pc.2ch.net/test/read.cgi/i4004/1011756890/

415 :ナイコンさん:03/04/07 19:13
がらくた高房

416 :ナイコンさん:03/04/10 18:47
拡張機能は、int DCh

417 :ナイコンさん:03/04/11 00:03
16進数の先頭は数字

418 :ナイコンさん:03/04/11 23:13
>417
Huh?

419 :ナイコンさん:03/04/12 02:03
>>418
先頭を英字にしない。アセンブラでの表記規則。
255=0FFH とか。

420 :ナイコンさん:03/04/13 01:26
>>418 は "$FF" な人かと思われ…

421 :ナイコンさん:03/04/13 09:06
h'FF
0xFF
ってのもあるね。

422 :ナイコンさん:03/04/13 12:29
&hFF も忘れないでほすぃ…

423 :ナイコンさん:03/04/13 12:30
>>422
しまった、汗んぶらの話だった(爆死

424 :山崎渉:03/04/17 12:13
(^^)

425 :ナイコンさん:03/04/17 20:49
役に立たない山崎渉

426 :ナイコンさん:03/04/17 21:36
MS-DOS実行ファイルのシステムコールは、0xCDを目印にサーチ!!!

427 :ナイコンさん:03/04/17 21:38
MSDOSで、UNIXのDDコマンドを代用するには、debugかsymdebでディスクraw read/writeしろ!!!

428 :K仲川(^^)g:03/04/18 07:02
(^^)

429 :ナイコンさん:03/04/19 16:39
2HD のフォーマットは、1.44MB より1.2MB の方が速度が速い。

430 :質問:03/04/19 18:52
誰か「仮想86モードと仮想EMS」の関係について教えてください。

個々の仕組みについては一応認識しているつもりですが、よくみかける「仮想86モードを利用した仮想EMS」というのが理解できません。

431 :ナイコンさん:03/04/19 21:38
ブラっと今まで来たことのないここの板に来てみました。
なんつーか、わけのわからない話をしているおまいらがかっこいい。

楽しんだらまたシャア専用に帰るので少しROMらせてくだちい。

432 :ナイコンさん:03/04/19 22:04
>430
ここが一番詳しいかな
ttp://www.dj.st44.arena.ne.jp/xwin2/mainhtml/win/xwin2_win303.html


433 :ナイコンさん:03/04/19 22:25
K仲川ってのは昔の煮不に居た同名のデムパ本人か?

434 :ナイコンさん:03/04/19 22:32
>>430
i386のページング機能を使って8086の00000〜0FFFFF
アドレス空間のうち、EMSのアドレス空間(PC98だと
C0000〜CFFFF)を物理メモリの100000以降の領域
16kB×4をマッピングした状態で仮想86モードを動かして、
EMS切り替え(int いくつだっけ?)が起こると、その物理
100000以降の他の領域を割当しなおす…、だったはず。

435 :山崎渉:03/04/20 05:51
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

436 :ナイコンさん:03/04/20 22:10
PC88のDOSで確か、使用領域を減らすために
DOSのほとんどの部分をFD側のメモリーに置く
ってのがあったと思うが。知り合いが絡んでいたので
確か、そんなこといってたYO!

437 :ナイコンさん:03/04/21 20:45
>>430
仮想でないEMSと、仮想EMSの二種類がある。

仮想でないEMSというのは、拡張スロットに入れるメモリボードのこと。
そのメモリボードを挿すと、たとえばC0000H〜CFFFFHまでのアドレスが
EMSという規格にのっとったバンクメモリとして使える。

仮想EMSというのは、プロテクトモードメモリ(1MBを超える部分のメモリ)を
使って、このEMSボードをエミュレートするもの。ただし、仮想EMSと
いっても、CPUの仮想86モードが元々備えている、メモリアドレスの
変換機能により、何と、EMSボードより高速に動作するのだ。

438 :ナイコンさん:03/04/22 01:48
>>430
EMSを知りたかったワケじゃないけどメモリ管理は読んでて面白かったよ。
今Windowsプログラミング本読んでるから比較出来たし。

>>437
そうか!
もうハードウェアEMSは説明しないと判らない時代なんだな・・・。
10年は経ってるから仕方ないかも知れないけど。

439 :ナイコンさん:03/04/22 03:11
PC8801版ザナドゥやサンダーフォースで使われていた、キャラクタ+背景の重ね合わせ。
B-Planeに背景をRとG-Planeにキャラクタを描画し、カラーパレットを変更して表示していた。
 Color0 青 背景色1
 Color1 黄 背景色2
 Color2 黒 キャラの輪郭
 Color3 黒 キャラの輪郭
 Color4 赤 キャラ色1
 Color5 赤 キャラ色1
 Color6 白 キャラ色2
 Color7 白 キャラ色2
スプライトやPCGなんて贅沢なものもなく、かといって演算で重ねられるほどのパワーもなかった時代(20年くらい前)。
確かブラスティもわざわざサンライズに3色か4色でデザインしてもらっていたはず。

440 :ナイコンさん:03/04/22 04:27
>>439
わかりやすい。
アセンブラでG-RAMアクセスした事あるから、遅いのも工夫するのもわかります。
ブラスティーはGプレーンを未使用でしたね。

441 :他板でコテハン ◆7j0KpanYu6 :03/04/22 12:23
この板面白いな。
ここにEMSの規格書あるよ。
http://www.nist.fss.ru/hr/doc/spec/ems40.htm

442 :動画直リン:03/04/22 12:47
http://homepage.mac.com/hitomi18/

443 :ナイコンさん:03/04/23 00:35
InetBIOS

444 :ナイコンさん:03/04/23 01:17
電話に吸盤で貼り付けるピックアップコイル。
あれ欲しかった〜。

445 :ナイコンさん:03/04/23 08:54
ピックアップコイルならまだ売ってるでしょ?
ってか誤爆?>>444

446 :ナイコンさん:03/04/23 10:57
エクボ

447 :sage:03/04/24 00:26
>>429

回転数が違うし


448 :ナイコンさん:03/04/24 06:26
《NetWare Lite-J & Win3.1 環境》
クライアント機で実行したVB2.0アプリからサーバー機のプロファイルを
Declare定義したGetPrivateProfileString()で読み込むと不規則に
アプリケーションエラーが発生したのはなんでだろう?

あ、スマン技術じゃなかったか。 逝ってきまつ・・・。・゚・(ノД`)・゚・。

449 :動画直リン:03/04/24 06:28
http://homepage.mac.com/hitomi18/

450 :_:03/04/24 06:33
 ( ・∀・)/< こんなのみつけたっち♪ 
http://muryou.gasuki.com/hankaku/jaz06.html
http://muryou.gasuki.com/hankaku/jaz05.html
http://muryou.gasuki.com/hankaku/jaz01.html
http://muryou.gasuki.com/hankaku/jaz02.html
http://muryou.gasuki.com/hankaku/jaz03.html
http://muryou.gasuki.com/hankaku/jaz04.html
http://muryou.gasuki.com/hankaku/jaz07.html
http://muryou.gasuki.com/hankaku/jaz08.html
http://muryou.gasuki.com/hankaku/jaz09.html
http://muryou.gasuki.com/hankaku/jaz10.html

451 :ナイコンさん:03/04/24 19:02
55ボードに接続できるハードディスクは、純潔もののほか、
ベンダー名が NECITSU, NECO, NECY というようになっている。

452 :ナイコンさん:03/04/25 23:33
>>451
NECTORもあり。

#NECOってどこ?


453 :ナイコンさん:03/04/27 15:11
>>452
uro覚えでスマソ

454 :ナイコンさん:03/05/06 18:38
N88BASICのplay文で音楽鳴らすとき、テンポはMMLのコマンドでなく&HE21Aに書き込む数値で決めるとテンポずれが起きない

455 :ナイコンさん:03/05/07 12:01
2 ここの管理人は星飛馬の生まれ変わりらしい。Σ(´д`*) 
http://plaza16.mbn.or.jp/~satchel/



456 :山崎渉:03/05/22 01:59
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

457 :ナイコンさん:03/05/23 20:10
両手の指で2進数計算って既出?

458 :ナイコンさん:03/05/25 00:44
このスレの住人なら 0〜F くらいは暗記してると思われ

459 :ナイコンさん:03/05/30 18:28
逆ボーランド記法。

75 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)