lejong2002 said:Hi
I updated to the latest cfg usb loader.
This is my system ; FAT formatted HDD, cIOS249 rev19.
But I cannot run the PoP correctly, it stops on black screen after logo.
Any Idea?
Abx said:If I boot a retail disc through Cfg Loader, the game will load using a cIOS or the original system IOS intended for the game?
It will boot with the cIOS.
Gao said:Abx said:If I boot a retail disc through Cfg Loader, the game will load using a cIOS or the original system IOS intended for the game?
I thought you can't boot a game disc on USBLoader
You didn't need to do that. Cfg v57b4 will work without changing the game on the drive at all.atomex said:I solve this problem with this:
1. Open the iso with Wii Scrubber and replace the main. dol (of the Partition 1) with this:
ILLEGAL LINK (works in NTSC and PAL) or find the patched iso.
Dr. Clipper said:You didn't need to do that. Cfg v57b4 will work without changing the game on the drive at all.atomex said:I solve this problem with this:
1. Open the iso with Wii Scrubber and replace the main. dol (of the Partition 1) with this:
ILLEGAL LINK (works in NTSC and PAL) or find the patched iso.
Also, your link is illegal and you should delete it.
/* (Unnecessary)
void Video_SetWide()
{
ÂÂÂÂif (CFG.widescreen && video_wide) return;
ÂÂÂÂif (!CFG.widescreen && !video_wide) return;
ÂÂÂÂif (!vmode) return;
ÂÂÂÂ// change required
ÂÂÂÂif (CFG.widescreen) {
ÂÂÂÂÂÂÂÂvmode->viWidth = 678;
ÂÂÂÂÂÂÂÂvmode->viXOrigin = ((VI_MAX_WIDTH_NTSC - 678) / 2);
ÂÂÂÂ} else {
ÂÂÂÂÂÂÂÂ*vmode = vmode_non_wide;
ÂÂÂÂ}
ÂÂÂÂvideo_wide = CFG.widescreen;
ÂÂÂÂVideo_Configure(vmode);
}
*/
void Video_SetMode(void)
{
ÂÂÂÂif (vmode) return; // already set?!
ÂÂÂÂ/* Select preferred video mode */
ÂÂÂÂvmode = VIDEO_GetPreferredMode(NULL);
ÂÂÂÂ/*// save non-wide vmode (Unnecessary)
ÂÂÂÂvmode_non_wide = *vmode;
ÂÂÂÂ*/
ÂÂÂÂ//Check for pal::Miigotu (Taken from wiimc video.cpp by Tantric)
ÂÂÂÂbool pal = false;
ÂÂÂÂif (vmode == &TVPal528IntDf)
ÂÂÂÂÂÂÂÂpal = true;
ÂÂÂÂ//end change
ÂÂÂÂ/*// widescreen mode :Original code (Unnecessary)
ÂÂÂÂvideo_wide = CONF_GetAspectRatio();
ÂÂÂÂif (video_wide) {
ÂÂÂÂÂÂÂÂvmode->viWidth = 678;
ÂÂÂÂÂÂÂÂvmode->viXOrigin = ((VI_MAX_WIDTH_NTSC - 678) / 2);
ÂÂÂÂ}*/
ÂÂÂÂ
ÂÂÂÂ//Set proper mode::Miigotu (Taken from wiimc video.cpp by Tantric)
ÂÂÂÂif (CONF_GetAspectRatio() == CONF_ASPECT_16_9) //maybe this line needs changed?
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂ//screenwidth = 768;
ÂÂÂÂÂÂÂÂvmode->fbWidth = 640;
ÂÂÂÂÂÂÂÂvmode->efbHeight = 456;
ÂÂÂÂÂÂÂÂvmode->viWidth = 686;
ÂÂÂÂÂÂÂÂif (pal)
ÂÂÂÂÂÂÂÂ{
ÂÂÂÂÂÂÂÂÂÂÂÂvmode->xfbHeight = 542;
ÂÂÂÂÂÂÂÂÂÂÂÂvmode->viHeight = 542;
ÂÂÂÂÂÂÂÂ}
ÂÂÂÂÂÂÂÂelse
ÂÂÂÂÂÂÂÂ{
ÂÂÂÂÂÂÂÂÂÂÂÂvmode->xfbHeight = 456;
ÂÂÂÂÂÂÂÂÂÂÂÂvmode->viHeight = 456;
ÂÂÂÂÂÂÂÂ}
ÂÂÂÂ}
ÂÂÂÂelse
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂif (pal)
ÂÂÂÂÂÂÂÂÂÂÂÂvmode = &TVPal574IntDfScale;
ÂÂÂÂÂÂÂÂvmode->viWidth = 672;
ÂÂÂÂ}
ÂÂÂÂif (pal)
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂvmode->viXOrigin = (VI_MAX_WIDTH_PAL - vmode->viWidth) / 2;
ÂÂÂÂÂÂÂÂvmode->viYOrigin = (VI_MAX_HEIGHT_PAL - vmode->viHeight) / 2;
ÂÂÂÂ}
ÂÂÂÂelse
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂvmode->viXOrigin = (VI_MAX_WIDTH_NTSC - vmode->viWidth) / 2;
ÂÂÂÂÂÂÂÂvmode->viYOrigin = (VI_MAX_HEIGHT_NTSC - vmode->viHeight) / 2;
ÂÂÂÂ}
ÂÂÂÂ//End Change
ÂÂÂÂ/* Allocate memory for the framebuffer */
ÂÂÂÂ//framebuffer0 = MEM_K0_TO_K1(SYS_AllocateFramebuffer(vmode));
ÂÂÂÂ//framebuffer1 = MEM_K0_TO_K1(SYS_AllocateFramebuffer(vmode));
ÂÂÂÂframebuffer0 = MEM_K0_TO_K1(Video_Allocate_MAX_Framebuffer(vmode, true));
ÂÂÂÂframebuffer1 = MEM_K0_TO_K1(Video_Allocate_MAX_Framebuffer(vmode, true));
ÂÂÂÂframebuffer = framebuffer0;
ÂÂÂÂ/* Clear the screen */
ÂÂÂÂVideo_Clear(COLOR_BLACK);
ÂÂÂÂ// Set Next framebuffer
ÂÂÂÂVIDEO_SetNextFramebuffer(framebuffer);
ÂÂÂÂ/* Configure the video subsystem */
ÂÂÂÂVideo_Configure(vmode);
}
Dr. Clipper said:Are you applying any patches? Check the last page or two of posts for my checklist of what not to do. What region is your Wii and what region is the game?lejong2002 said:Hi
I updated to the latest cfg usb loader.
This is my system ; FAT formatted HDD, cIOS249 rev19.
But I cannot run the PoP correctly, it stops on black screen after logo.
Any Idea?
Could you let me know which one you missed? I want to know the most common errors people are making.mugotu said:Ok, here is what I have atm, (I lost my old edit so I threw this together quick).
This is untested since I obviously dont have the correct libs set up or somehting and cant compile atm, but surely you can clean it up and test it out. Maybe compile it and send me a test version in pm or tell me what versions of what and all I need to compile this. The important thing is this is where it needs fixed and the code to do it, but it takes away the need to set widescreen in your configs, it does it from your wii settings i think. I left the old code intact (commented out) so it looks messy but thats just to show better whaere it was changed and how.
Also you'll need to comment or remove the call to Video_SetWide() in the main function @ usb-loader.c.
It probably need more work but I cant test it to keep going, should be easy for you from there xD.
EDIT: the modifying of wiiflow was much easier to understand and read, wish r-win would put it in and fix some other bugs there x.X
I'll try it out tonight.
BTW, are you aware that the CFG.widescreen setting has three values it can be? 0,1 and auto. Auto is default and it gets the widescreen value from the Wii. We still allow users to force it one way or the other if they want, though.
QUOTE(lejong2002 @ May 21 2010, 04:11 PM) Oh, I checked the checklist again.
And now it works like charm.
Thanks a lot Dr. Clipper. !!
Dr. Clipper said:Could you let me know which one you missed? I want to know the most common errors people are making.lejong2002 said:Oh, I checked the checklist again.
And now it works like charm.
Thanks a lot Dr. Clipper. !!
pedimaisum said:pedimaisum said:Hi Dr. Clipper, I'm new on the forum and on the CFG USBLOADER (I use Gx before). First, I really appreciate Cfg! Very clean and stable
Now....I set the this configs mentioned with Configurator app (installed on SD). 4.2U IOS 249 rev14, (with "Z" on the region code) clean .ISO (not patched). Just put the iso on WBFS partition and load with loader.
I passed every point of freezing, home, fountain, chess, etc.....but, after the big creature (after the sword scene), I climbed on the flowers wall, and in the next flowers wall, its freeze
Something wrong with my configurations?
QUOTEI'd say you just had a random crash as all games do. If it happens more frequently, let us know.
Thanks Dr. Clipper! I'll Try it more times when I go home and Tonight I'll post the results.
One more question: I can play all the other games with this configuration by default, or I have to configure every time to play Pop and when I play other game, to re-configure? Thanks!
PS.: I'll make some themes for Cfg, by the way
I suspect I might have one of the hooks on - need to check later tonight. Cant be an issue with return to channel as that is not even in my config.txt file!Dr. Clipper said:Could you let me know which one you missed? I want to know the most common errors people are making.mugotu said:Ok, here is what I have atm, (I lost my old edit so I threw this together quick).
This is untested since I obviously dont have the correct libs set up or somehting and cant compile atm, but surely you can clean it up and test it out. Maybe compile it and send me a test version in pm or tell me what versions of what and all I need to compile this. The important thing is this is where it needs fixed and the code to do it, but it takes away the need to set widescreen in your configs, it does it from your wii settings i think. I left the old code intact (commented out) so it looks messy but thats just to show better whaere it was changed and how.
Also you'll need to comment or remove the call to Video_SetWide() in the main function @ usb-loader.c.
It probably need more work but I cant test it to keep going, should be easy for you from there xD.
EDIT: the modifying of wiiflow was much easier to understand and read, wish r-win would put it in and fix some other bugs there x.X
I'll try it out tonight.
BTW, are you aware that the CFG.widescreen setting has three values it can be? 0,1 and auto. Auto is default and it gets the widescreen value from the Wii. We still allow users to force it one way or the other if they want, though.
QUOTE(lejong2002 @ May 21 2010, 04:11 PM) Oh, I checked the checklist again.
And now it works like charm.
Thanks a lot Dr. Clipper. !!
Upgrade your IOS249 to rev19. The dual layer bug in rev14 could be causing your problem as PoP is pretty big (the dual layer bug affects the very end of the first layer, so even single layer games can be affected). If you ripped the game from disc, you will need to delete it and rip it again after installing rev 19.pedimaisum said:A question: Before download the cfg57b4.dol and put this on apps/usbloader, wich version of Loader I had to have installed? I will try begin from zero with formated SD. Thanks!
4.2U, cIOS 249 rev14, Cfg USB Loader (cfg57b4.dol), Configurator v57.8.
PS.: My other games Worked fine
Dr. Clipper said:theme = BlueMatrixpedimaisum said:A question: Before download the cfg57b4.dol and put this on apps/usbloader, wich version of Loader I had to have installed? I will try begin from zero with formated SD. Thanks!
4.2U, cIOS 249 rev14, Cfg USB Loader (cfg57b4.dol), Configurator v57.8.
PS.: My other games Worked fine
Upgrade your IOS249 to rev19. The dual layer bug in rev14 could be causing your problem as PoP is pretty big (the dual layer bug affects the very end of the first layer, so even single layer games can be affected). If you ripped the game from disc, you will need to delete it and rip it again after installing rev 19.
Use these instructions.
Also, use these instructions to install Cfg if you want to try that still.
Thanks again Dr. Clipper!
Before I update the cIOS249 rev14 to rev19, I will try to put a clean cfgUsbLoader in SD with this tutorial and see if its works. Btw, My actual config.txt below:
CODE
device = usb
gui = start
gui_transition = fade
gui_style = flow
gui_rows = 2
covers_path = sd:/usb-loader/covers
covers_path_2d = sd:/usb-loader/covers
covers_path_3d = sd:/usb-loader/covers/3d
covers_path_disc = sd:/usb-loader/covers/disc
ios = 249
video = game
video_patch = 0
language = console
vidtv = 0
country_patch = 0
fix_002 = 0
block_ios_reload = 0
alt_dol = 0
ocarina = 0
hooktype = nohooks
debug = 0
wiird = 0
disable_dvd_patch = 0
disable_pop_patch = 0
return_to_channel = 0