プログラマー「ジリジリジリ納期が迫る、ズキズキズキ頭が痛む、ピリピリピリ空気が軋む、その震えは過労症状
フリーズ!フリーズ!フリーズ!フリーズ!」
クライアント「神々たる仕変!後悔など遅い!」 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2015/06/30(火) 23:15:27.13ID:6N4sj+uR42片山博文MZ ◆T6xkBnTXz7B0
2015/09/16(水) 14:45:24.09ID:OezDmTKu 今度も俺が勝って賞金は頂くぜ。
43片山博文MZ ◆T6xkBnTXz7B0
2015/09/16(水) 21:35:26.57ID:OezDmTKu MZ88-BASICの別の名前を決めないといけない。ググって調べてるが、
俺が思い付いたのは既に使われてた。何かいい名前ない?
俺が思い付いたのは既に使われてた。何かいい名前ない?
44片山博文MZ ◆T6xkBnTXz7B0
2015/09/16(水) 21:45:38.68ID:OezDmTKu いい名前を見つけた! 後日発表するぜ。
2015/09/19(土) 20:28:07.79ID:FsjYPbwK
46片山博文MZ ◆T6xkBnTXz7B0
2015/09/22(火) 13:04:26.54ID:cVHX+xrK47片山博文MZ ◆T6xkBnTXz7B0
2015/09/27(日) 12:40:36.74ID:kduBpt9j 昔風のBASIC環境「VeySicK」(開発中)
https://github.com/katahiromz/VeySicK
LOAD/SAVE/GOTO/GOSUB/RETURN/KEY LIST/
KEY/KILL/NAME/COLOR@/STOP/RUN/LISTが使えるようになりました。
https://twitter.com/katahiromz/status/647978781760552960
https://github.com/katahiromz/VeySicK
LOAD/SAVE/GOTO/GOSUB/RETURN/KEY LIST/
KEY/KILL/NAME/COLOR@/STOP/RUN/LISTが使えるようになりました。
https://twitter.com/katahiromz/status/647978781760552960
48片山博文MZ ◆T6xkBnTXz7B0
2015/10/01(木) 16:13:26.72ID:WaFKy5T5 作りかけの自作BASIC環境「VeySicK」
https://github.com/katahiromz/VeySicK
DATE$/TIME$/SWAP/ROLL/CLEAR/PSET/PRESET/COLOR/
RENUM/DEFINT/DEFSNG/DEFDBL/DEFSTR/WIDTH/ERASE/DIM/LET
が使えるようになりました。
https://twitter.com/katahiromz/status/649481824914149376
https://github.com/katahiromz/VeySicK
DATE$/TIME$/SWAP/ROLL/CLEAR/PSET/PRESET/COLOR/
RENUM/DEFINT/DEFSNG/DEFDBL/DEFSTR/WIDTH/ERASE/DIM/LET
が使えるようになりました。
https://twitter.com/katahiromz/status/649481824914149376
49片山博文MZ ◆T6xkBnTXz7B0
2015/10/10(土) 11:05:39.92ID:qM5Qx0os 作りかけの自作BASIC環境「VeySicK」
https://github.com/katahiromz/VeySicK
EDIT/FOR/WHILE/CONT/AUTO/INPUT/INPUT WAIT/
LINE INPUT WAIT/NEW/NEW ON/CONSOLE/OPTION BASE/
DEF FN/READ/DATA/SCREEN/ROLLが使えるようになりました。
https://twitter.com/katahiromz/status/652665928623067136
https://github.com/katahiromz/VeySicK
EDIT/FOR/WHILE/CONT/AUTO/INPUT/INPUT WAIT/
LINE INPUT WAIT/NEW/NEW ON/CONSOLE/OPTION BASE/
DEF FN/READ/DATA/SCREEN/ROLLが使えるようになりました。
https://twitter.com/katahiromz/status/652665928623067136
50片山博文MZ ◆T6xkBnTXz7B0
2015/10/12(月) 18:12:51.13ID:f2n17VdL 頑張れ自分
51片山博文MZ ◆T6xkBnTXz7B0
2015/10/12(月) 21:42:58.89ID:f2n17VdL 多重FORループ、案外難しい
52片山博文MZ ◆T6xkBnTXz7B0
2015/10/12(月) 21:53:48.73ID:f2n17VdL NEXT K,J,Iを
NEXT K:NEXT J:NEXT I
に展開すれば解決するみたいだが、展開のコストがかかりそう。
FOR/NEXTの対応が全単射になれば容易いのだが。
NEXT K:NEXT J:NEXT I
に展開すれば解決するみたいだが、展開のコストがかかりそう。
FOR/NEXTの対応が全単射になれば容易いのだが。
53片山博文MZ ◆T6xkBnTXz7B0
2015/10/13(火) 18:33:32.58ID:DtroG4QR 多重FORループ問題、解決!
54片山博文MZ ◆T6xkBnTXz7B0
2015/10/18(日) 15:33:36.21ID:P4QuySZ4 BASIC環境「VeySicK」開発中
https://github.com/katahiromz/VeySicK
ERR/ERL/SEARCH/ON GOTO/GOSUB/POINT/LINE/CIRCLE/PRINT USING/
PRINT# USING/EOF/FPOS/LOF/WRITE/WRITE#/LSET/RSET/LINE INPUT#/
GET/PUT/FIELDが使えるようになりました。
https://twitter.com/katahiromz/status/655632352702402560
https://github.com/katahiromz/VeySicK
ERR/ERL/SEARCH/ON GOTO/GOSUB/POINT/LINE/CIRCLE/PRINT USING/
PRINT# USING/EOF/FPOS/LOF/WRITE/WRITE#/LSET/RSET/LINE INPUT#/
GET/PUT/FIELDが使えるようになりました。
https://twitter.com/katahiromz/status/655632352702402560
55片山博文MZ ◆T6xkBnTXz7B0
2015/10/19(月) 18:46:59.22ID:AtTt+iDa INPUT$の制御が難しい。バッファに積み上げるのはわかるが。。。
56片山博文MZ ◆T6xkBnTXz7B0
2015/10/19(月) 20:21:59.27ID:AtTt+iDa INPUT$が出来たぜ
57片山博文MZ ◆T6xkBnTXz7B0
2015/10/19(月) 20:30:24.74ID:AtTt+iDa 次はRESUME, RESUME NEXT, ON ERRORの実装だ。
エラートラッピングはどうやるんだろ?
エラートラッピングはどうやるんだろ?
2015/10/21(水) 04:15:11.38ID:v0t+0YM/
応援してるお
59片山博文MZ ◆T6xkBnTXz7B0
2015/10/21(水) 22:13:13.47ID:jRXObvXq COM通信以外のトラッピング実装完了。
オーバーフローエラー未実装。
PUT@で左上にゴミが出る問題あり。
オーバーフローエラー未実装。
PUT@で左上にゴミが出る問題あり。
60片山博文MZ ◆T6xkBnTXz7B0
2015/10/21(水) 22:24:05.07ID:jRXObvXq タイリングが移植できた。
更新は日曜になる。
更新は日曜になる。
61片山博文MZ ◆T6xkBnTXz7B0
2015/10/21(水) 22:30:39.23ID:jRXObvXq 音は多分、Csoundで実装することになると存じます。
何かアイディアがあれば御指摘下さい。
何かアイディアがあれば御指摘下さい。
62片山博文MZ ◆T6xkBnTXz7B0
2015/10/21(水) 22:39:16.38ID:jRXObvXq VirtualBox上のUbuntuで音が鳴らない現象に遭遇している。
あれこれ試したが音が出ない。
あれこれ試したが音が出ない。
63片山博文MZ ◆T6xkBnTXz7B0
2015/10/23(金) 00:13:05.36ID:/zhY2mEN 関数ポインターと別スレッドの活用で高速化するよ
64片山博文MZ ◆T6xkBnTXz7B0
2015/10/25(日) 13:11:53.56ID:WBNNufGP BASIC環境「VeySicK」開発中
https://github.com/katahiromz/VeySicK
MID$/ON ERROR GOTO/ON HELP GOSUB/ON KEY GOSUB/ON STOP GOSUB/
ON TIME$ GOSUB/GET@/PUT@/PAINT/INPUT$/INKEY$/ATTR$/FILES
が使えるようになりました。タイリングが可能です。
https://twitter.com/katahiromz/status/658133512898285568
https://github.com/katahiromz/VeySicK
MID$/ON ERROR GOTO/ON HELP GOSUB/ON KEY GOSUB/ON STOP GOSUB/
ON TIME$ GOSUB/GET@/PUT@/PAINT/INPUT$/INKEY$/ATTR$/FILES
が使えるようになりました。タイリングが可能です。
https://twitter.com/katahiromz/status/658133512898285568
65片山博文MZ ◆T6xkBnTXz7B0
2015/10/26(月) 16:19:34.55ID:CvaZPTEG 次は漢字の表示だな。さすがに漢字ROMをパクる訳にもいかないから、
IPAフォントを使おうと思う。JISコードの変換処理をおさらいだ。
IPAフォントを使おうと思う。JISコードの変換処理をおさらいだ。
66片山博文MZ ◆T6xkBnTXz7B0
2015/10/26(月) 18:54:08.70ID:CvaZPTEG やはり梅フォントを使うべきか
67片山博文MZ ◆T6xkBnTXz7B0
2015/10/26(月) 21:35:35.05ID:CvaZPTEG 梅ゴシックの方がきれい。だが、ゼロになか点がついているのが余分。
自由に改変できるらしいから、少し変更してみるか。
文字のきれいさではMSゴシックにかなわない。日本のソフトウェア
開発は、人間工学をソフトの品質向上に活かすロジックが足りない。
自由に改変できるらしいから、少し変更してみるか。
文字のきれいさではMSゴシックにかなわない。日本のソフトウェア
開発は、人間工学をソフトの品質向上に活かすロジックが足りない。
68片山博文MZ ◆T6xkBnTXz7B0
2015/10/26(月) 23:50:17.27ID:CvaZPTEG ちっ、最初からビットマップフォントを探せばよかったんだ。。。
69片山博文MZ ◆T6xkBnTXz7B0
2015/10/27(火) 18:06:35.66ID:5PFO2WOq jiskan16.bdfと梅ゴシックを組み合わせてビットマップフォントを作ったよ。
品質には特に問題は無い。
品質には特に問題は無い。
70片山博文MZ ◆T6xkBnTXz7B0
2015/10/27(火) 22:17:06.48ID:5PFO2WOq 座標系が違う。修正しないと。
71片山博文MZ ◆T6xkBnTXz7B0
2015/10/27(火) 22:45:46.70ID:5PFO2WOq 時々Visual C++のデバッグ機能に助けられてる。あれは本当に便利だ。
shared_ptrの生存カウンターでメモリーリークの場所を特定しちゃるぜ。
shared_ptrの生存カウンターでメモリーリークの場所を特定しちゃるぜ。
72片山博文MZ ◆T6xkBnTXz7B0
2015/11/01(日) 15:55:14.78ID:ubtxRzw8 BASIC環境「VeySicK」開発中
https://github.com/katahiromz/VeySicK
LLIST/LPRINT/LPRINT USING/WIDTH LPRINT/MID$/
PUT@ KANJI/CMD TEXT/CMD CLS/COMMON
https://twitter.com/katahiromz/status/660711108517322752
https://github.com/katahiromz/VeySicK
LLIST/LPRINT/LPRINT USING/WIDTH LPRINT/MID$/
PUT@ KANJI/CMD TEXT/CMD CLS/COMMON
https://twitter.com/katahiromz/status/660711108517322752
73片山博文MZ ◆T6xkBnTXz7B0
2015/11/01(日) 18:19:31.05ID:lhwvxGV2 samplesフォルダにサンプルをたくさん追加した。
まだまだ動かないのが多い。
PUT@で漢字の表示ができるようになった。
まだまだ動かないのが多い。
PUT@で漢字の表示ができるようになった。
74片山博文MZ ◆T6xkBnTXz7B0
2015/11/06(金) 21:34:23.11ID:PylK8O7s 今、排他制御のミューテックスを追加しているが、さらなる高速処理のためには、
別スレッドを使用した新たな実行モデルを構築する必要がある。
別スレッドを使用した新たな実行モデルを構築する必要がある。
75片山博文MZ ◆T6xkBnTXz7B0
2015/11/06(金) 21:46:16.16ID:PylK8O7s 実行が別スレッドになるということは、割り込みが発生したら、処理単位の切れ目で
処理の文脈を書き換えることになる。また実行前にスレッドを作成し、実行スレッドの終了フラグを用意する必要がある。
処理の文脈を書き換えることになる。また実行前にスレッドを作成し、実行スレッドの終了フラグを用意する必要がある。
76片山博文MZ ◆T6xkBnTXz7B0
2015/11/06(金) 21:49:23.57ID:PylK8O7s マルチスレッドはデバッグが困難だから、デバッグ用にシングルスレッドのコードも
残しておくことにする。
残しておくことにする。
77片山博文MZ ◆T6xkBnTXz7B0
2015/11/08(日) 13:40:49.68ID:4JY2IK+2 BASIC環境「VeySicK」開発中
https://github.com/katahiromz/VeySicK
DRAW/CMD TURTLE/CHAIN/CHAIN MERGE/INPUT#/PRINT#/WIDTH#
高速実行が可能になりました。
https://twitter.com/katahiromz/status/663214225708351488
https://github.com/katahiromz/VeySicK
DRAW/CMD TURTLE/CHAIN/CHAIN MERGE/INPUT#/PRINT#/WIDTH#
高速実行が可能になりました。
https://twitter.com/katahiromz/status/663214225708351488
78片山博文MZ ◆T6xkBnTXz7B0
2015/11/08(日) 13:54:28.51ID:4JY2IK+2 次は、音だな。Csoundって奴で試してみないといけない。
79片山博文MZ ◆T6xkBnTXz7B0
2015/11/08(日) 14:36:59.57ID:NO0JFS9g 乱数はメルセンヌツイスターを使おうかな? スレッドごとに種が違うのはまずい。
80片山博文MZ ◆T6xkBnTXz7B0
2015/11/09(月) 15:36:10.68ID:z+AFBfd7 CsoundのライセンスはLGPLだから、BSDライセンスに適合するには、Csoundを動的リンクしないとあかん。
82片山博文MZ ◆T6xkBnTXz7B0
2015/11/15(日) 19:07:43.02ID:W1EvT4El 進捗報告します。
INP/SET/白黒画面合成を実装。
VS2015でOpenALをNuGet経由で使おうとしたら、エラー。
仕方なくMinGWでビルドしたが、winpthreadのDLLへのリンクが残っててやり直し。
Ubuntuで取り敢えずBEEP音確認。CMD SING/CMD PLAYの
実装に向けてsoundplayerというのを作成(GitHub参照)。蛙の歌の出力を確認。以上。
INP/SET/白黒画面合成を実装。
VS2015でOpenALをNuGet経由で使おうとしたら、エラー。
仕方なくMinGWでビルドしたが、winpthreadのDLLへのリンクが残っててやり直し。
Ubuntuで取り敢えずBEEP音確認。CMD SING/CMD PLAYの
実装に向けてsoundplayerというのを作成(GitHub参照)。蛙の歌の出力を確認。以上。
83片山博文MZ ◆T6xkBnTXz7B0
2015/11/15(日) 19:14:22.34ID:W1EvT4El84片山博文MZ ◆T6xkBnTXz7B0
2015/11/15(日) 22:38:06.97ID:W1EvT4El 8801のエンベロープを真似れば同じような音色が出るはず。
85片山博文MZ ◆T6xkBnTXz7B0
2015/11/15(日) 22:42:47.35ID:W1EvT4El CMD PLAYの実装が終わったら、次は漢字対応とCOM通信と文書化を片付けなければならない。
USBでRS-232Cをつなげられるのかな?
USBでRS-232Cをつなげられるのかな?
86片山博文MZ ◆T6xkBnTXz7B0
2015/11/15(日) 22:45:41.28ID:W1EvT4El 単なるホビープログラムで終わらせてはならない。
充分実用的でなければならない。
充分実用的でなければならない。
87片山博文MZ ◆T6xkBnTXz7B0
2015/11/16(月) 12:05:36.85ID:FxCdLFu/ 色々な音色を出すにはエンベロープジェネレーター(EG)というものを
作らないといけないらしい。
作らないといけないらしい。
88片山博文MZ ◆T6xkBnTXz7B0
2015/11/17(火) 18:36:23.01ID:Ec7F9ua7 M88のホームページを漁ってみると、使えそうなソースが見つかったよ
89片山博文MZ ◆T6xkBnTXz7B0
2015/11/17(火) 22:28:30.96ID:Ec7F9ua7 このI/Oインターフェイスを解読しないといけないのであーる。
90片山博文MZ ◆T6xkBnTXz7B0
2015/11/20(金) 13:38:22.94ID:8QEDmiVe X11じゃなくてXtで書いた方がよかったか。書き直しだ。
91片山博文MZ ◆T6xkBnTXz7B0
2015/11/22(日) 13:10:07.30ID:P/0zeWIC BASIC環境「VeySicK」開発中
KACNV$/AKCNV$/KPOS/KLEN/JIS$/SJIS$/CMD PAL/CMD SING/
CMD STOPM/KMID$/KINSTR/KINPUT/KEXT$/KNJ$/KTYPE
https://github.com/katahiromz/VeySicK
コンソールで漢字表示可能
https://twitter.com/katahiromz/status/668279847903297536
KACNV$/AKCNV$/KPOS/KLEN/JIS$/SJIS$/CMD PAL/CMD SING/
CMD STOPM/KMID$/KINSTR/KINPUT/KEXT$/KNJ$/KTYPE
https://github.com/katahiromz/VeySicK
コンソールで漢字表示可能
https://twitter.com/katahiromz/status/668279847903297536
92片山博文MZ ◆T6xkBnTXz7B0
2015/11/22(日) 16:49:54.34ID:+T0QDGiv CMD PLAYという名の中ボスが見えてきたぞ!
必ず撃破する!!!
必ず撃破する!!!
93片山博文MZ ◆T6xkBnTXz7B0
2015/11/29(日) 22:37:18.04ID:RQ97x6ZU 困ったな。。。ciscさんのFM音源を実装しないと、オリジナルの音色を再現できない。
だが、ciscさんのFM音源の使い方がよくわからない。さあどうすんねん。
という訳で今週は進捗無しです。
だが、ciscさんのFM音源の使い方がよくわからない。さあどうすんねん。
という訳で今週は進捗無しです。
94片山博文MZ ◆T6xkBnTXz7B0
2015/11/29(日) 22:43:31.39ID:RQ97x6ZU95片山博文MZ ◆T6xkBnTXz7B0
2015/11/30(月) 19:09:13.27ID:UQmO47jh 音源のイシューが解決するまで、しばらく文書化に力を入れることにするか。。。
96片山博文MZ ◆T6xkBnTXz7B0
2015/12/04(金) 16:56:05.44ID:Vm+g5Kgg 【お知らせ】VeySicKが文書化にPandocを採用
97片山博文MZ ◆T6xkBnTXz7B0
2015/12/07(月) 21:48:55.50ID:QYqfZwsi バリバリ文書化ショッカー
98片山博文MZ ◆T6xkBnTXz7B0
2015/12/13(日) 15:24:07.76ID:puMyoqPQ 今回はマニュアル作りを頑張った。
Pandoc markdownでdoc/vskref.mdを作成した。
大方65%はできたのではないか。
Pandoc markdownでdoc/vskref.mdを作成した。
大方65%はできたのではないか。
99片山博文MZ ◆T6xkBnTXz7B0
2015/12/14(月) 23:10:33.20ID:KHPHX/uJ 急げ、締め切りは年末だ。
ガンガンいこうぜ
ガンガンいこうぜ
100片山博文MZ ◆T6xkBnTXz7B0
2015/12/16(水) 18:34:14.92ID:ee7r4SHd VeySicKの仕様が確定しました! 最初のリリースに向けて頑張るぞ!!
101片山博文MZ ◆T6xkBnTXz7B0
2015/12/21(月) 22:42:53.70ID:KdX1I/O+ 現在、モーレツにバグ採りやってます。
102片山博文MZ ◆T6xkBnTXz7B0
2015/12/23(水) 23:13:49.06ID:kon+KTu+ 害虫駆除、バグ退治
103片山博文MZ ◆T6xkBnTXz7B0
2015/12/25(金) 19:42:30.40ID:mh4mBodO 害虫退散!
104片山博文MZ ◆T6xkBnTXz7B0
2015/12/27(日) 19:06:01.31ID:uDQp4eWs VeySicKの公式リリース日が2016.1.10に決まりました。開発が最終段階に突入しています。
ちょっとしたミニゲームが追加される予定です。お楽しみに。
ちょっとしたミニゲームが追加される予定です。お楽しみに。
105片山博文MZ ◆T6xkBnTXz7B0
2015/12/29(火) 19:57:58.35ID:PpnBuW/I バグ退治ったらバグ退治っと
106片山博文MZ ◆T6xkBnTXz7B0
2015/12/31(木) 16:10:23.96ID:Iu7m6hGV107片山博文MZ ◆T6xkBnTXz7B0
2016/01/10(日) 12:59:12.63ID:S1njLL4s VeySicK Friendがリリースされました!!!!
http://katahiromz.web.fc2.com/veysick/
多くのN88-BASICプログラムが動作します。
https://twitter.com/katahiromz/status/686033882202816513
http://katahiromz.web.fc2.com/veysick/
多くのN88-BASICプログラムが動作します。
https://twitter.com/katahiromz/status/686033882202816513
108片山博文MZ ◆T6xkBnTXz7B0
2016/01/24(日) 03:33:34.58ID:30PPh5ie 「VeySicKリファレンスマニュアル」電子書籍
http://www.amazon.co.jp/gp/aw/d/B01AZ8NVMA
Amazonから購入可能です。とうとう生まれて初めて著者になりました。
http://www.amazon.co.jp/gp/aw/d/B01AZ8NVMA
Amazonから購入可能です。とうとう生まれて初めて著者になりました。
109デフォルトの名無しさん
2016/01/24(日) 17:22:08.75ID:sP2ua92H very sick じゃなかったの。悪趣味な仮称だとずっと思ってたw
110片山博文MZ ◆T6xkBnTXz7B0
2016/01/24(日) 18:22:47.69ID:30PPh5ie まだ完璧なN88-BASICコンパイラは存在していないようだ。
次の課題はN88-BASICコンパイラ。
CodeReverseの開発と同時進行でいくぜよ。
次の課題はN88-BASICコンパイラ。
CodeReverseの開発と同時進行でいくぜよ。
112片山博文MZ ◆T6xkBnTXz7B0
2016/01/24(日) 22:09:39.16ID:30PPh5ie NECから返事が来ない。
無視を決め込んでるのかなあ。
無視を決め込んでるのかなあ。
113片山博文MZ ◆T6xkBnTXz7B0
2016/01/25(月) 21:07:05.19ID:/26DTZEm パーサーがデカい(objが3MB)。
パーサーを変えた方がいいかな。
インライン展開も抑制するべきか?
それとも全部C++03で書き直すか?
パーサーを変えた方がいいかな。
インライン展開も抑制するべきか?
それとも全部C++03で書き直すか?
114片山博文MZ ◆T6xkBnTXz7B0
2016/01/25(月) 21:16:50.00ID:/26DTZEm 99Basicはよくできてるね。こんなフリーソフトがあるとは知らなかった。
BASICでスプライトが使えたなんて知らなかった。
市場調査が足りなかったか。
BASICでスプライトが使えたなんて知らなかった。
市場調査が足りなかったか。
115片山博文MZ ◆T6xkBnTXz7B0
2016/01/26(火) 20:52:40.13ID:Y0/0UgX6 99Basicは確かにスゴいが、コンパチじゃなくて99ベースなんだよね。
VeySicKは88ベースで高い互換性を目指すんだから、
我々とは方向性が違う。
VeySicKは88ベースで高い互換性を目指すんだから、
我々とは方向性が違う。
116片山博文MZ ◆T6xkBnTXz7B0
2016/01/26(火) 22:54:33.77ID:Y0/0UgX6 ON GOTO/GOSUBのバグは次のリリースで修正されます。
117片山博文MZ ◆T6xkBnTXz7B0
2016/01/28(木) 20:19:36.48ID:YC3cOEYy UPXってEXE圧縮ツール使うと、3MBが800KBになった。スゴい。
118デフォルトの名無しさん
2016/01/29(金) 07:41:55.65ID:4gQVjPZU 仕様変更に対応できるように作っておけばいいだけ。
119片山博文MZ ◆T6xkBnTXz7B0
2016/01/31(日) 15:06:49.65ID:Tm6VulVN X11で日本語が入力できるようになった。
日本語のファイル名を受け付けるようになった。
日本語のファイル名を受け付けるようになった。
120片山博文MZ ◆T6xkBnTXz7B0
2016/01/31(日) 16:59:07.85ID:ERiSs+On プログラム保護を導入した。
UPXでプログラムファイルを小さくした。
UPXでプログラムファイルを小さくした。
121片山博文MZ ◆T6xkBnTXz7B0
2016/03/10(木) 17:04:43.40ID:2lPGTGW4 これにて一件落着、ということでVeySicKは開発終了と致します。
=====スレ終了=====
=====スレ終了=====
122片山博文MZ ◆T6xkBnTXz7B0
2016/03/12(土) 21:14:25.47ID:PAxzfn3Q 【反省点】
モダンな流行を追う形でC++11を採用したが、Windows98などの古い環境をサポートするのに障害となってしまった。
<iostream>はサイズが大きくスピードも遅いため、使うべきではなかった。
インライン化しすぎでプログラムサイズが大きくなってしまった。
設計ではオブジェクト指向やデザインパターンをあらかじめ学んでおくべきだった。
モダンな流行を追う形でC++11を採用したが、Windows98などの古い環境をサポートするのに障害となってしまった。
<iostream>はサイズが大きくスピードも遅いため、使うべきではなかった。
インライン化しすぎでプログラムサイズが大きくなってしまった。
設計ではオブジェクト指向やデザインパターンをあらかじめ学んでおくべきだった。
123片山博文MZ ◆T6xkBnTXz7B0
2016/03/12(土) 21:22:31.24ID:PAxzfn3Q パーサジェネレータにjonigataさんのCaperを採用した。文法が頻繁に変更されるならこれは最良の選択肢である。
ただし、設計が固まっているなら、すでにパーサをゼロから作る方法を習得しているので、次は手書きで書くだろう。
ただし、設計が固まっているなら、すでにパーサをゼロから作る方法を習得しているので、次は手書きで書くだろう。
124片山博文MZ ◆T6xkBnTXz7B0
2016/03/12(土) 21:34:03.60ID:PAxzfn3Q 音声出力にクロスプラットフォームなOpenALと、エミュで実績のあるfmgenを採用したのは正解だった。
これでLinuxやMacでも同じように音が出る。ただ、古い環境の音声処理系に詳しくなかっ
たために音声の再現にはteratailでだれかさんの助けを借りるしかなかった。
CMD PLAYとPLAYの完全再現には失敗した。
これでLinuxやMacでも同じように音が出る。ただ、古い環境の音声処理系に詳しくなかっ
たために音声の再現にはteratailでだれかさんの助けを借りるしかなかった。
CMD PLAYとPLAYの完全再現には失敗した。
125片山博文MZ ◆T6xkBnTXz7B0
2016/03/12(土) 21:41:13.05ID:PAxzfn3Q 最終的にはPC-88VAのスプライトまで再現したかったが、情報不足のため断念した。
VeySicKには実機BASICのROMは一切使わず、BASICのインタプリタとして実装した。
ここで特定の企業名を挙げることは控えさせて頂く。関係者の皆様の御協力に感謝申し上げます。
VeySicKには実機BASICのROMは一切使わず、BASICのインタプリタとして実装した。
ここで特定の企業名を挙げることは控えさせて頂く。関係者の皆様の御協力に感謝申し上げます。
126片山博文MZ ◆T6xkBnTXz7B0
2016/03/12(土) 21:53:44.43ID:PAxzfn3Q ターゲットは、私が慣れ親しんだ8801ではなく、利用者の多い9801にすべきだった。
8801では多くの利用者が求める機能は実現できず、狙いを外したことになった。
開発の前によく市場調査をすべきだった。fmgenを採用したために、商業用には制約ができてしまった。
8801では多くの利用者が求める機能は実現できず、狙いを外したことになった。
開発の前によく市場調査をすべきだった。fmgenを採用したために、商業用には制約ができてしまった。
127片山博文MZ ◆T6xkBnTXz7B0
2016/03/12(土) 21:56:50.49ID:PAxzfn3Q 懺悔の時間は終わりだ。次のステージへ行くぞ。
====スレ終了====
====スレ終了====
2016/04/29(金) 06:09:05.27ID:K0XhBXiJ
ムダ♪(アハ♪”
129デフォルトの名無しさん
2016/05/01(日) 16:50:50.93ID:tKi6j9CT 匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
1え
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
1え
130デフォルトの名無しさん
2016/06/04(土) 06:06:08.77ID:QdGQjCl9 43 :─☆─ [ X | I.I.T. ] CENTRE DE LOCK ON ◆TXFAX7cidQpG :2013/04/29(月) 00:34:05.60 ID:???
>>41
…Linuxのファイルシステムは概念が先行してて、物理デバイスを隠蔽してる感じだね。
俺は 「 COURANT DE CONSOLE PART.1 」 でも書いたとおり、” ハードウェアの自然な動作に沿う ” と言う考え方。
Windowsに近いけど、実際は少し違う。
44 :まちがって名前消しちゃいました。:2013/04/29(月) 00:39:24.08 ID:???
6502の話を必死になってしておいて、論理演算も解らない馬鹿wwww
45 :まちがって名前消しちゃいました。:2013/04/29(月) 00:39:42.43 ID:???
知らないのに単語だけ並べると文章が変だぞ
46 :まちがって名前消しちゃいました。:2013/04/29(月) 00:41:25.35 ID:???
8080とZ80は兄弟だけど、6502と6809は完全に別物
47 :まちがって名前消しちゃいました。:2013/04/29(月) 00:45:07.96 ID:???
コンソールって、もしかしてCPUは四則演算が出来ると思ってるわけ???
48 :まちがって名前消しちゃいました。:2013/04/29(月) 00:46:16.62 ID:???
それでCPU云々ぬかしてるとか、バロスwwwww
49 :まちがって名前消しちゃいました。:2013/04/29(月) 00:47:53.21 ID:???
コンソーレは、ポインターの使い方を知らない。
50 :まちがって名前消しちゃいました。:2013/04/29(月) 00:58:52.49 ID:???
こんな馬鹿相手にしてるのくだらないから、放置しますわ。
旧エースをねらえ!でも観るか。
結局、逃亡元スレの122氏の誠意は無に帰したと。
本当にこいつは、卑怯者極まりないね。
>>41
…Linuxのファイルシステムは概念が先行してて、物理デバイスを隠蔽してる感じだね。
俺は 「 COURANT DE CONSOLE PART.1 」 でも書いたとおり、” ハードウェアの自然な動作に沿う ” と言う考え方。
Windowsに近いけど、実際は少し違う。
44 :まちがって名前消しちゃいました。:2013/04/29(月) 00:39:24.08 ID:???
6502の話を必死になってしておいて、論理演算も解らない馬鹿wwww
45 :まちがって名前消しちゃいました。:2013/04/29(月) 00:39:42.43 ID:???
知らないのに単語だけ並べると文章が変だぞ
46 :まちがって名前消しちゃいました。:2013/04/29(月) 00:41:25.35 ID:???
8080とZ80は兄弟だけど、6502と6809は完全に別物
47 :まちがって名前消しちゃいました。:2013/04/29(月) 00:45:07.96 ID:???
コンソールって、もしかしてCPUは四則演算が出来ると思ってるわけ???
48 :まちがって名前消しちゃいました。:2013/04/29(月) 00:46:16.62 ID:???
それでCPU云々ぬかしてるとか、バロスwwwww
49 :まちがって名前消しちゃいました。:2013/04/29(月) 00:47:53.21 ID:???
コンソーレは、ポインターの使い方を知らない。
50 :まちがって名前消しちゃいました。:2013/04/29(月) 00:58:52.49 ID:???
こんな馬鹿相手にしてるのくだらないから、放置しますわ。
旧エースをねらえ!でも観るか。
結局、逃亡元スレの122氏の誠意は無に帰したと。
本当にこいつは、卑怯者極まりないね。
131デフォルトの名無しさん
2018/05/23(水) 22:27:56.88ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
5P58R
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
5P58R
132デフォルトの名無しさん
2018/07/04(水) 23:37:39.83ID:gFgZc5FG AYJ
■ このスレッドは過去ログ倉庫に格納されています
