Closed GoogleCodeExporter closed 9 years ago
This was broken in at least 4.2.4 as well, and (according to this thread) no GC
version older than 4.1.1 has made it past the Loading screen:
http://thepurplecube.org/index.php/topic,13812.msg120562.html#msg120562
Changelog for 4.1.2 indicates "* Revamped filebrowser and file I/O" which is
possibly what broke DVD loading in the first place?
I am personally attempting to play a streamed version over psoload + s3-gcsim,
which doesn't work and hangs on the "Loading DVD" menu. Everything works
correctly when the same GCM is played in Dolphin.
Original comment by Kennedy....@gmail.com
on 10 Oct 2010 at 5:20
If it helps, I don't have an SD card adapter. Just a plain memory card plugged
in. My GC is XenoGC-2.0 chipped.
Original comment by Kennedy....@gmail.com
on 10 Oct 2010 at 5:22
I took some time today to run another test of 4.2.5 using a bootable DVD image
I created. Here were the steps I followed:
* get the bootabledisc3.rar file (from the gc-linux project), install it into c:
* drop snes9xgx-gc.dol into c:\my_bootable_disc, rename it to bootldr.dol
* create subdirectory snes9xgx/roms and fill it with .smc files
* create subdirectory snes9xgx/cheats and fill it with .cht files
* run c:\bootabledisc.bat, this produces a gcdisc.iso image
(optional) use gc-tool or gc_region_patcher to make this an NTSC disc with
proper banner and text
-> gcdisc.iso plays no problem on Dolphin 2.0
* start psoload 2.0 and feed it s3-gcsim.dol
* start Starcube GC Simulator Preview Edition *REPACK* and point it to
gcdisc.iso
* boot PSO original on the XenoGC-2.0 chipped cube, play an online game
* select Memory Card Bypass A from the s3-gcsim screen
* snes9xgx will boot up to the "loading dvd" menu
-> the on-screen activity wheel spins continually
-> DVD drive spins up a few times
-> activity appears briefly on starcube server
-> after a few seconds of activity, the snes9xgx wheel keeps spinning, s3-gcsim
no longer shows that it is serving data, and the DVD in the drive keeps
spinning while the door is open. Plus the drive stops making seeking noises.
So - a lot of things there that could be problematic, but I'm actually leaning
towards XenoGC interference with DVD reading (for no particular reason and
without any evidence...) It's possible my chip is not installed very well.
I've also read there is some kind of command you can issue to the DVD drive
that will disable the XenoGC until a power cycle - maybe that would help?
Another place to look - maybe bootabledisc3 tool is not the right one to use to
make the bootable disc. Do you have another recommendation that may work
better?
I plan to try the latest version of FCEUGX and see if the issue appears there
as well. If not maybe a comparison of DVD read methods would be enlightening.
Original comment by Kennedy....@gmail.com
on 15 Oct 2010 at 4:09
Attachments:
Hi, Why are you using the Starcube GC Simulator and/or PSOLoad when you can
boot the bootable disc directly?
Original comment by emuki...@gmail.com
on 16 Oct 2010 at 8:30
Two reasons:
1) I wanted to test my GCM image to make sure it would actually run on the
cube, that I had the cheats set up right and everything properly named, etc.
And
2) I'm out of mini-DVDRs : )
Original comment by Kennedy....@gmail.com
on 17 Oct 2010 at 1:06
Just gave fceugx a shot using the same method I described above. It too gets
stuck in the Loading DVD screen. So I guess we can't go that route to fix it.
Original comment by Kennedy....@gmail.com
on 18 Oct 2010 at 1:48
I pulled the source from svn and updated my devkitpro today to try to build
snes9xgx. I got pretty close except for an error in the linking step - it
looks like the version of libfreetype from portlibs is either broken or
outdated.
"make" -f Makefile.gc
make[1]: Entering directory `/c/devkitPro/src/snes9x-gx'
linking ... snes9xgx-gc.elf
c:/devkitPro/portlibs/ppc/lib\libfreetype.a: could not read symbols: Archive
has no index; run ranlib to add one
collect2: ld returned 1 exit status
make[2]: *** [/c/devkitPro/src/snes9x-gx/executables/snes9xgx-gc.elf] Error 1
make[1]: *** [build_gc] Error 2
make[1]: Leaving directory `/c/devkitPro/src/snes9x-gx'
"make": *** [gc] Error 2
> Process Exit Code: 2
> Time Taken: 00:07
---
I'd build a new library from source but it seems to be set up for a Linux
system or something and so PN on Windows fails pretty early on. Can someone
attach a working one so I can move forward?
Original comment by Kennedy....@gmail.com
on 20 Oct 2010 at 3:17
[deleted comment]
Someone updated the freetype 2.4.2 in Portlibs and I've managed to build my own
crashing version. In my build, instead of the throbber spinning endlessly, it
simply crashes at some point and stops spinning. This is on libogc 1.8.5,
which may explain the difference.
With this in hand I can go throw debug messages on every line in fileop.c and
try to isolate the problem.
Original comment by Kennedy....@gmail.com
on 27 Oct 2010 at 2:54
Original comment by dborth@gmail.com
on 2 Nov 2010 at 5:43
I have xenogc and its always gets freezed in "loading dvd"
Original comment by eshad...@gmail.com
on 22 Dec 2010 at 2:19
its seems that in gamecube the last version only works via SD no?
I'm running the 4.1 and works perfect,
Original comment by eshad...@gmail.com
on 26 Dec 2010 at 3:39
@Kennedy:
You cannot use the GC Simulator on these emulators - nor on any homebrew.
@e_shad:
I'll test this tonight and try to fix it.
Original comment by emuki...@gmail.com
on 25 Jan 2011 at 2:12
Original comment by dborth@gmail.com
on 14 Feb 2011 at 4:36
Original comment by dborth@gmail.com
on 25 Apr 2011 at 9:53
Is there a workaround? I can boot snes9x from DVD (the latest build, 4.3.2),
and it still has this exact problem.
It also crashes when the broadband adapter is installed, so I don't even have
network access as a fallback.
Original comment by muri...@gmail.com
on 18 Oct 2013 at 4:03
Original issue reported on code.google.com by
40589...@qq.com
on 10 Oct 2010 at 5:20