Un mod más del loader de waninkoko y kwiirk para que no se diga que no hay opciones donde elegir. Éste en concreto respeta en su mayoría el diseño original pero aprovechando el margen izquierdo para mostrar los cover arts asociados a las isos a partir de su ID. Por lo demás es idéntico a la primera versión oficial sin ninguna otra mejora añadida.
Here's a very Beta version of the 1.1 usb loader with only a couple simple mods:
- childproof (no game loads, no game deletes, no drive formatting)
- displays game images from the SD card
- displays background image from the SD card
Notes:
- This was just a proof-of-concept and for my son to see the images since he can't read yet.
- This will currently (probably) only work off the SD card
- Images are placed in the images directory ( currently NOT in the SD root, so it should be /apps/[whatever]/images/ with the boot.dol under /apps/[whatever]/)
- Images should be 160x225, but they will display if larger (but not recommended).
- Images must be named with the diskId IN CAPS! E.g. RMGE01.png NOT rmge01.png and NOT RMGE01.PNG
- blank.png is used to blank out the previous image before loading the next. I suppose I could have just reloaded the background, but whatever.
- noimage.png is displayed if you don't currently have an image for the game.
- background.png is the background image
- There are no other hacks to this (e.g. NTSC/PAL)
- I will probably stop using this when the next project is released. smile.gif
I'll post the source later, since I don't have access to it atm and it won't compile anyways.
thanks to Wanikoko, kwiirk, etc. and helloforum (I believe I'm currently using your background) and djbubba2002 for quickly testing it out
VídeoDescargaPacks de carátulas (gracias a danny.ml)
Renombrar a RF7J08.pngAll NTSC USA Wii Covers.rar(39.48 MB)
221-covers.zip19810 KB (221 carátulas NTSC)
PAL-COVERS-97.rar7244 KB (97 carátulas PAL)
Su autor es
usptactical y el post original se encuentra en
gbatemp.
Cambios en el código (menu.c):Basado en el parche de Dabore PNGUPROP imgProp;
IMGCTX ctx;
s32 ret;
/* Select PNG data */
ctx = PNGU_SelectImageFromDevice("./images/background.png");
if (!ctx)
return;
/* Get image properties */
ret = PNGU_GetImageProperties(ctx, &imgProp);
if (ret != PNGU_OK)
return;
/* Draw image */
Video_DrawPng(ctx, imgProp, 0, 0);
/* Free image context */
PNGU_ReleaseImageContext(ctx);
upstactical -
menu.c//this method may not be needed, but it works with it....
char ascii(char s) {
if(s < 0x20) return '.';
if(s > 0x7E) return '.';
return s;
}
void __Menu_ShowGameImage(void) {
Declare your vars:
struct discHdr *header = NULL;
char imgPath[20];
PNGUPROP imgProp;
IMGCTX ctx;
s32 ret;
Get the disk info struct, which has the disk id we need:
/* Get selected game */
header = &gameList[gameSelected];
Create the image path:
/* Select PNG data - this is the magic line! */
snprintf(imgPath, sizeof(imgPath), "./images/%c%c%c%c%c%c.png", ascii(header->id[0]), ascii(header->id[1]), ascii(header->id[2]), ascii(header->id[3]), ascii(header->id[4]), ascii(header->id[5]));
ctx = PNGU_SelectImageFromDevice(imgPath);
Get image properties, draw the image, release the context...
}
__________________________________________________________
Cover donwloader beta 0.1 by redia
you will find 2 .exe in this archive
convert.exe (used to do the image conversion)
WII-cover 0.1.exe (which is my application)
put both in a folder and run :
WII-cover_beta0.1.exe ALL
WII-cover_beta0.1.exe PAL
WII-cover_beta0.1.exe NTSC-U
WII-cover_beta0.1.exe NTSC-J
WII-cover_beta0.1.exe NTSC-KOR
Post original de redia en gbatemp.