Neue Wii Hacks/ Homebrew!

Begonnen von Takeshi, 29. Januar 2008, 11:59:01

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

Takeshi

Hat sich ja die Tage viel getan. Hier könnt ihr drüber diskutieren und über Probleme berichten, wenn was nicht klappt. Hier noch mal die News:

Zitat von: Takeshi am 27. Januar 2008, 23:16:36
Homebrew Code auf der Wii?

Angeblich ist es gelungen, eigenen Code auf der Wii zu starten. Ein Savegame von Zelda wurde so manipuliert, dass er die Wii zu einem Absturz brachte, so wie man es von der PSP und dem GTA Savegame Exploit kennt. Das soll logischerweise (da Software Hack) ohne ModChip funktionieren.
Trotzdem sollte man erst einmal Ruhe bewahren, denn eine Garantie, dass es wirklich funktioniert, gibt es nicht. Es könnte sich auch noch gut als Fake herausstellen, so wie die angebliche ISO von WAB.

Quelle und weitere Infos: TehSkeen.com

Zitat von: Takeshi am 29. Januar 2008, 11:25:29
Wii ISOs entschlüsseln (/entpacken)

Mit einem neuen Tool ist es möglich, Wii ISOs zu entschlüsseln. Das heißt, dass man die Dateien in der ISO sehen kann. Habs getestet, funktioniert.
So fehts am besten:
- vcredist_x86 installieren
- WiiED, WiiSO, die DLL und die key.bin in einen Ordner mit der ISO kopieren.
- eine BAT Datei erstellen mit dem Inhalt "WiiED game.iso", diese dann starten.
- eine BAT Datei erstellen mit dem Inhalt "Wiiso datei.bin", diese dann starten.

Download here (alles in einer Datei)

Quelle: tehskeen.com


Noch ein paar kleine Träumereien, was so möglich sein könnte, wenn das denn alles so klappt:
- ISO Loader über USB HDD
- Update einer ISO entpacken, manipulieren (so wie mans von der PSP kennt), wieder in eine ISO eines Wii Spiels packen und Update starten -> Custom Firmware mit Homebrew Support auf der Wii.
- Spiele verändern, z.B. uncut machen.
- Japanische Spiele übersetzen.
- Homebrew Games erstellen. Also richtig mit 3D Grafik und Wiimote. Hat man ja in klein auch schon auf der PSP geschafft.

Takeshi

ROFL
Hab mir grad mal Super Paper Mario angeguckt. Das ist nur 400MB groß. Das Update 70MB.

RalleBert

 :blind? Und was machen die bei Nintendo mit dem Rest von der schönen DVD?? Ist da dann richtig viel Platz für HD Werbetrailer in 5.1 Surround... NARF

- veni, vidi, ferruminavi -
- ich kam, ich sah, ich l?tete -

Takeshi

Weiters über Wii Hack: klick!!

Zitat von: RalleBert am 29. Januar 2008, 22:26:26
:blind? Und was machen die bei Nintendo mit dem Rest von der schönen DVD?? Ist da dann richtig viel Platz für HD Werbetrailer in 5.1 Surround... NARF

Zelda kommt auf gut 1GB. Den Rest brauchen die scheinbar zur Verschlüsselung :D

Takeshi

Dann fühe ich mal die Liste hier fort:
Zitat von: Takeshi am 11. Februar 2008, 17:11:30
Wii: Zelda Twilight Princess Hack v0.1 alpha 1 released!

Wer eine Wii und genanntes Zelda sein Eigen nennen kann, kann sich jetzt freuen. Mit dem Hack v0.1a1 kann man eine Art "Hello World" auf den Bildschirm zaubern. Es handelt sich nach wie vor um einen Savegame Hack, wie man es von der PSP und GTA/Lumines kennt.
Noch funktioniert der Hack nicht mit allen Versionen von Zelda.
RVL-RZDP-0A-0 (EUR) - working
RVL-RZDE-0A-0 (JPN) - working
RVL-RZDE-0A-2 (USA) - not working
Bei der EUR Version muss die Datei "rzdp.bin" auf die SD Karte unter "sd0:/private/wii/title/RZDP/data.bin" kopiert werden. Auf dem Speicher der Wii darf sich kein Spielstand befinden, der wird überschrieben. Also vorher Backup machen! Spielstand von SD Karte auf die Wii kopieren und Zelda starten:

