What's new

How to compile GCube 0.4 source?

HyperIris

New member
Sorry about my english,

I am trying program homebrew NGC game, so I need a NGC emu with debug function.

I found GCube is a greate NGC emu, and it seems have a debugger, but the win32 binarys all over the web were builded without debugger function.

So I decide build a gcube win32 exe with debugger on, but...

I tried CygWin, MinGW, SFU, DEVCpp... all of them can not compile gcube 0.4 !?
(parse error before numeric constant)

:stupid:

So I new a Visual C++ project and make a lot of modification, but... Visual C++ 7.1 & 8.0 can not compile gcube 0.4 too...
( fatal error C1091: compiler limit: string exceeds 65535 bytes in length
)

:angry:

at last, I use ICC... it compile and link ok, but the emu seems works fail (or different behavior compare with the exe that I download from the web).

I really want to know, how can you build gcube 0.4?

THANKS!
 

Dysprosium

Graphics Designer
I'm not sure if anybody has compiled GCube since I was last checking out the emulation scene, but last I remember, there were some unfinished parts which prevented it from being compiled. Maybe somebody more up-to-date can confirm this dated information.
 
OP
H

HyperIris

New member
May be I'm wrong.

The source I'm compiling was released by Monk, but the really working exe seems to be add coded and compiled by dolqube.

So dolqube makes the 0.4 beta version, and he didn't realsed the source.

That is what I know.
 

zaba_3

New member
Sorry about my english,

I am trying program homebrew NGC game, so I need a NGC emu with debug function.

I found GCube is a greate NGC emu, and it seems have a debugger, but the win32 binarys all over the web were builded without debugger function.

So I decide build a gcube win32 exe with debugger on, but...

I tried CygWin, MinGW, SFU, DEVCpp... all of them can not compile gcube 0.4 !?
(parse error before numeric constant)

:stupid:

So I new a Visual C++ project and make a lot of modification, but... Visual C++ 7.1 & 8.0 can not compile gcube 0.4 too...
( fatal error C1091: compiler limit: string exceeds 65535 bytes in length
)

:angry:

at last, I use ICC... it compile and link ok, but the emu seems works fail (or different behavior compare with the exe that I download from the web).

I really want to know, how can you build gcube 0.4?

THANKS!

You should try whinecube,it has great debug functions AFAIK :)
 

zaba_3

New member
Thank you!

but the compatibility of whinecube is not enough...

:O I know it can run only limited amount of commercial games but you said that you need it for homebrew developement?
It should be enough for homebrew games
 

dolqube

Winphin Developer
look for xtale's version google is your friend

my build just rewrote the cpu and some other parts in asm for speed.
and i changed it so it could compile under mingw instead of cygwin.

if you want i could ask monk can i pass on 0.5 which compiles in dev-cpp

Edit: Incase anyone is wondering what i am working on at the moment
I am working on a recompiler for a gamecube emulator to run on the xbox360
ie. ppc gekko -> ppc xenon
 
Last edited:
OP
H

HyperIris

New member
look for xtale's version google is your friend

my build just rewrote the cpu and some other parts in asm for speed.
and i changed it so it could compile under mingw instead of cygwin.

if you want i could ask monk can i pass on 0.5 which compiles in dev-cpp

Edit: Incase anyone is wondering what i am working on at the moment
I am working on a recompiler for a gamecube emulator to run on the xbox360
ie. ppc gekko -> ppc xenon

THANK YOU VERY MUCH!
 

dolqube

Winphin Developer
No its not released.

Its the same as o.4

just a few bug fixes and cleanup of code

Check your mai!
 

Top