PDA

View Full Version : dcemu cvs release



wraggster
June 1st, 2004, 01:11
Anyone compiled the new cvs release of ivan toledos dcemu emulator?

WHurricane16
June 1st, 2004, 01:29
link?

wraggster
June 1st, 2004, 01:53
http://cvs.sourceforge.net/viewcvs.py/dcemu/dcemu/

last update was the 26th

LyonHrt
June 1st, 2004, 01:55
yep seemed to be a big update too, regarding opcodes

WHurricane16
June 1st, 2004, 02:08
Cool :)

EDIT: This new version uses alot of external libs. Maybe he should include them in the /lib directory. I'll put the libs package on my site later if anyone wants it (as soon as I compile libiso9660 and libcdio).

GPF
June 1st, 2004, 03:44
Anyone compiled the new cvs release of ivan toledos dcemu emulator?

Yes, I compiled it and all the 3rd party libs, except I didn't have access to an burned cdr, so I hacked the code to use the cd.iso like the older version. I was able to get my GBA menu to load up, but when the it went to launch the game it would lock up.

Troy

WHurricane16
June 1st, 2004, 11:25
Yes, I compiled it and all the 3rd party libs...

I can't seem to find libiso9660 :/ Any help? :D

GPF
June 1st, 2004, 20:30
I downloaded the source to libcdio-0.68 and compiled it under mingw/msys and it created the libiso9660.a and libcdio.a files.

Let me know if you want me to send them to you.

Troy

WHurricane16
June 2nd, 2004, 01:05
Sure, I can't recall ever compiling a lib under Windows that work. *I guess I need to actually learn how to do it correctly.

GPF
June 2nd, 2004, 01:34
in mingw I just went to my libcdio-0.68 directory and typed
./configure
and then
make all install
and the copied the libs to my dev-cpp lib folder and updated the paths to the libs in dev-cpp

Troy

WHurricane16
June 2nd, 2004, 02:39
Ah, I still have the Mingw installer somewhere on my PC. *I thought about downloading Cygwin (guhh) to do this earlier but Mingw will do :)

EDIT: *Screw it, that didn't work. *Getting:

In file included from cdio_private.h:31,
* * * * * * * * from _cdio_bsdi.c:35:
../include/cdio/cdio.h:263: parse error before "cdio_read"
../include/cdio/cdio.h:263: warning: type defaults to `int' in declaration of `cdio_read'
../include/cdio/cdio.h:263: warning: data definition has no type or storage class
In file included from _cdio_bsdi.c:35:
cdio_private.h:135: parse error before "ssize_t"
cdio_private.h:135: warning: no semicolon at end of struct or union
cdio_private.h:184: parse error before '}' token
cdio_private.h:184: warning: type defaults to `int' in declaration of `cdio_funcs'
cdio_private.h:184: warning: data definition has no type or storage class
cdio_private.h:190: parse error before "cdio_funcs"
cdio_private.h:190: warning: no semicolon at end of struct or union
cdio_private.h:192: parse error before '}' token
cdio_private.h:224: warning: type defaults to `int' in declaration of `cdio_funcs'
cdio_private.h:224: parse error before '*' token
cdio_private.h:288: parse error before "cdio_generic_read"
cdio_private.h:288: warning: type defaults to

Screw it, I'm going to bed :). Just for troubleshooting purposes, I used the same ones from the ljsdcdev instructions I downloaded months ago, but I did not create the cross-compiler ;)

GPF
June 4th, 2004, 00:41
I put the libs on my site if your want them. http://www.storm-studios.net/GPF/libcdio.zip

I build the latest code from cvs, and it requires a mounted image.

I used the Virtual CD-ROM Control Panel for Windows XP http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe
to mount the dc.iso as my X: , then had to change the code in iso.c line 37 to

cdio = cdio_open("\\\\.\\X:", DRIVER_UNKNOWN);

But it still requires an ip.bin and 1st_read.bin in the dcemu directory and doesn't appear to use whats in the iso image yet. Or I am doing something wrong :)

Troy