Crazy Intro

From WiiFloWiki
Jump to: navigation, search
Crazy Intro
General
Author(s)WiiCrazy/I.R.on
TypeSystem tool
Latest Version1.1
Links
Download
Website
Source
Peripherals
Wiimote1.svg Loads files from SDHC cards in the Front SD slot
Donate to this Wiki and Wiiflow!

Page Cloud
Page "Crazy Intro" has no subpages to list.

Warning!
This homebrew makes permanent changes to your Wii's flash memory (NAND) and should be used with caution.

Crazy intro is an autoboot homebrew to use along with Preloader.

Contents

Description

You can use Crazy intro to customize the opening of your wii. You can display your selected picture and play the music of your choice at each start of your wii. Also you can assign your frequently used channels/programs to any button on your wiimote. You can use B or your configured button to quickly access homebrew channel. It's also possible to use a custom greeting screen when one of your miis have a birthday.

Controls

Wiimote B Button Launches Homebrew Channel
Wiimote A Button Launches System Menu
Wiimote D-Pad Launch configured channels
Wiimote Power Button Wii POWER Button Standby or power off
Wii RESET Button Escape launch to system menu in case of non-synced wiimotes

Changes

1.1 - 10/04/2010 - http://www.wiidewii.com/data/CrazyIntrov1.1.rar

see example here : crazyintro-mii.jpg


1.0 - 06/11/2009 - http://www.wiidewii.com/data/CrazyIntrov1.0.rar

0.8 - 28/08/2009 - http://www.wiidewii.com/data/CrazyIntrov0.8.rar

0.7 - 17/07/2009 - http://www.wiidewii.com/data/CrazyIntro-v0.7.rar

0.6 - 03/05/2009 - http://www.wiidewii.com/data/CrazyIntrov0.6.rar

Dancing girl animation : Nipson / from demo Eiger

Birthday music : Jogeir Liljedahl

0.5b - 22/03/2009 - http://www.wiidewii.com/data/CrazyIntrov0.5b.rar

0.3 - 07/02/2009 - http://www.wiidewii.com/data/CrazyIntroV0.3.rar

0.2 - 31/01/2009 - http://www.wiidewii.com/data/CrazyIntroV0.2.rar

0.1 - 31/01/2009 - http://www.wiidewii.com/data/CrazyIntroV0.1.rar

Installation

Install Crazy Intro

Video

http://www.youtube.com/watch?v=2JXKYRrwprQ

By _Contra_

Using custom channel launching

If you want to use custom channel launching, edit UpButtonLaunches, RightButtonLaunches, LeftButtonLaunches, DownButtonLaunches tags in the crazyintro.xml configuration file. Title ids are Asciified low word of the full title id of the channels. HAXX for homebrew channel for example. You can use installed channels at the moment (not nintendo stock channels like mii channel, weather channel etc.)

Hide and Seek
General
Author(s)WiiCrazy/I.R.on
TypePC utility
Latest Version0.9
Links
Download
Website
Donate to this Wiki and Wiiflow!

Page Cloud
Page "Crazy Intro" has no subpages to list.


Hide and Seek (Hidden Channels)

Starting from version 0.7, Crazy Intro can now launch hidden channels installed in your Wii. To create them, you can use the Hide and Seek utility. Hidden channels don't have banners so there is a minimum risk of brick. Still don't use them if you don't have any way to fix your Wii (like Preloader and/or BootMii).

Hidden channels are legal to distribute as long as you are the author or has the permission from the author for the executable in the hidden channel. They don't contain any ninty stuff.

How to Use


Configuration

Along with 0.8 there are two configuration files.

Under sd:/crazyintro/crazyintro.xml, which looks like

<?xml version="1.0"?>
<config  version="1.8" theme="stock_spy">
<!--	
	Along with 0.4, this file should reside in crazyintro folder of your sd card.
	Make note, "config" tag now has a "theme" attribute which selects the theme which
	is the folder name of the theme. Themes should have their own directories under
	crazyintro folder.
