Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

Make a New PostPrevious ThreadView All ThreadsNext Thread*Show in Threaded Mode


SubjectCompiling MameBoy Reply to this message
Posted byAnonymous (63.210.209.12)
Posted on02/27/01 03:44 AM



Hi,
I downloaded the MameBoy source and am having
some difficulty building it.

1) It seems to be calling GAMEX functions rather than
GAPI functions. I got around this by using the
CGameX.CPP file from the iMame source, which replaces
the GAMEX calls with GAPI calls.

However, this led to...

2) It would build, but give a DSA error when run on the
machine. It appears the GAMEX_Init is being called
without an hWnd to pass on to GXOpenDisplay. Is this
correct or is that why the GXOpenDisplay would fail?

So I tried...

3) Moving the GAMEX_Init call into the MAME32_Init function
(and versa vice for the GAMEX_Close or whatever)

which...

4) didn't work.

So, what am I doing wrong, is the source of MameBoy in sync
with the exec, etc. etc. (I downloaded it two days ago)?

Also, any ideas on when MAMECE source will become available?

Thanks in advance.





SubjectRe: Compiling MameBoy new Reply to this message
Posted byAnonymous (63.210.209.12)
Posted on02/27/01 03:47 AM



correction:

3) Moving the GAMEX_Init call into the MAME32_CreateWindow
function and passing it the local hWnd, which based on
the line

hWnd = CreateWindow( _T("MAMECE_PLAYWINDOW"),

I was hoping was the actual window we wanted to do the
GX thing to.




SubjectRe: Compiling MameBoy new Reply to this message
Posted byMarconelly!
Posted on02/27/01 09:23 AM



Hello! What you are trying to do is best possible thing at the moment. Unfortunatelly, I have no idea how to do that. I tried simillar things before but always failed :(

I have no idea when MAMECE3 source will be publicly available. Write Techmaster and ask him about it. He'll probably have some good comments to help you.


> Hi,
> I downloaded the MameBoy source and am having
> some difficulty building it.
>
> 1) It seems to be calling GAMEX functions rather than
> GAPI functions. I got around this by using the
> CGameX.CPP file from the iMame source, which replaces
> the GAMEX calls with GAPI calls.
>
> However, this led to...
>
> 2) It would build, but give a DSA error when run on the
> machine. It appears the GAMEX_Init is being called
> without an hWnd to pass on to GXOpenDisplay. Is this
> correct or is that why the GXOpenDisplay would fail?
>
> So I tried...
>
> 3) Moving the GAMEX_Init call into the MAME32_Init function
> (and versa vice for the GAMEX_Close or whatever)
>
> which...
>
> 4) didn't work.
>
> So, what am I doing wrong, is the source of MameBoy in sync
> with the exec, etc. etc. (I downloaded it two days ago)?
>
> Also, any ideas on when MAMECE source will become available?
>
> Thanks in advance.
>





Previous ThreadView All ThreadsNext Thread*Show in Threaded Mode