Difference between revisions of "User:Elisherer"
Jump to navigation
Jump to search
(22 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{Userboxtop}} | |
− | + | [[Image:Elisherer.jpg|center]] | |
+ | {{Userbox lang|he}} | ||
+ | {{userboxbreak|toptext=Wii}} | ||
+ | {{Userbox bootmii}} | ||
{{Userbox system menu|4.0}} | {{Userbox system menu|4.0}} | ||
− | {{ | + | {{Userbox homebrew channel|1.0.3}} |
− | {{Userbox | + | {{Userbox DVDx}} |
− | |||
{{Userbox homebrew browser}} | {{Userbox homebrew browser}} | ||
− | {{ | + | {{Userbox mplayer ce}} |
− | {{Userbox | + | {{userboxbreak|toptext=Development}} |
− | {{ | + | {{Userbox developer}} |
− | {{Userbox | + | {{Userbox dev|Win}} |
− | {{ | + | {{Userbox code|C}} |
− | {{Userbox | + | {{Userbox beta}} |
− | + | {{userboxbreak|toptext=Peripherals}} | |
+ | {{Userbox wiimote|3}} | ||
+ | {{Userbox nunchuk|2}} | ||
+ | {{Userbox classic controller|2}} | ||
+ | {{Userbox gamecube controller|0}} | ||
+ | {{Userbox motionplus|2}} | ||
+ | {{Userbox balance board|1}} | ||
+ | {{Userboxbottom}} | ||
+ | |||
+ | {{Infobox homebrew | ||
+ | | image = | ||
+ | | title = Fast Forwarder | ||
+ | | desc = A fast forwarder for dol/elf files | ||
+ | | type = utility | ||
+ | | author = Elisherer | ||
+ | | version = 0.3 (LoadMii) | ||
+ | | download = Media:Forwarder-src.zip | ||
+ | | peripherals = | ||
+ | }} | ||
− | Eli sherer | + | == Eli sherer == |
the maker of | the maker of | ||
− | * Balance Board Tools | + | * [[Balance Board Tools]] |
+ | |||
+ | I'm working on: | ||
+ | |||
+ | * [[User:Elisherer/THPoker|Texas Hold'em Poker]] | ||
+ | |||
+ | * [[http://www.wiibrew.org/wiki/File:Miistudio.zip MiiStudio]] an extension for libmii to generate images of a mii. | ||
+ | |||
+ | == GRRLib Homemade Windows-like Cursor == | ||
+ | For Entering my profile, you get a present... | ||
+ | <source lang="c"> | ||
+ | void draw_cursor(int x,int y,int a) | ||
+ | { double sina=sin(DegToRad(a)),cosa=cos(DegToRad(a)); | ||
+ | Vector vcursor[8]={{0,0},{0,34},{8,26},{16,42},{21,39},{13,23},{23,23},{0,0}}; | ||
+ | u32 fcolor[8]= {GRRLIB_WHITE,GRRLIB_WHITE,GRRLIB_WHITE,GRRLIB_WHITE,GRRLIB_WHITE, | ||
+ | GRRLIB_WHITE,GRRLIB_WHITE,GRRLIB_WHITE}, | ||
+ | lcolor[8]= GRRLIB_BLACK,GRRLIB_BLACK,GRRLIB_BLACK,GRRLIB_BLACK,GRRLIB_BLACK, | ||
+ | GRRLIB_BLACK,GRRLIB_BLACK,GRRLIB_BLACK}; | ||
+ | //rotation: | ||
+ | //x'=xcosa-ysina | ||
+ | //y'=xsina+ycosa | ||
+ | int i,oldx,oldy; | ||
+ | for(i=0;i<8;i++) | ||
+ | { oldx=vcursor[i].x;oldy=vcursor[i].y; | ||
+ | vcursor[i].x=oldx*cosa-oldy*sina+x; | ||
+ | vcursor[i].y=oldx*sina+oldy*cosa+y; | ||
+ | } | ||
+ | //draw left leg | ||
+ | GRRLIB_NGoneFilled(vcursor, fcolor,8); | ||
+ | GRRLIB_NGone(vcursor, lcolor,8); | ||
+ | } | ||
+ | </source> | ||
+ | |||
+ | Call it like this: | ||
+ | |||
+ | <source lang="c"> | ||
+ | draw_cursor(ir1.sx-200,ir1.sy-250,ir1.angle); | ||
+ | GRRLIB_Render(); | ||
+ | </source> | ||
+ | |||
+ | ==Fast Forwarder== | ||
+ | |||
+ | To use this program you first need to install the libfat from the lib file to your libogc directory and than change the 'PATH_DOL' and 'PATH_ELF' definition in main.c and compile. good luck! (Tell me what you think in the discussion) |
Latest revision as of 22:06, 20 April 2010
| ||||||||||||
Wii
| ||||||||||||
| ||||||||||||
Development
| ||||||||||||
| ||||||||||||
Peripherals
| ||||||||||||
Fast Forwarder | |
General | |
---|---|
Author(s) | Elisherer |
Type | Utility |
Version | 0.3 (LoadMii) |
Links | |
Download |
Eli sherer
the maker of
I'm working on:
- [MiiStudio] an extension for libmii to generate images of a mii.
GRRLib Homemade Windows-like Cursor
For Entering my profile, you get a present...
void draw_cursor(int x,int y,int a)
{ double sina=sin(DegToRad(a)),cosa=cos(DegToRad(a));
Vector vcursor[8]={{0,0},{0,34},{8,26},{16,42},{21,39},{13,23},{23,23},{0,0}};
u32 fcolor[8]= {GRRLIB_WHITE,GRRLIB_WHITE,GRRLIB_WHITE,GRRLIB_WHITE,GRRLIB_WHITE,
GRRLIB_WHITE,GRRLIB_WHITE,GRRLIB_WHITE},
lcolor[8]= GRRLIB_BLACK,GRRLIB_BLACK,GRRLIB_BLACK,GRRLIB_BLACK,GRRLIB_BLACK,
GRRLIB_BLACK,GRRLIB_BLACK,GRRLIB_BLACK};
//rotation:
//x'=xcosa-ysina
//y'=xsina+ycosa
int i,oldx,oldy;
for(i=0;i<8;i++)
{ oldx=vcursor[i].x;oldy=vcursor[i].y;
vcursor[i].x=oldx*cosa-oldy*sina+x;
vcursor[i].y=oldx*sina+oldy*cosa+y;
}
//draw left leg
GRRLIB_NGoneFilled(vcursor, fcolor,8);
GRRLIB_NGone(vcursor, lcolor,8);
}
Call it like this:
draw_cursor(ir1.sx-200,ir1.sy-250,ir1.angle);
GRRLIB_Render();
Fast Forwarder
To use this program you first need to install the libfat from the lib file to your libogc directory and than change the 'PATH_DOL' and 'PATH_ELF' definition in main.c and compile. good luck! (Tell me what you think in the discussion)