http://www.youtube.com/v/zaRhyEUOk44&rel=1

Download: twilight-hack-v0.1-alpha1.zip
Quelle: wiibrew.org

Takeshi

Und es reiht sich mal wieder etwas ein:

Zitat von: Takeshi am 25. Februar 2008, 06:31:39
Homebrew auf der Wii (Wii Mode)

Es hat sich wieder einiges getan.

- Auf dcemu.co.uk gibt es ein Tutorial, wie man Hombrew im Wii Mode auf der Wii startet.

- Dann hätten wir einen mp3 Player von Emu_kidid.

- Writeelf v1.0: Writes a specified ELF file to an SD card for use with the Twilight Hack.

- Und dann noch Tetris.

Takeshi

Es geht weiter voran. Nun scheint es auch möglich zu sein die Wiimote in Wii Homebrew einzubinden. Das ist an sich nichts neues, auf dem 24C4 vom CCC wurde erstmals Zugriff auf die Wiimote gezeigt. Jetzt ist es aber scheinbar auch "normal" verfügbar.

http://www.youtube.com/v/uqLrD8beikg&hl=en

Takeshi

Zitat von: [u]dcemu.co.uk[/u]Front SD ELF Loader v0.2a Released

News/release from SVPE

ZitatThis is just a small Front SD ELF loader with a menu, written by svpe, #wiidev@efnet, svpe@gmx.net.

There are probably still some bugs so don't blame me if something goes wrong.

See COPYING for the license (GNU GPL 2; and _only_ version 2)