-->
<properties>
	<Titles>
		<!--
		1 for installed channels such as homebrew channel, wiiware, vc games and so on
		2 for system channels such as mii channel, shopping channel, weather channel and so on...
		4 for game channels like Mario Kart Wii channel, Wii Fit channel... for those channels that are distributed and installed of a retail disc.
		5 for downloaded content (we are not interested at all in these)
		8 for hidden channels (you should use this type for those hidden channels created with HideandSeek)
		-->
		<Title id="HBC" title_type="1" title_id="JODI" title_name="Homebrew Channel" />	
 
		<Title id="TETRIS" title_type="1" title_id="WTPP" title_name="Tetris" />
 
		<Title id="MIICHANNEL" title_type="2" title_id="HACA" title_name="Mii Channel" />	
 
		<Title id="CRAZYCONFIG" title_type="8" title_id="CRAZ" title_name="Crazy Intro Config" />		
 
		<Title id="ANYTITLED" title_type="8" title_id="ATDE" title_name="Any Title Deleter" />	
 
		<Title id="WIIEARTH" title_path="sd:/apps/WiiEarth/boot.dol" title_name="Wii Earth" />		
 
		<Title id="DMP" title_path="sd:/apps/dmp/boot.dol" title_name="Dragon Media Player" />				
 
		<Title id="MP" title_path="sd:/apps/mplayer_ce/boot.dol" title_name="Mplayer CE" />						
 
		<Title id="ARIANE" title_path="sd:/apps/arianeb/boot.elf" title_name="Ariane" />						
 
		<Title id="WIIRAD" title_path="sd:/apps/radiow/boot.dol" title_name="Wii Radio" />						
	</Titles>
	<!--
		Autoboot selected channel or System menu after music stops, only logical for mp3 playback.
		Interruption with the assigned shortcut keys are still possible.		
	-->
	<Autoboot enabled="1" launches="MENU"/>
 
	<!-- Short cut keys configuration, "launches" attribute uses the "id" attribute of 
	the Title defined above. -->
 
	<Shortcuts>
		<!--Buttons configurable on the wiimote are UP,DOWN, LEFT, RIGHT, A, B, +, -, 1, 2 -->
		<Shortcut button="A" launches="MENU"/>
		<Shortcut button="B" launches="HBC"/>
		<Shortcut button="UP" launches="MP"/>
		<Shortcut button="DOWN" launches="WIIRAD"/>	
		<Shortcut button="-" launches="MIICHANNEL"/>
		<Shortcut button="+" launches="MIICHANNEL"/>
	</Shortcuts>
 
	<!-- Here the thing gets interesting, those who have little children can create hidden shortcuts
	for dangerous applications and can launch them using a sequence of buttons at boot. 
	To initiate a hidden shortcut launch, one need to press HOME button on the wiimote first! (Actually 
	twice since one keypress needed for wiimote synchronisation)
 
	Target can be any title defined above though the most appropriate ones are hidden channels & a dol/elf
	on the sd card.
	-->
	<HiddenShortcuts>
		<HiddenShortcut buttons="LEFT,A,RIGHT,A" launches="ANYTITLED"/>
		<HiddenShortcut buttons="A,RIGHT,1,A" launches="ARIANE"/>		
	</HiddenShortcuts>
</properties>
</config>

And under sd:/crazyintro/(selected theme)/theme.xml

