Tools to Unlock Phones
- Hack Games
- Hack Nintendo Wii
- Hack PS2
- Hack PSP
- Hack Phones
- Hack Sites
- Hack Wirelless
- Hack iphone
- hack ps3
- xbox 360 hack
marți, 21 septembrie 2010
Wiimote Hack for Persons with Disabilities
Nice to see that with some modifications that the Wii is available to everyone.
“This instructable will show you how to rewire the button of the Wiimote to bigger buttons so that persons with disabilities will be able to efficiently use the Wiimote by not having to press the small buttons on the Wiimote. The buttons that will be rewired will be the A button, B button, the directional pad (up, down, left, right), and the Home button.”
miercuri, 25 august 2010
Wiimote AirDeck Virtual Theremin
If you are into music and like to hack your Wii have a look at this Wiimote AirDeck Virtual Theremin project. It allows you to get your DJ on and bust out some tunes.
“Here is some video I shot shortly after my project presentation which demonstrates the AirDeck virtual theremin application I designed and explains some of the features. It uses the Wii remote as an input mechanism by tracking motion with Infrared LEDs. The AirDeck is written in Java with the WiiUseJ API for handling Wii remote events and the JSyn API for internal synthesis. It can control MIDI out as well as offering a simple DJ scratch interface for real-time manipulation of sound samples similar to a DJ scratching with vinyl records.”
WODE - Wii Optical Disc Emulator
This WODE module opens your Wii console to expand its possibilities. The module doesn’t need to be soldered in place, all you need to do is plug it in where the DVD-ROM drive normally plugs into.
“Features:
• Play Wii & GC game ISOs direct from USB Mass Storage devices @8X read speed (HDD and FLASH drive)
• Complete Solder free install solution
• Easy to use GUI - LCD & Joystick - NO homebrew software required (no any update of console SO can block this device )
• Region hack, Update blocker, Autoboot.
• Passthrough with FLAT-MOD mode built-in, play your DVD-R Wii & GCbackups and Imports @3X read speed
• Powerful ARM9 MCU
• Totally Flexible Linux Kernel
• USB hub support for multiple USB devices connection
• Great File System support - use existing WBFS formatted media or ‘drag and drop’ ISOs to existing USB devices”
Wiimote and iPhone
What happens when you smash two cool technologies together? Watch the video and see. The Wiimote has some very accurate accelerometers and the iPhone is a flexible platform which allows for this cool visualization. I can imagine a box with the wiimote installed in it simulating a very expensive item to be virtually manipulated to have a closer look. A press of a button could cycle threw colors and models. The possibilities are endless.
Wiimote Controlled 15 Ton Robot Arms
This application is probably not what Nintendo was thinking when they created the Wiimote. Who would have thought that a Wiimote would ever control a 15 Ton Robot Arm!
Wiimote Tennis Serve Trainer
Here is another example of where the inexpensive Wiimote controller with all of its built in sensors nicely adapts itself to an other application. In this case the wiimote is used to determine how good a tennis serve is!
“Well that sounded like a plan so I poped open my wiimote soldered in a few wires to the minus key and then taped the wiimote to left arm (I am right handed).
Then I taped the other end of the wires to my thumb and wrapped a tennis ball in aluminum. So now when I had the ball in my hand it completed the circuit and pressed the button which registers the data in the software. I then toss the ball and when it leaves my hand it unpresses the button stopping the registry of the data from the accelerometer.”
Wii NxtBalance Robot Rolling
Have a look at this Wii NxtBalance Robot Rolling around. Looks like the Wiimote was made for this use!
“What you need:
* lego NXT with OSEK firmware and the NXTway-gs program loaded
* a wiimote of course
* ubuntu and python with bluetooth modules
* rfcomm,pybluez and pyserial
* a python script to parse the wiimote data and send it to the lego nxt”
Wii Earth - Homebrew Program
Wii Earth allows you to browse the earth in great detail from the comfort of your Wii with your Wiimote. The results are just like Google Maps.
marți, 10 august 2010
Wii Multi-Touch Screen Hack
Transform any flat surface into an interactive multi-touch screen using the Wiimote....
Check out this great low-cost Wiimote hack that transforms any flat surface into an interactive multi-touch screen.
Using a Wiimote, a DIY infrared laser pen, and a projector, Jonny Lee has figured out how to transform any surface into an interactive multi-touch whiteboard.
If you haven’t got access to a projector, you can still apply the same technique to your laptop screen, giving you a multi-touch tablet-style screen.
As Jonny mentions in the clip, the tracking may not be as precise as commercial products, but it’s good enough, and for the cost, it simply outshines the competition.
Macromedia Flash code for Wiimote button events
quasimondo, has posted some source code that allows you to register keypress events from the WiiMote in Flash applications inside the Wii Web Browser. He writes:
Now how does this work? Since all direct Javascript to Flash communication is either impossible or too slow I'm using an indirect method: I use the Stage.onResize event of one Flash file as a trigger and communication device. When a keypress is received by the Opera browser I scale the layer which contains a sender swf to a width that is equal to the detected key code. This triggers a resize event inside the sender swf which reads out its new width and sends that number via LocalConnection to the main swf. There it is processed by a Wiimote class which can then be similary used like a Key object.Flash developers will want to download the source code here, and read quasimondo's site for more info.
Wii Remote Speaker Communication Cracked
Carl Kenner is the man when it comes to the Wii Mote. Not only was the he the first person to have a working application for Windows that could read the Wii-Mote, but he did all of the programing with no wii-mote to test with.
Ever since that day he has been the driving force behind many wii-mote hacks featured on this site. His software, GlovePIE is the heart and soul of making the Wii Remote work in Windows, and several sites have started to spring up to host scripts for using the Wii-Mote with various different types of applications. He was one of the first to add Nunchuck support to his app, and his GlovePIE software can also handle multiple Wii-motes.
One of the last pieces of the Wii-Mote to be discovered is it's speaker. Up until now, nobody has been able to successfully communicate with the speaker to produce sounds. Carl made a post today to the WiiLi forums including a script that will bring the Wii Mote's speaker to life. Much of the initial work to find the codes to send to the wii-mote was done by Marcan, so a good chunk of the credit for this discovery should go to him.
Here is the GlovePIE script you will need to test out the Wii-Mote's Speaker from Windows:
// Carl Kenner's Wiimote Speaker Test script! Version 2
// A = start sound, B = stop sound
// Minus = decrease sample frequency
// Plus = increase sample frequency
// It takes a short time to start (due to delays built into Poke)
// Change the next line to set the rate at which sound data is sent
// BUT it must be low enough for the wiimote to respond to the B button
// it may depend on your PC speed. Must be at least 91 for freq 13.
pie.FrameRate = 120 Hz
if not var.initialized then
var.freq = 13 // Set sample rate = 3640 Hz (so computer can keep up)
var.volume = 0x40 // volume = 40 ??? Seems to be about max
debug = var.freq
var.initialized = true
end if
if var.On and (not Wiimote.One) and (not Wiimote.Two) then
// Report 18, send 20 bytes, square wave, 1/4 sample rate freq
WiimoteSend(1, 0x18, 20 shl 3, 0xCC,0x33,0xCC,0x33,0xCC,0x33,0xCC,0x33,0xCC,0x33, 0xCC,0x33,0xCC,0x33,0xCC,0x33,0xCC,0x33,0xCC,0x33)
else if var.On and Wiimote.One then
// Report 18, send 20 bytes, square wave, 1/2 sample rate freq
WiimoteSend(1, 0x18, 20 shl 3, 0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3, 0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3)
else if var.On and Wiimote.Two then
// Report 18, send 20 bytes, square wave, 1/8 sample rate freq
WiimoteSend(1, 0x18, 20 shl 3, 0xCC,0xCC,0x33,0x33,0xCC,0xCC,0x33,0x33,0xCC,0xCC, 0x33,0x33,0xCC,0xCC,0x33,0x33,0xCC,0xCC,0x33,0x33)
end if
if pressed(Wiimote.A) then
// Enable Speaker
Wiimote.Report14 = 0x04 | Int(Wiimote.Rumble)
// Mute Speaker
Wiimote.Report19 = 0x04 | Int(Wiimote.Rumble)
// Write 0x01 to register 0xa20009
WiimotePoke(1, 0x04a20009, 0x01)
// Write 0x08 to register 0xa20001
WiimotePoke(1, 0x04a20001, 0x08)
// Write 7-byte configuration to registers 0xa20001-0xa20008
WiimotePoke(1, 0x04a20001, 0x00)
WiimotePoke(1, 0x04a20002, 0x00)
WiimotePoke(1, 0x04a20003, 0x00)
WiimotePoke(1, 0x04a20004, var.freq)
WiimotePoke(1, 0x04a20005, var.volume) // 40
WiimotePoke(1, 0x04a20006, 0x00)
WiimotePoke(1, 0x04a20007, 0x00)
// Write 0x01 to register 0xa20008
WiimotePoke(1, 0x04a20008, 0x01)
// Unmute speaker
Wiimote.Report19 = 0x00 | Int(Wiimote.Rumble)
var.On = true
end if
if pressed(Wiimote.B) then
var.On = false
Wiimote.Report19 = 0x04 | Int(Wiimote.Rumble) // Mute Speaker
Wiimote.Report14 = 0x00 | Int(Wiimote.Rumble) // Disable speaker
end if
if pressed(Wiimote.Plus) then
var.freq--
debug = var.freq
// Mute Speaker
Wiimote.Report19 = 0x04 | Int(Wiimote.Rumble)
// Write 0x01 to register 0xa20009
WiimotePoke(1, 0x04a20009, 0x01)
// Write 0x08 to register 0xa20001
WiimotePoke(1, 0x04a20001, 0x08)
// Write 7-byte configuration to registers 0xa20001-0xa20008
WiimotePoke(1, 0x04a20001, 0x00)
WiimotePoke(1, 0x04a20002, 0x00)
WiimotePoke(1, 0x04a20003, 0x00)
WiimotePoke(1, 0x04a20004, var.freq) // max volume?
WiimotePoke(1, 0x04a20005, var.volume)
WiimotePoke(1, 0x04a20006, 0x00)
WiimotePoke(1, 0x04a20007, 0x00)
// Write 0x01 to register 0xa20008
WiimotePoke(1, 0x04a20008, 0x01)
// Unmute speaker
Wiimote.Report19 = 0x00 | Int(Wiimote.Rumble)
end if
if pressed(Wiimote.Minus) then
var.freq++
debug = var.freq
// Mute Speaker
Wiimote.Report19 = 0x04 | Int(Wiimote.Rumble)
// Write 0x01 to register 0xa20009
WiimotePoke(1, 0x04a20009, 0x01)
// Write 0x08 to register 0xa20001
WiimotePoke(1, 0x04a20001, 0x08)
// Write 7-byte configuration to registers 0xa20001-0xa20008
WiimotePoke(1, 0x04a20001, 0x00)
WiimotePoke(1, 0x04a20002, 0x00)
WiimotePoke(1, 0x04a20003, 0x00)
WiimotePoke(1, 0x04a20004, var.freq) // max volume?
WiimotePoke(1, 0x04a20005, var.volume)
WiimotePoke(1, 0x04a20006, 0x00)
WiimotePoke(1, 0x04a20007, 0x00)
// Write 0x01 to register 0xa20008
WiimotePoke(1, 0x04a20008, 0x01)
// Unmute speaker
Wiimote.Report19 = 0x00 | Int(Wiimote.Rumble)
end if
This is a huge accomplishment and you can bet that soon enough the hackers will be streaming all kinds crappy 4 bit sounds to their wii-motes. Let the fun begin!!!
Once again Carl, great work!
Next up is integrating the Speaker functionality into the other Windows Wii-Mote apps, as well as the Linux and OSX wii-mote programs. Developers will want to check out the WiiLi wiki for information on how to initialize the wii-mote speaker and send sounds to it.
Source: WiiLi.org
Automation with the Nintendo Wii and more
What does all that mean?
RMX Automation (for windows) is a modular interface for user input and output devices, applications, etc. Starting with version 1.4 (20070101), RMX Automation includes a plugin for the Wii Remote.
Installation information can be found on the WiiLi Wiki
The homepage for RMX Automation can be found here:
http://wiki.darkain.com/wiki/Main_Page
I will be playing around with this software, to see if it might be able to integrate nicely into my Wii Controlled Smarthome. If anyone else gets something cool working with this app, let me know, I want to hear about it!
And you can download the files needed on the sourceforge homepage for RMX
Wii Sticks Physics Simulation
I have been playing around with the Wii remote lately, and this is my first prototype combining Wii remote input + physics! It's a virtual version of a toy, where you flick a stick back and forth between other sticks.Check out the video below:![]()
![]()
created with the Ogre 3D rendering engine, and Newton Game Dynamics physics engine... Wii remote input via cWiiMote library.
Download the demo app from here
Customize your Wii and Controllers
I was just checking out some of the links I have on this site and noticed DecalGirl has posted some new Wii skins. Here are a few of the ones I really liked:
I posted a review of the skin process a while ago. I'm really happy with my skin, and to this day it still looks great on my Wii.
In case you missed it here is my hands on review of the Nintendo Wii Skinning process:
--
I decided to try out these Nintendo Wii Skins from decalgirl to make sure that my visitors were not getting ripped off.
I have to say that I'm very impressed with the quality and the simplicity of applying a skin to my Wii.
I took pictures of the process, which reminded me of those things called 'Colorforms' that i used to play with when I was a kid. The decals come printed out on a sheet already precut to fit the wii perfectly. All of the notches lined up without a problem. The decal is sticky but not THAT sticky, meaning if you mess up, you can easily peel it off and start over. The first time I tried to apply the big decal on the side I was left with a huge air bubble, so i took it completely off and started over. The second time around I applied the decal slowly making sure to press out all of the air bubbles as I applied it. If there are any additional air bubbles left after you install it you can easily press them out with your fingers. There is no smearing, so you will not ruin the decal by rubbing out the air bubbles with your finger.
Since it's basically just a big sticker, you do not have to open your wii, or void the warantee to install these. No tools were necessary, just some stable hands and some time.
Order your Wii Skins Here.
Wii Internet Music Players
Check it out on your Wii Browser.
finetune is a free online music player run by survivors of the original Napster, Gigabeat, and Listen.com. They have developed a special wii player for their service, and it looks great on the tv!
Mii Mega-Mall 2.0
"One thing almost every Nintendo Wii owner has in common is an overwhelming attraction to Mii characters. Mii sharing is huge, but the mechanism that Nintendo has provided for exchanging Mii is clunky and slow. That's where we come in. Utilizing the brilliant MiiTransfer technology, we have built the first and only integrated solution to Mii sharing. That solution is the Mii Mega-Mall."
This software allows you to easily transfer Mii's from the internet to your WiiMote (using your computer's bluetooth adapter) to the Wii Console. The software taps into all of the Major Mii downloading websites to being you the latest and greatest Celebrity Mii's and other user submitted Mii characters.
Also, I have heard that progress is being made on figuring out what each bit of a .Mii file means, and how to manipulate the features of the mii by modifying the file. I suspect soon we will see a Mii creator software or API that can generate .mii files dynamically. While this many not be entirely useful to the average user, it will be great for SWiitPii and other website operators such as MiiPlaza and WiiModWii Transfer Station to be able to include an actual image of what the Mii looks like next to each listing.
Wii Flash Game Demonstration Video
WiiCade has put together a great video demonstration of Wii Compatible Flash games available on their website. Check it out:
Wii Laptop Mod - Portable Wii Console
Engadget has posted pics of a beautiful Wii Mod by Ben Heckendom. This is by far the coolest Wii mod yet!
This fellow, converted his Wii into a laptop. Now his wii is portable and he can take it on the go.



You can watch a video of this thing in action here
Ben says he will be releasing tutorials on how you can build your own Wii Laptop soon.
Wiimote Laser Tag
A bluetooth enabled XP computer, 2 wii motes, and a wearable sensor allow you to play 'laser tag' with a friend using wii motes as your guns.
Get the code here
Nintendo to allow Homebrew Game Development
CVG has posted an article with some exciting news about Wii Homebrew Game Development. It sounds like Nintendo might allow independent game creators to work on Wii games after all...
"Nintendo has developed a programming system that will allow small independent developers to make games for Wii download service."Source: CVG
"We cannot confirm at this time in what format the new content will be delivered, but in the future there will be original games available for download through the Wii Shop."
For those of you who don't know, Nintendo president, Satoru Iwata, spoke of such a development tool at various games events last year, allowing low-cost game production for Wii. Anyone who got hooked on Geometry Wars on 360 knows how exciting this prospect is.
It's currently unknown when the proposed original game content will be made available to download, although it is unlikely that they'll be delivered through the Virtual Console.