Create an "elf" directory (all letters in lower-case, don't include quotes) on your SD card and put all your ELF files in there. Load the tp-hack-loader.elf with the twilight hack or the trucha-disc-loader.dol with a trucha signed disc.

If you want to compile it yourself you just need to type 'make' in the root directory. Precompiled elf and dol binaries are included.

The miniloader/ is just a quick hack to make this work with trucha discs because the apploader i used didn't seem to support a non-standard entry point. The real loader with the front SD code is in the loader/ directory.

v0.2a
Wiimote shutdown code from this wiki added
v0.2
Video mode detection (should work on PAL TVs now)
Faster ELF loading due to removed debug printfs

Download and Give Feedback Via Comments


Zitat von: [u]dcemu.co.uk[/u]Snake game for the Nintendo Wii.

Uschghost posted this release:

ZitatThis is just a simple Snake game for the Nintendo Wii.

User guide
Run the included ELF with your favorite method to boot homebrew (Twilight hack, trucha, or in the future homebrew channel)

After the ELF is loaded press any button and the game will start. Control the snake with the D-pad on a GameCube Controller.

Notes
The Game may has some bugs I´ll try to fix them in later versions ....maybe =P

Todo....maybe =P
Fix bugs.
Make apples appear at random places.
Allow the use of the c-pad/d-pad as input.
Ignore pressing the button to in reverse.
Clean up code.
Release source.
Not returning to the loader.
Adjustable snake speed.

Download and Give Feedback Via Comments

Takeshi

#8
Update für Snake, und hier

Update für Wii Tetris


Zitat von: [u]dcemu.co.uk[/u]FCE Ultra (NES Emulator for the Wii!)

Askot just posted over at Teh Skeen that his NES emulator for the Gamecube has been ported to the Wii! In order to load roms you'll need to use the same method as his Genesis emulator currently (Have a gamecube SD memory card). Here's what he had to say:

ZitatWhat's new? Askot [20080326]
- Added saving state in SD Card (State files will be saved in root of SDCARD).
*Note: I can't make it work to save in root:\fceu\saves, so help needed.
- Added SDCARD slot selection for searching roms, meaning, you can search roms
from SDCARD SLOT A & SLOT B (Beta, meaning, buggy, but works).
- For standarization, you must create folders root:\fceu\roms to read NES
roms files from SDCARD.
- Added C-Left to call Menu.
- Reading files from SD Card it's faster, now they're called from cache
after first reading.
- Menu in saving STATE file changed to choose SLOT, DEVICE, Save STATE,
Load STATE, Return to previous.
- Added option PSO/SD Reload to menu, still works (START+B+X)
- Modified controls when going into the rom selection menu (DVD or
SDCARD):
+ Use B to quit selection list.
+ Use L/R triggrers or Pad Left/Right to go down/up one full page.
- Some menu rearrangment and a little of sourcecode cleanup:
+ Everytime you pressed B button on any option, playgame started, not anymore
until you select Play Game option.

What's new? asako [20070831]
- modify mmc3 code for Chinese pirated rom
- add some Chinese pirated rom mappers

What's new? _svpe_ [20070607]
- Wii support (PAL50 fix, 1.35GiB restriction removed)
- 7zip ROM loading support from the DVD (not from a SD card!!)
- dvd_read fix (the read data was always copied to readbuffer instead of *dst)
- slower file selection when using the D-Pad (I didn't like the selection to go
as fast as in the latest release)

Another incredible Wii release. I just checked it out myself and it works brilliantly!

Download and Give Feedback Via Comments


Zitat von: [u]dcemu.co.uk[/u]DarwiinRemote Version 0.7 Released

DarwiinRemote is a tiny software which reads data from and sends data to Nintendo Wii Remote (aka. Wiimote).

ZitatI've finally stamped a version 0.7 release. This version adds support for the Classic Controller. All the buttons should be mappable just like the Wiimote and Nunchuk.

The framework already supported these things, so there is no change there.

http://sourceforge.net/project/showf...ease_id=587634

Takeshi

Zitat von: [u]dcemu.jo.uk[/u]Dol2Wii (Version 1.3)

News/release from seandgibbonsy

ZitatI've made a small command prompt script to allow easy transfer of dol files to an SD card.
Installation:
Just extract the "Wii" folder to your C:\ Drive
Put your dol file in the new "Wii" folder
Right-click the bat file and select edit
change the "H" and "h:" to the drive of your SD card (e.g. B and b
and change GCOS.dol to your dol file
then save and exit
Now just run the dol2wii.bat file and you're all set.

How it Works:
It formats the SD card
It converts the dol to an elf file
it applies the elf file to the SD card

Download and Give Feedback Via Comments


Zitat von: [u]dcemu.co.uk[/u]RIN Wii Released - Mr Marakichi is Back :) - GBC Emu for Wii Released

Mr Marakichi one of the icons of the PSP Scene that brought a mass of japanese coders into PSP Homebrew has now released the first public version of his Gameboy Colour Emulator for the Nintendo Wii.

Heres a video of the emu running.

http://www.youtube.com/v/Ui1saRoUur4&hl=en

Download and give feedback and Compatability Reports via comments

Takeshi

Zitat von: [u]wiibrew.org[/u]Wii Homebrew Channel

A custom Wii channel created by Team Twiizers, the same people responsible for the Twilight Hack. It allows homebrew to be run from the SD card in a similar fashion to the Twilight Hack, but from the Wii menu, so is more convenient. Currently the Wii Homebrew Channel available for public release is a beta. Currently it allows ten minutes of usage before expiring. Once the channel has expired, it cannot be reinstalled, so it's suggested you use the allocated ten minutes wisely.


Installation

Assuming the Twilight Hack is already installed on your Wii;

   1. Download the installer from the section below.
   2. Place the installer file on the root of your SD card.
   3. Rename the file to boot.elf
   4. Run the Twilight Hack, and allow the installer to load.
   5. READ THE DISCLAIMER! In the very unlikely case your Wii should be bricked by the installer, this will let you know where you stand in regards to Team Twiizers.
   6. Press the RESET button on your Wii.

The installation should be automatic from this point on, and your Wii will reboot.

The Homebrew Channel is the new channel with no skin/theme.


Download

It can be downloaded here: http://marcansoft.com/transf/homebrewchan_installer.elf | Mirror by Oste Hovel

Takeshi

Zitat von: [u]dcemu.co.uk[/u]RgbRenderer V0.1

News/release from NoNameNo

ZitatRgbRenderer is a kind of library to help people wanting to START coding graphical RGB effect on wii.

Why RgbRenderer ?
In fact all started when i wanted to port some of my old demo effect. I discovered that the wii video RAM use a "strange" format called Y1CbY2Cr. This format is able to embed 2 pixel color definition in only 32bits. so all Pixels goes by two. so when you want to only light one you need to know if it is on a odd or even X, then encode it with the one before or after it (depend odd or even) in Y1CbY2Cr. pfffff...... More over if you want to know the color of a pixel, you have to do the same reversed ..... re pffffff.... When you code in this format you allocat an array of 320*480 (u32) often called xfb in "hello world" example around. why 320 ?? remember 2 pixels for a u32 You fill your xfb array and you make it appear at screen at a certain signal called VBL. I had a little reflexion about this method, video memory is Y1CbY2Cr, we use a Y1CbY2Cr array to prepare our drawing then display it. And here is my "little" idea. why not handle a RGB array ?? then at the VBL, convert the whole array to Y1CbY2Cr format, then push to xfb I was very septic at start, coz converting a whole screen to 640*480 pixel to Y1CbY2Cr format 50/60 per secondes was a real challenge and it was coz the converter i coded only do 1/4 of a screen per vbl.... BUT i found a kind of coded that do the job really quick !!! a whole screen is ok per vbl depending of what other job you add.

Download and Give Feedback Via Comments

Zitat von: [u]cemu.co.uk[/u]Front SD ELF Loader v0.4 Released

SVPE has released a new version of the Front SD Elf Loader

ZitatCreate an "elf" directory (all letters in lower-case, don't include quotes) on your SD card and put all your ELF files in there. Load the tp-hack-loader.elf with the twilight hack or the trucha-disc-loader.dol with a trucha signed disc.

If you want to compile it yourself you just need to type 'make' in the root directory. Precompiled elf and dol binaries are included.

The miniloader/ is just a quick hack to make this work with trucha discs because the apploader i used didn't seem to support a non-standard entry point. The real loader with the front SD code is in the loader/ directory.

When using the homebrew channel you might need to use the trucha-disc-loader.dol or build the miniloader/miniloader.elf file yourself.

v0.4
Some bugfixes

Also GizmoTheGreen released his versions of the elf loader too:

Zitatv0.35
Added the miniloader again
Now only one A press
Even more beginner friendly (error retry)
Trial, give feedback please.
v0.3
Skips double "Press A.." before file listing
If SD card or something else fails:
Start + Z reloads TP loader to try again.

Download Both Versions Via Comments and Give Feedback on Each

Takeshi

Zitat von: [u]gc-linux.org[/u]4 Apr 2008: Front SD slot
Thanks to the bits of information collected and made public by the wiibrew.org and libogc communities we have been able to write a block driver to use SD cards through the Nintendo Wii front SD card slot. The driver provides read /write support and performance is fine (2.1 MB/s reads on my normal SD cards) compared to the classic SD card adapter driver. As in the last posts, we have released a new version of the wii-linux Proof of Concept to show our progress in the kernel side. Now the door is open for more promising stuff...

Zitat von: [u]nYxxx @ tehskeen.com[/u]SNES TRIAL Channel
Waninkoko has released an Snes Channel with FrontSD support(only ModChipped Wii´s). It ask you to update and it stops at 99 %, you have to reset manually and then you will have a trial channel of 30 minutes.

http://www.elotrolado.net/hilo_SNES-Channel-TRIAL_994832
Und hier: http://rs270.rapidshare.com/files/10...nnel_Trial.iso


Wii Duplicated Channel Remover v2


Zitat von: [u]dcemu.co.uk[/u]RIN Wii v2008-04-07 - Gameboy/Gameboy Colour Emu for Wii Released

Mr Marakichi has now updated his Gameboy/Gameboy Colour Emulator for the Nintendo Wii.

Heres a video of the emu running.

http://www.youtube.com/v/Ui1saRoUur4&hl=en

Cant tell you whats new for now but seems that Zipped SUpport is one of the new features.

Hawq posted this:

Indicating the frame of the super game boy
ZIP support
Selection of color pallet
3 time enlargement mode of screen

Download and give feedback and Compatability Reports via comments


Wii Homebrew Launcher Released

Takeshi

Zitat von: [u]dcemu.co.uk[/u]MFE Port to Wii Test Release v1 - Media Player for Nintendo Wii

Nuvalo who released the first version of his port of MFE the media player to the Nintendo Wii via Wii Linuc has released a new test version, heres what he posted:

Zitat
Hi everyone . I was tryng to see how to solve those problems, but seems hard to find out. I post here the source code, for those who wants to take a look and try to help to solve the problems:

http://rapidshare.com/files/10658157...c.tar.bz2.html

I compiled a newer version of mplayer and some libraries, to see it it solves any problem, but seems to have more problems than the old version. I also added some features:

Download: testv1
It is a test version, to see if works better or worst:
http://www.nacionarcade.net/wp-conte...-11-testv1.zip

And the new features:
- Solved the problems with the pad
- Mount/umount SD: Press R for 2 seconds, take out the sdcard, insert a new one and pres R again
- Reset the console: (int the older version works too, i didn't noticed of that, sorry :P) Hold Z from MFE menu and in a few seconds it will reboot.
- Added 32MB of swap in MEM2 (I thought that the videos that does not show anything was a problem of memory, but it does nothing...)

Download Above and Give Feedback Via Comments


Zitat von: [u]dcemu.co.uk[/u]MAG Loader 0.1 - Dol and Elf Loader for Wii

MAG/PiratePila and AntonioND have released a new Dol and Elf Loader for Wii

ZitatHeres the details:

MAG Loader is a new shipper file ELF and DOL developed by me (MAG / PiratePila) and AntonioND. With this homebrew can have more than one on your SD ELF which means you can choose where you want to load without having to walk connecting the card to the PC and renaming files. One very useful tool for anyone who wants adentrar at the scene Wii.

Uses

Using this application is quite simple, just has to follow these steps and run to perfection;

1) Make sure you have the SD card formatted in FAT/FAT16.

2) Extract the file MAG_Loader.rar (which you can download below).

3) Rename the file magloader.elf to boot.elf and copy it to the root of the SD. It also creates a folder called elf (same root), this folder will need to put all the ELF and DOL you want bear MAG Loader.

