PS2エミュについて語ろうpart24【PCSX2】 at SOFTWARE
[2ch|▼Menu]
267:名無しさん@お腹いっぱい。
08/05/02 16:57:34 dv/kjlhu0
>>258
*GS.cpp - void gsInit() 内

g_pGSRingPos = (u8*)VirtualAlloc(GS_RINGBUFFERBASE, GS_RINGBUFFERSIZE, MEM_RESERVE|MEM_COMMIT, PAGE_READWRITE);
if( g_pGSRingPos != GS_RINGBUFFERBASE ) {
  SysMessage("Cannot alloc GS ring buffer\n");
  exit(0);
}
---
*GS.h
#define GS_RINGBUFFERBASE  (u8*)(0x10200000)
#define GS_RINGBUFFERSIZE   0x00300000 // 3Mb

何かのDLLが使用しているメモリと衝突していて
VirtualAlloc に失敗してるんじゃね?

このメモリアドレスを使っているモノを調べて解消するなり、
GS_RINGBUFFERBASEを変更して再コンパイルするなり、
バイナリ書き換えるなりしたら解決するんじゃね?


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5377日前に更新/199 KB
担当:undef