4: 2010-01-16 (土) 13:05:44 lina |
現: 2024-01-08 (月) 12:58:58 lina |
| TITLE:x | | TITLE:x |
- | さて・・・どうしたものか・・・w | + | *COLOR(red){もうワンクッション置きまする} [#oa33efe0] |
| + | hidetol7で一気に最新に・・・と思ってたのですが、もうワンクッションおくことにしました。~ |
| + | そうですねぇ。言うなれば、tolset_h相当+αって感じでしょうか? |
| | | |
- | これはかなり時間をかける予定。やりたいことがいっぱいあるからw~ | |
- | (途中であきらめてリリースする可能性大w) | |
| | | |
| *構想 [#peb40011] | | *構想 [#peb40011] |
| .g01化以前の最終版をチェックしてみよう・・ | | .g01化以前の最終版をチェックしてみよう・・ |
| | | |
- | | |30日本内|exe版最新|h | + | | |30日本内&hidetol_6|exe版最新|h |
| |obj2bin|obj2bi4c|obj2bi4e(2008.5.13)| | | |obj2bin|obj2bi4c|obj2bi4e(2008.5.13)| |
- | |edimg|edeimg0i|edimg0k (2008.3.19)| | + | |edimg|edeimg0i|%%edimg0k 2008.3.19)%% edimg0j (2006.11.18)| |
- | |bim2g01| -- |bim2g01d(2008.5.13)| | + | |
| | | |
- | **.g01計画 [#mf5405d4] | + | **追加されているもの [#d8679d80] |
- | 分かっているだけでもかなりのものがefg01対応化しており、さらにバージョンアップしているのでもう一気にg01(ようは最新となるはず)にあげちゃう!~ | + | -hrb_qemuディレクトリ |
- | (EXE化とかじゃなくて生粋の.g01化) | + | --apilib.h |
| + | --apilib.lib |
| + | -hrb_mak.txt |
| | | |
- | | |30日本|.g0化|h | + | |
- | |aksa|aksa1a|aksa| | + | ***ソース で追加されたもの[#v6d4a7c0] |
- | |bim2g01|--|bim2g01| | + | -hrblib0a |
- | |bim2hrb|bim2hrb|bim2hrb| | + | -doscmd0a |
- | |bin2obj|bin2obj0|bin2obj| | + | |
- | |bin2ucc|--|bin2ucc| | + | **削除されているもの [#l67a1e60] |
- | |cpy|--|cpy| | + | -doscmd.exe |
- | |cpyc|--|cpyc| | + | |
- | |gas2nask|gas2nask|gas2nask| | + | COLOR(red){なぜ削除されているのかわからないので残す} |
- | |golib00|golib00|golib00| | + | |
- | |makefntc|--|makefntc| | + | **変更されているもの [#pb237378] |
- | |makefnt|makefnt|makefnt| | + | -gg00old.rul |
- | |mtek2org|--|mtek2org| | + | -guigui00.rul |
- | |nask|nask|nask| | + | -haribote.rul |
- | |naskconv0|naskconv0|naskconv0| | + | |
- | |obj2bin|obj2bi4c|obj2bin| | + | |
- | |rjcg01|--|rjcg01| | + | |
- | |sjisconv|sjisconv|sjisconv| | + | |
- | |tekmin0|--|tekmin0| | + | |
- | |tekmin1|--|tekmin1| | + | |
| | | |
| **孤立パッケージのワンパック化 [#gaf85291] | | **孤立パッケージのワンパック化 [#gaf85291] |
| 意図して孤立させているものは別。以下。 | | 意図して孤立させているものは別。以下。 |
| -Asuka | | -Asuka |
- | -osalink1 | + | -bim2bin |
| + | -sartol |
| + | -edimg |
| -t5lzma | | -t5lzma |
| -qemu | | -qemu |
| | | |
| **バージョンアップ! [#md5b7402] | | **バージョンアップ! [#md5b7402] |
- | -qemuを最新の0.10.6に | + | -qemuを0.6.1+α版に |
- | -UPXを最新に近いものに | + | -UPXを1.25wに |
| + | |
| + | **osalink1を1.1に [#d10cdd30] |
| + | 特にプログラム的な変更はないのですが、28GOでコンパイルできるようにしました。で、これは28GO_Kに取り込まれると。 |
| + | |
| + | |
| + | *作業状況 [#yfdab06d] |
| + | OSASK4.7とharib27fのメイク・実行・bballの実行までを確認する。 |
| + | |
| + | **obj2bin [#zd0029c2] |
| + | obj2binをobj2bi4e相当に差し替え。obj2bin hideyosi version 1.1とした。 |
| + | |
| + | COLOR(blue){OK!!!} |
| + | |
| + | |
| + | **qemuをtolset_hと同等に [#w5ebd33f] |
| + | |
| + | |
| + | COLOR(blue){OK!!!} |
| + | |
| + | **osalink1 [#zd0029c2] |
| + | osalink1を28GOでメイクできるようにした版。プログラム的な変更はない。osalink1 hideyosi version 1.1とした。 |
| + | |
| + | COLOR(blue){OK!!!} |
| + | |
| + | |
| + | |
| + | **edimg [#s14d97d5] |
| + | edimgをedimg0k相当に。edimg hideyosi version 1.1とした。 |
| + | |
| + | COLOR(blue){OK!!!} |
| + | |
| + | |
| + | |
| + | |
| + | ***.rul [#y6d72e1b] |
| + | 以下を差し替えた |
| + | -gg00old.rul |
| + | -guigui00.rul |
| + | -haribote.rul |
| + | |
| + | COLOR(blue){OK!!!} |
| + | |
| + | |
| + | *例によってテストリリース [#i8fb63d8] |
| + | |
| + | #ref(hidetol_7.exe) |
| + | |
| + | |
| + | **さらにソースセット [#g634c809] |
| + | |
| + | #ref(hidetol_7_src.exe) |
| + | |
| + | |
| + | |
| + | *t5lzma(1/21) [#r6313517] |
| + | 30日本よりもあたらしいt5lzmaのソースを発掘&コンパイルに成功w |
| + | |
| + | t5lzma hideyosi version 1.1としました。 |
| + | |
| + | こいつを追加した版をテストリリース。 |
| | | |
- | **bim2binワンパック化 [#m92413ca] | + | #ref(hidetol_7_2.exe) |
- | これが最大に厄介ではある。まず、lzma SDKを現行のものを使って5tlzmaを作り直す(PDSになるぞ!)。うまくいったらtek5圧縮部をbim2bin内に内臓してt5lzmaは廃止に。 | + | |
| | | |
- | **互換性維持を捨てる [#uf19b8e5] | + | #ref(hidetol_7_2_src.exe) |
- | ファイル名を互換維持のために元のままにしてるよね。(aska.exeやnask.exe)~ | + | |
- | もうそれをやめちゃう。hidetol_6で在来物(OSASKやCD収録はりぼて)はコンパイルできるようにしてるんだから。~ | + | |
- | 新しいものだってファイル名直せばそれで使える。それくらいは自分でやってちょ! | + | |
| | | |
- | また、Win9x系列のものは廃止。どうしてもほしければhidetol_6使うかなんかして自分でやってちょ! | |
| | | |
| + | おそらくこれでg01化のものを除けば全て最新のものとなっているはず。(なんか見落としがあったら教えてくだされ) |
| | | |
- | *Asuka Ver2.0計画 [#y4b3d72f] | + | *問題出た・・・orz [#hddd8ea7] |
- | こんなこっといっいな♪ でっきた ら いーいな♪ | + | この版ではedimgをedimg0k相当にしてある。はりぼては問題ないんだけど、OSASK4.7で問題が出ることが確認された。~ |
| + | COLOR(blue){hikarupspさんが見つけてくれた!} |
| | | |
- | 今のAsukaはC++で作られてるので28GOではコンパイルできない。(これが別パッケージになってる理由)~ | + | OSASKの場合、「make run」だと問題なく実行できるんでオイラが完全に見落としていた・・・orz |
- | ・・・これさぁ・・・C化ってできないもんか??? | + | |
| | | |
- | そうすれば28GO_Kに収められるからすっきりするし、うまくいけば気をよくしたKタンが.g01化してくれたりなんかして???www | + | 単純に 「make」とだけすると、edimgでエラーが起こるようだ。 |
| | | |
- | *osalink1 Ver2.0計画 [#e2ff0a17] | + | copy pcat\OSASK.EXE OSASK_AT.EXE |
- | Asukaと同じような理由。28GOではコンパイルできないのでなんとかしたい。 | + | 1 個のファイルをコピーしました。 |
| + | ../z_tools/edimg.exe binin:OSASK_AT.EXE exe2bin seg:2048 binout:OSASK_AT.SYS |
| + | make.exe[2]: Leaving directory `D:/SFjp_SVN作業/28GO_SVN/nsis/test7/4.7' |
| + | ../z_tools/edimg.exe imgin:fdimg0at.tek wbinimg src:osaskbs1.bin len:512 from:0 |
| + | to:0 \ |
| + | bias:9 create file:@:osask.sys size:108k begin:5 \ |
| + | ovrcopy from:OSASK_AT.SYS to:@:OSASK.SYS \ |
| + | setattr file:@:OSASK.SYS attr:0x06 imgout:OSAIMGAT.BIN |
| + | setattr command error. |
| + | make.exe[1]: *** [img_at] Error 22 |
| | | |
- | これはちょっと不思議なんだよなぁ・・・ソースの先頭で | + | ちなみに、一個前のedimg0jに差し替えると収まる。さっそく検証をば・・・ |
- | #include <ctype.h> | + | |
- | なんてやってる。これがあるから28GOではコンパイルできないんだけど、これを外すとコンパイルが通ってしまう・・・(使用関数の特定のため外して実験した。エラーで止まったところを調べるつもりだったんだが・・・) | + | |
| | | |
- | で、MinGWでもやはり、これを外してもコンパイルが通るんだよなぁ。 | + | **根深い?? [#s97bfe5d] |
| + | このedimgの問題は根深いようだ。~ |
| + | (実は検証実験しててさらに問題が見つかった。overcopyコマンドがどうもマトモに動いていないくさい・・・) |
| | | |
- | ただ、MinGWでコンパイルしたものは正常に動くんだけど、28GOでコンパイルしたものは大爆走wする。これはどういうことなんじゃよ???? | + | 前回の検証もまだ終わっていない。・・・そんなわけで、残念だがhidetol_7ではedimgは0jをhideyosi version 1.1として収録することに決めた。 |
| | | |
| + | (edimg0kはさらにじっくりと検証実験を行い、バグが見つかったらhideyosi version 1.2とする予定) |
| | | |
- | *・・・もうワンクッション置くべきか???・・・ [#m23f5230] | + | *入れ替え完了 [#v0fd5ae3] |
- | hidetol_7では一気にg01化等を薦めちゃおうと考えていたんだけど、30日本読者とか開発者とかって少なくないような・・・ | + | 同じアーカイブ名なのでhidetolexeは変更なし。(つまりhidetol_7_2のまま) |
| | | |
- | この飛躍の前にもう一個だけ、「30日本tolset バージョンアップ版」に相当するものを作るべきかなぁと考え始めた。~ | + | この仕様でコンパイルに問題がなければhidetol7としてリリースの予定 |
- | (efg01やg01はまだ興味ないけど、はりぼて派生の開発には出来るだけ最新版の開発ツールを使いたい!みたいな人向けというか) | + | |