A note about the future of ecsoft2.org

ecsoft2.org runs on software (Drupal 7 and PHP 7.4) that reached its end of life years ago and no longer receives security updates. Keeping the site online safely is getting harder.

Giving it a future means migrating it to a current platform — and that is only worth doing if people still use it and want to help keep it alive.

If you care about ecsoft2.org, as a user, a contributor, or someone willing to lend a hand, please ggambaattiscali [dot] it (get in touch) by January 31, 2027.

If no one comes forward by then, the site will be turned into a read-only archive, so that its content stays available.

Sitting (Osuwari) Multi for OS/2 PM

Version: 
1.0.6
Release date: 
Sunday, 1 April, 2001

License:

Interface:

This program shows an anime girl sitting on OS/2 PM window. Source code included.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

Following ones are the download links for manual installation:

Sitting (Osuwari) Multi for OS/2 PM v. 1.0.6 (1/4/2001, Akira Hatakeyama) Readme/What's new
Sitting (Osuwari) Multi for OS/2 PM, version 1.06 2001/04/01 by akira@sra.co.jp Introduction Cute 'Multi' sit on active window. This program is based on 'Osuwari Multi' (for Win32) by Mr.Yoshy and Mr.Katokimuti, <http://www.vc-net.ne.jp/~yoshy/to_heart/index.html#osmulti> and its X/UNIX port by Mr.Nakanaka <http://www01.u-page.so-net.ne.jp/ka2/nakanita/multi/xosmulti.html> Copyrights Several rights of character 'Multi' belongs to 'Leaf'. <http://leaf.aquaplus.co.jp/> Bitmaps used in this program is written by Mr.Yoshy & Mr.Katokimuti, in their MS-Windows version, <http://www.vc-net.ne.jp/~yoshy/to_heart/index.html#osmulti> according to Leaf's permission for secondary works, <http://leaf.aquaplus.co.jp/copyrgt.html> And got Mr.Yoshy & Mr.Katokimuti's permission to use with PM version. Copyright of program code itself belongs to my employer Software Research Associates, Inc. and released under GNU Public Lincense. And, many part of this program is based on Mr.Nakanaka's X/UNIX version (he released it as PDS). <http://www01.u-page.so-net.ne.jp/ka2/nakanita/multi/xosmulti.html> License This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Install Archive contains full source codes (including shape window library) and program binary. If you use binary only, then copy osmulti2.exe to a directory in PATH and invoke from command line, or, place it as some directory and create program object for its. For non-japanses user, you need command line option 'en' to change message, menu, dialog into english. So start this program as osmulti2 en This program was written for EMX/GCC. You need EMX runtime (0.9c or later) to run this program. How to use 'Multi' will sit on active window. But active window was maximized, or there is not enought space above window, 'Multi' will disppear. When moving mouse over 'Multi', there are two places where mouse pointer changes. You can 'nade nade' (pat?) or 'funi funi' (touch?) on there. 'nade nade' hold down left button and move mouse around. 'funi funi' click left button. But too many click makes her to overheat (Oh, she is really a Maid Robot). Click right button enables popup menu. From there, you can Option You can change her position or message on/off. About Informations about this program. Exit Exit program Updates History 1.06 More fix for hang after screen lock Fix on 1.05 is not perfect, still (sometimes) hangs on screen lock. After serval trials, it seems WS_TOPMOST window style causes this problem. Hidden windows having WS_TOPMOST style will lockup system(PM) when lock the screen. It happens not only this Osuwari Multi, but other program using WS_TOPMOST having same problem. So, as version 1.06, I deleted WS_TOPMOST style and built-in Z-order control code internally. This version works well with screen lock. 1.05 Fix for hang after screen lock On Wrap 4.51, returning after screen lock, 'osmulti2' causes lot of load on system, nearly hanging. This was cuased by redundant redrawing code. Deleting those code seems solved this problem. 1.04 Fix for troubles on some display drivers On some display drivers, animation does not work correctly ( Multi's face was corrupted). It happend on my new machine. So fixed it with drawing entire images for animation. It is only a Q.D.Hack, but works well with Wrap4.51. If you have such trouble, try following option. osmulti2 full 1.03 Speedup,'idle'option Re-compiled to include speedup version of 'shapewin' library. Appended 'idle' option, run 'osmulti' in idle priority. (Suggestion from Mike.Reichel@E-Technik.TU-Chemnitz.DE) Generally, it speed up window operation, but sometimes, combination with another process's priority, it hangs PM. So, try it on your environment and if no problem happen, use it. 1.02 Appended 'english' mode. According to request from forigners, appended 'english' mode. Command line option 'en' enables english mode. Messages are based on Mr.Nakanaka's X/UNIX version. 1.01 Changes window control and bitmap format. In first release, there are several problems in some environments (especially Warp4). a. nothing appears b. 'Multi' appears only few c. Optsion setting was lost Problem (a) seems result of differences between Warp3 and Warp4. This was fixed by use of window style of WS_TOPMOST. It is undocumented in Warp3, but worked if fixepack was applied. Problem (b) seems a problem of GpiLoadBitmap with compressed (RLE32) bitmap. It semms some referenes to un-set local varibales under GpiLoadBitmap (it depend of graphic driver). So I replaced to un-compressed bitmaps. But if still have problems, try to drop optiomization for compiling 'bitmap.c' module. Problem (c) was my mistake. Sorry. 1.00 First Release (in Japan). Known Problems It may not work on some environments. Refer to update history 1.01. 'Object Desktop' causes problems, a part of bitmap is not redrawn. If face of the Multi was broken (may be Warp4), try 'full' option. Acknowledges Mr.Yoshy & Mr.Katokimuti E-mail: yoshy@vc-net.ne.jp They are developper of original WIndows Version. Thanks for permission to use great bitmaps. Mr.Nakana E-mail: nakanita@ka2.so-net.ne.jp I found his X/UNIX version, and it encouraged me to port to PM. And original game developper 'leaf'. They made 'Multi'. As side notes, PS version and ANIME will comming soon. And for all who send report on Osuwari Multi If this program works other than Warp3 (jp), then it is result of peoples who send me reports. Thanks for contributions. Contact Send bug report, questions, requests for OS/2-PM version to (let me know version number on 'about' dialog). akira@sra.co.jp Newset version will placed on http://www.sra.co.jp/people/akira/os2/osmulti/index-e.html ------------------------------------------------------------------------------------ お座りマルチ for OS/2 PM, version 1.06 2001/04/01 by akira@sra.co.jp 概要 アクティブウィンドウ上に、可愛らしい「マルチ」が座ります。 このプログラムは、ヨッシー氏&カトキムチ作の「お座りマルチ」(Win32版) <http://www.vc-net.ne.jp/~yoshy/to_heart/index.html#osmulti> を、なかなか氏がX/UNIX環境に移植されたもの <http://www01.u-page.so-net.ne.jp/ka2/nakanita/multi/xosmulti.html> を元に作成しました。 著作権 「マルチ」のキャラクタについての諸権利はLeafが有しています。 <http://leaf.aquaplus.co.jp/> 本プログラムで使用しているビットマップ(グラフィックデータ)は、 Leafの二次創作物についての許諾 <http://leaf.aquaplus.co.jp/copyrgt.html> に従って、ヨッシー氏、カトキムチ氏が作成されたMS-Windows版 <http://www.vc-net.ne.jp/~yoshy/to_heart/index.html#osmulti> のもので、OS/2-PM版の公開に当たって、使用/公開許可をいただきました。 本プログラムのコード自体は、会社のマシンで開発しましたので、私が所属 する Software Research Associates, Inc. が、著作権を持ち、以下のライセンス(GPL)に従って配布します。 本プログラムの作成に当たっては、なかなか氏のX/UNIX版(PDS)を <http://www01.u-page.so-net.ne.jp/ka2/nakanita/multi/xosmulti.html> 参考させていただきました。 ライセンス 本プログラムはフリー・ソフトウェアです。あなたは、Free Software Foundation が公表したGNU 一般公有使用許諾の「バージョン2」或いは それ以降の各バージョンの中からいずれかを選択し、そのバージョンが 定める条項に従って本プログラムを再頒布または変更することができま す。 本プログラムは有用とは思いますが、頒布にあたっては、市場性及び特 定目的適合性についての暗黙の保証を含めて、いかなる保証も行ないま せん。詳細についてはGNU 一般公有使用許諾書をお読みください。 GNU 一般公有使用許諾書 英語版 LICENSE.txt 日本語版 LICENSE.jpn インストール アーカイブには、フルソースコード(含シェイプウィンドウ)とバイナリと が含まれています。バイナリをそのまま使う場合には osmulti2.exe をPATHで指示されるディレクトリの置いて、コマンドラインから起動するか、 あるいは、適当なディレクトリに置いて、プログラムオブジェクトを作って 起動してください。 なお、本プログラムはEMX/GCCで作成されていますので、実行には EMXのランタイム(0.9c以上)が必要です。これは別途入手してセットアッ プしておいてください。 使い方 アクティブウィンドウに「マルチ」が座ります。ただし、アクティブウィン ドウが画面一杯になったり、上に余裕がなければ表示されません。 「マルチ」の上でカーソルを動かすと、カーソルの形が「手」に変わる場所 が2個所あり、そこで、「なでなで」「ふにふに」することができます。 「なでなで」 マウス左ボタンを押しながらマウスを移動してくださ い。 「ふにふに」 マウスの左ボタンをクリックしてください。ただし、 「ふにふに」し過ぎると「マルチ」がオーバーヒート してしまいます。 「マルチ」の上で、右ボタンをクリックするとポップアップメニューが表示 されます。 設定 マルチの座る位置、吹き出しの有無を指示します。 情報 関連情報を表示します。 終了 お座りマルチを終了します。 更新履歴 1.06 Warp4.51での、スクリーンロック後のハングへの対応。 1.05の修正は、完全なものではなく、ハングの可能性を多少減らしただ けだったようで、状況によってはやはりハングしてしまいます。調べた ところでは、どうやらWS_TOPMOSTのウインドウスタイルが原因になって いるようです。WS_TOPMOSTスタイルのウィンドウをHIDEした状態で、ス クリーンロックさせると、そこでシステムがハングしてしまうようです。 このプログラムだけでなく、他のWS_TOPMOSTスタイルを持ったプロ グラムでも全く同じ症状が出ました。 そこで、WS_TOPMOSTスタイルを使用しないで、自力でZ-Orderを制御する ように変更したバージョンを作ってみました。これだとスクリーンロッ クでの問題は発生しておりません。 1.05 Warp4.51での、スクリーンロック後のハングへの対応。 Warp4.51では、スクリーンロックを解除した時に、システムに異様な負 荷がかかり、以降のシステムの動作がきわめて遅くなる(ほとんと停止 状態になる)という問題が発生しました。これは、再表示を行なう時に、 余分なウィンドウ(フレーム以外)にまで再表示指示を送ってしまって いたためのようです。この部分の余分なコードを削除したところ、正常 に動作するようになりました。 1.04 一部ディスプレイドライバへの対応 一部のディスプレイドライバでは、マルチの顔の表示が崩れるようです。 どうも画像の一部分のビットブリットに問題があるようです。新しいマシン でこれが発生してしまいました。Q.D.Hackですが、オプション指定で画像 全体を再描画させるようにしてみました。とりあえず、手元の新しいマシン (Warp4.51)ではこれで正常に動作するようになりました。このような問題 が発生した場合には、以下のオプションを試してみてください。 osmulti2 full 1.03 高速化、アイドルオプション シェイプウィンドウの更新に伴い、バイナリを作り直しました。 アイドルオプションを追加しました。 (Suggestion from Mike.Reichel@E-Technik.TU-Chemnitz.DE) コマンドラインで'idle'を指示するとアイドルプライオリティで動作し ます。大抵の場合は問題ないのですが、他のプロセスのプライオリティ との組み合わせによってはPMがハングすることもあります。試してみ て問題なければお使いください。 1.02 英語モードを追加しました 海外の方からの要望で付け加えてみました。コマンドラインで、'en'を 付けると、メニュー、メッセージ、ダイアログが英語表示に切り替わり ます。英語のメッセージ等は、「なかなか氏」のものを使わせていただ いております。 1.01 画面制御、およびビットマップ形式を変更。 最初のリリースで、一部の環境(特にWarp4系列)で、 a.全くマルチが表示されない b.たまにしかマルチが表示されない c.メッセージ有りの設定が失われる という問題が見つかりました。 aはどうやら、Warp3/4で画面制御のメカニズムが異なっている 所為のようです。これについては、WS_TOPMOST(Warp3ではアンド キュメントのようですが)スタイルで対応しました。Warp3で動作 がおかしくなるようでしたら、FIXPACK を適用してみてください。 bについては、皆様からのレポートによると、圧縮(RLE32)ビッ トマップ使用時のGpiLoadBitmap に問題があるようです。症状からする と、未設定のローカル変数への参照が行なわれているようです。これに ついてはビットマップデータを無圧縮のものに置き換えて対処しました。 で、それでも動作しない場合には、bitmap.cのコンパイル時のオプティ マイズを外す、というのが効果があるようです。マルチが表示されない、 といった場合には試して見る価値があると思います。 cは私の単純なミスでした。ごめんなさい。 1.00 最初のリリース 既知の障害 一部の環境では動作しない可能性があります。上の1.01での更新履歴、障害 のbの項を御覧ください。 Object Desktop 使用時に画面が一部更新されないことがあるようです。 Shape Window の問題。 Warp4系列でマルチの顔の表示がおかしくなることがあります。そのような場 合には 'full' オプション付きで起動してみてください。 謝辞 ヨッシー氏 & カトキムチ氏 E-mail: yoshy@vc-net.ne.jp オリジナル「お座りマルチ」の開発者です。ビットマップの使用許可を いただきました。 なかなか氏 E-mail: nakanita@ka2.so-net.ne.jp なかなか氏のX/UNIX版を見つけて、移植してみようという気になりまし た。これがなければ、PM版はできなかったでしょう。 Leafの皆様 「マルチ」の生みの親、です。アニメが楽しみ。 障害報告を頂いた皆様 私の手元の環境以外で動作していれば、それは動作状況を報告して頂い た皆様によるものです。ありがとうございました。 連絡先 OS/2-PM版についてのバグレポート、質問、要望等は akira@sra.co.jp 宛に(情報ダイアログで表示されるバージョン番号を付けて)送ってくださ い。最新版は http://www.sra.co.jp/people/akira/os2/osmulti/index.html に置いておきます。
 www.os2site.com/sw/apps/desktop/osm2_106.zip  local copy
Sitting (Osuwari) Multi for OS/2 PM v. 1.0.6 (1/4/2001, Akira Hatakeyama)
 hobbes.nmsu.edu/download/pub/os2/apps/misc/Osuwari_1-0-6.zip
Record updated last time on: 30/10/2026 - 08:56

Translate to...

Add new comment