<?xml version="1.0"?>
<config version="1.8">
<properties>
	<!-- 
	Intro effects are
	none : doesn't do anything just skips to the picture effect part 
	fadein : fades the picture from full alpha to zero alpha, param1 is speed (1-255)
	bandup : parameters not used, experimental, doesn't work well
	banddown : opposite of banddown.. parameters not used
	enlarge_in : just try it out, param1 is speed
	alternate_lines : alternate stripes of the picture come from each side of the 
	screen and form the image. parameters are not used.
	stripes_up : the effect that I wanted to make perfect, but I ended with this 
	poor implementation, parameters are not used.
	-->
	<PictureIntroEffect selected="fadein" param1="5" param2="0" />
	<!-- 
	Picture effects are
	none : just displays the custom logo without applying any effects
	wobble : sinusoidal wobbling effect, param1 is speed (1-255), param2 is wobble width divisor (1-16)
	presspicfade : you get a health screen much like the nintendo's health screen with this,
	supplied press image (with PressImage tag) is positioned on top of the boot logo with the given offsets 
	and fades in and out.
	enlarge : sinusoidal enlarge in x axis, param1 is speed (1-255)
	scrollx : scrolling on the x axis, param1 is speed (1-255)
	enlarge_xy : sinusoidal resize effect on both axis, param1 is speed (1-255)
	in_out_rotate : zooming in, out and rotation... param1 is speed (1-255), if param2 is not zero than picture's
	opacity will change with regard to it's distance...
	zoominout : zoom in and out without rotation... param1 is speed (1-255), if param2 is not zero than picture's
	opacity will change with regard to it's distance...
	sinusrotate : rotates the picture clockwise and anti-clockwise just around 45 degree, param1 is speed (1-255)
	fullrotate : don't use this, it keeps rotating the picture :) , param1 is speed (1-255)
	-->
	<PictureEffect selected="fullrotate" param1="1" param2="1" />
 
	<!--
	Outro effects are
	none : does nothing
	fadeout : will fade the picture out, param1 is speed (1-255), note : fade out doesn't capture the screen so this 
	is only useful for the presspicfade effect.
	alternate_lines : much like the intro effect counterpart but this one dismiss the picture off the screen. again 
	no parameters for this one.
	-->
	<PictureOutroEffect selected="alternate_lines" param1="5" param2="1" />
	<!-- Image could be either png (rgba format) or a jpeg... make sure it resides in the crazyintro folder 
	x_offset,y_offset are the horizontal and vertical offsets the picture will be drawn on screen... so you can
	use small picture or make necessary alignment regarding your display, images width and height should be divisable by 4.
	-->
	<BootImage filename="boot_mine.png" x_offset="120" y_offset="40"/>
 
	<!-- 
		If you want to use random or cycling boot picture then use the BootImage tag like this.
		"start" attribute defines the first picture in the theme folder,  "end" attribute defines the last picture.
		Also you should specify the filename with placheholders (% character).
		Placeholder could be one of (due to my laziness), % , %%, %%%, %%%% (up to 10000 images)
 
		You should have the enumerate as 
		"cycle"  : Each day displayed picture's index will increase by one.
		"random" : A random picture will be displayed.
		For example : 
		<BootImage filename="Kan_%%%%.JPG" x_offset="60" y_offset="55" enumerate="random" start="206" end="215"/>
 
		This tells crazy intro that images between Kan_0206.jpg and Kan_0215.jpg should randomly be displayed...
		If you use enumerate="cycle" instead of "random" then each new day picture will change cycling through 10 pictures 
		Kan_0206.jpg, Kan_0207.jpg ... Kan_0215.jpg
	-->
 
	<!-- Comments for BootImage holds true for this too...
	Starting from version 0.6 press images support tiles, so you can create simple animations with it.
	You need to define tile width and tile height to accomplish this.
	effect parameter defines how the program will handle the press image.
	0 : old fade in and fade out effect. no animation, you can leave the other parameters blank
	1 : only animation. no fade in fade out, just animation will be used. you must enter the extra parameters.
	2 : combine the old fade in/out effect with animation.  you must enter the extra parameters.
 
	tileordering parameter defines how the tiles put into a sequence for animation. say you have 5 tiles in your press picture.
	0 : forward and backward, 1,2,3,4,5,5,4,3,2,1,2,3,4 ... 
	1 : forward , 1,2,3,4,5,1,2,3,4,5,1,2,3... 
	2 : backward ,5,4,3,2,1,5,4,3,2,1,5,4,3... 
 
	animspeed parameter defines how fast the animation will be displayed... use values between 1 and 10
 
	Also a scale parameter added to make press image bigger if you want it, enter 1 to display it in it's original size, 2 for
	doubling both width and height and so on...
	-->
	<PressImage filename="dancing_new.png" x_offset="270" y_offset="300" scale="2" effect="1" tilewidth="64" tileheight="92" 
tileordering="1" animspeed="4"/>
	<!--
	This is the music that will be playing after the intro effect... can be cheesy mod format music or an mp3,
	make sure it resides in folder crazyintro -->
	<IntroMusic filename="elysium.mod"/>
	<!--You can customize the stuff that will be displayed and played when one of your miis have a birthday 
	image can be jpeg or png like boot picture and music can either be a mod or a mp3. -->
	<Birthday enabled="1" imgfile="birthday.png" musicfile="happybirthday.mod" x_offset="100" y_offset="50"/>
</properties>
</config>


Intermediate video version

A video version is available based on mplayerwii, you can use any video that you can play with mplayerwii at the start of your wii. Installation & Usage is same with jpeg/mp3 version, single tag added into the configuration file to define the video/videos to play.

Source : http://www.wiidewii.com/data/CrazyIntroPOCVideoV0.32_src.rar

Binary : http://www.wiidewii.com/data/CrazyIntroPOCVideoV0.32.rar

Personal tools
View and edit namespaces data
Variants
Actions
Navigation
Wiiflow
Softmod
Toolbox
Google AdSense