windows7でcocostudioが起動できません

投稿者名: 
動けCocoStudio君!
ホストOS: 
Other MacOS
ゲストOS: 
Windows7
本文: 

CocoStudioのインストールで質問させてください
MacにVirtualBoxをインストールする
VirtualBoxにwindows7をインストールする
windows7にCocoStudio1.4.0.1をインストルーする
CocoStudioを起動してAnimation Editorを選択すると
以下のエラーが出ます

Activation error occured while trying to get instance of type IRenderUC, key ""

もし、対応方法を知っていましたらご教示お願いいたします
VirtualBoxに問題があるらしいのですがVirtualBoxの何を修正すればよいか検討がつきません(汗
他の仮想化ソフトでは問題が起きません!

CocoStudioというのをよく知らないのですが、
「VirtualBoxに問題があるらしい」というのはどこがソースなのでしょうか。

エラーメッセージをみるとVirtualBoxが関係しているように見えないのですが。

 冷たい言い方で恐縮ですが、それなら他の動作可能な仮想環境をご利用になれば良いのでは?
richi さんも仰ってますが、そのエラー・メッセージは VirtualBox 側の問題ではないように見えます。

エラー・メッセージを翻訳すると…

タイプIRenderUC、""(NULL)キーのインスタンス(実体)を得しようとした時にアクティブ化エラーが発生しました

CocoStudio はモバイル・ゲーム用グラフィック・ツールなので確かに VirtualBox では荷が重い部分はあります。
実際、ゲームなど 3D やグラフィック処理では動作しない物も多いです。
ですがこれは CocoStudio 動作上のエラーであって、どこにも VirtualBox のエラーを臭わせるものはありません。

 仮想ハードウェアはリアル・ハードウェアとは違います。
コンパイル如何では仕様を自由に変更可能な反面、全てがエミュレーションなためタイミングの上限も低いです。
VirtualBox に問題がある場合、必ず特定の同じ症状となり、大抵はハードウェアのエラーとなります。
もう一度、CocoStudio の動作環境を調べてみてはいかがでしょう? (最悪、再インストールも有り得ます)
少なくとも、これだけの情報では VirtualBox に原因があるとは言えません。

 

<p>中国のサイトでVirtualBoxのビデオ設定を変更すれば動くとの記載がありました。</p>
<p>ただ、設定のやり方まで記載がありませんでした。</p>
<p>ですので、誰かご存知かと思いまして質問しました。</p>

 申し訳ありませんが、設定方法に付きましては当サイトを参考に…としか言えません。

 VirtualBox でのビデオ設定は [ ディスプレイ ] の [ ビデオ ] にある項目しか設定できません。
それ以外の部分に付きましてはゲストOS上で画面サイズや色深度、解像度の操作は可能です。

 通常、V-RAM の最大は 128 MB ですが、裏ワザ的に 256 MB に拡張可能です。
VirtualBox の仮想ビデオアダプタは VMware とは違い、ゲストOSに依存しません。
256 MB まで拡張可能なのは Vista、win 7 の大画面での Aero に対応するためです。

 これ以外に何か方法があるとすれば、 VirtualBox 純正ではなく、サードパーティ製の仮想ビデオアダプタを利用する方法でしょうか。
現実的とは言い難いのですが、VirtualoBox はオープンソースなので、ドライバだけでなく本体も改造可能です。
チューニングに関しましては、これ以上思い付きません。

 

コメントを追加

Filtered HTML

  • ウェブページアドレスとメールアドレスは、自動的にハイパーリンクに変換されます。
  • 使用できるHTMLタグ: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <br />
  • 行と段落は自動的に折り返されます。

Plain text

  • HTMLタグは利用できません。
  • ウェブページアドレスとメールアドレスは、自動的にハイパーリンクに変換されます。
  • 行と段落は自動的に折り返されます。
CAPTCHA
スパム投稿防止の為以下のテキストを入力してください
Image CAPTCHA
Enter the characters shown in the image.