4) Insert the SD in the Wii and the burden boot.elf since the channel homebrew or twilight hack, and you enjoy all your ELF in Wii.

Download and Give Feedback and Compatability Reports Via Comments

Takeshi

Zitat von: [u]dcemu.co.uk[/u]Gecko Region Free v1.2 beta - Region Free Gaming on Wii

Nuke has released a new beta of his amazing Region Free Game Loader for Wii ie play commercial games from other areas on your Wii

Heres whats new:

Zitatv1.2 beta.

Fixes problem PAL users are having with NTSC / JAP games by forcing the video mode registers to NTSC when launching. I only can test this on an NTSC system but i forced my console to PAL video mode to test and seemed to work ok.

beta testers keep me informed

Download and Give Feedback and Compatability Reports Via Comments


Zitat von: [u]dcemu.co.uk[/u]Visual Boy Advance Version 1.7.2 Port to Wii - GBA Emu for Wii

Emu kidid has released the first GBA Emulator for the Nintendo Wii, heres the release details:

ZitatHere's a beta version just to show how progress is going.

It requires a SDGecko though cause I haven't come across a decent enough front
SD library to use (which supports writing+LFN's)

The GUI is non-existent at this stage as it is just a quick hack together of things,
however it should still be usable.

Source is included in case I don't find the time to move further on with coding this.


Code:
Visual Boy Advance Version 1.7.2 Port to Wii

Please note, this is just a WIP build for testing. I'm not responsible for anyones
SD cards becoming corrupted/formatted/etc.

Features:
SD Gecko ROM loading (for now)
SD Gecko Native save/load support
Gamecube PAD support only (for now)
Up to 32mb (256MBIT) ROM support

Usage:
- Place all ROMS on the SDCARD in /VBA/ROMS/
- Create a directory /VBA/SAVES/
- Place your BIOS.GBA in /VBA/BIOS/ (if you have one)
- Boot boot.elf with the tp loader (or whatever else).
- Once loaded, put the SDCARD into your SDGecko (SlotA) and press A.
- Load a ROM, enjoy.
- To access the ingame menu, press X+Y.
- For now, you'll have to exit to the loader to load another ROM.
- To save your game, after saving in a game, go to the menu and then save.
- Saves are loaded automatically if they are found.

The source is provided but I've set the optimization level to -O0 so you can
compile it on dkPPC r14 (but it won't be 100% speed).
To compile this properly, it was quite a mess, as I had to use dkPPC R13 to
compile GBA.cpp and then R14 for the rest.. I'll try to sort out the issues, but for
now, the binary provided works fine.

Thanks to:
Forgotten for VBA (http://vba.ngemu.com/)
shagkur/Wintermute for libOGC
bushing,segher,tmbinc for making wii homebrew possible
softdev for his GC port of VBA172

Download and Give Feeedback and Compatability Reports Via Comments


Zitat von: [u]dcemu.co.uk[/u]WiimoteCommander version 1.5

WiimoteCommander is a tool for connecting wiimotes (with extensions) to a PC.
Key features:

Portable: 100% pure Java. It runs under Linux, Windows, MAC...
Connect up to seven wiimotes simultaneously.
Display events of all connected wiimotes and extensions.
Display status of all connected wiimotes (Battery levels, Bluetooth addresses, ...).
Control wiimotes speakers, rumble and LEDs.
See a 3D view of connected wiimotes with real time moves.
Free: The LGPL license permit you to freely use and include this software in your products.

http://wiimotecommande.sourceforge.net/


Zitat von: [u]dcemu.co.uk[/u]MAG Loader 0.2 - Dol and Elf Loader for Wii

MAG/PiratePila and AntonioND have updated the Dol and Elf Loader for Wii

Heres the details:

ZitatMAG Loader is a new shipper file ELF and DOL developed by me (MAG / PiratePila) and AntonioND. With this homebrew can have more than one on your SD ELF which means you can choose where you want to load without having to walk connecting the card to the PC and renaming files. One very useful tool for anyone who wants adentrar at the scene Wii.

Uses

Using this application is quite simple, just has to follow these steps and run to perfection;

1) Make sure you have the SD card formatted in FAT/FAT16.

2) Extract the file MAG_Loader.rar (which you can download below).

3) Rename the file magloader.elf to boot.elf and copy it to the root of the SD. It also creates a folder called elf (same root), this folder will need to put all the ELF and DOL you want bear MAG Loader.

4) Insert the SD in the Wii and the burden boot.elf since the channel homebrew or twilight hack, and you enjoy all your ELF in Wii.

Download and Give Feedback and Compatability Reports Via Comments


Zitat von: [u]dcemu.co.uk[/u]RAM Editor for Wii

News/release from Hyperhacker:

ZitatSimple/useless RAM editor that demonstrates how to do stuff. If you're really bored you could use this to write machine code into RAM and execute it.

D-pad: Select a byte to edit. Scrolls automatically if you pass the top/bottom. :-)
X: Increment.
Y: Decrement.
B: Cycle between editing the entire byte or individual nybbles.
L/R: Scroll. Scrolls faster the further you press them.
Z: Goto address.
Start: Return to loader.

Download and Give feedback Via Comments