Wiiskas Modchip Beta1b


Newserator
 Share

Messages recommandés

N3TKaT propose un portage du code HEX du modchip nommé Wiiskas, qui se veut être un modchip dit "gratuit" dans le sens ou il utilise des composants relativement courant et peu chers.

Au départ prévu pour fonctionner avec des composants du type Atmels ATmega8 et ATmega88, N3TKaT a modifié le code pour que celui fonctionne avec un 12F629 qui est un composant également répandu et facilement programmable.

L'installation se passe de commentaires :

wiiskasschematicao5mini.jpg

Attention : le code fonctionne pour le moment uniquement avec les Wii équipées d'un chipset DMS, D2A.

download.gif Wiiskas Modchip Beta1b

Source : MaxconsoleLien vers article original : http://wii.gx-mod.com/modules/news/article.php?storyid=439

Lien vers le commentaire
Partager sur d'autres sites

  • Réponses 308
  • Created
  • Dernière réponse

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Faudra voir au fils du temps quel est la mieu avec la Chiip, pour le moment la Wiiskass par avec un avantage, elle fonctionne sur un pic 12f629, prend moin de place, et permet d'éviter d'avoir à faire son programmeur maison :)

Lien vers le commentaire
Partager sur d'autres sites

Yup,

Pas encore teste ce code (prevus pour test ce soir ou demain)

par contre, desassemble ca donne ca, (ca fait un baille que je

ne programme plus sur pic donc moi ca me parle pas du tout)

si y'en a a qui sa cause.

; Generated by WinDis84, © Nigel Goodwin 1998.; wiiskas_PIC12F629.hex			LIST	  P=16F84, F=INHX8M			include "P16FXX.inc"			ORG	 0x0000			MOVLW   0x00			MOVWF   PCLATH			GOTO	Label_0001			NOPLabel_0001  CALL	Label_0002			BSF	 STATUS	, RP0			MOVWF   0x10			MOVLW   0x00			MOVWF   PCLATH			GOTO	Label_0003Label_0035  BCF	 PCLATH	, 00			BCF	 PCLATH	, 01			BCF	 PCLATH	, 02			ADDWF   PCL	   , f			RETLW   0x7B			RETLW   0xF6			RETLW   0xB9			RETLW   0xA9			RETLW   0xE7			RETLW   0x94			RETLW   0x1B			RETLW   0x6B			RETLW   0x96			RETLW   0x1C			RETLW   0x85			RETLW   0xC1			RETLW   0x8F			RETLW   0xE8			RETLW   0x7F			RETLW   0xD0			RETLW   0x88			RETLW   0xDB			RETLW   0x15			RETLW   0xBC			RETLW   0x81			RETLW   0x66			RETLW   0x1C			RETLW   0xDB			RETLW   0x61			RETLW   0x8E			RETLW   0x6B			RETLW   0xBD			RETLW   0xAC			RETLW   0x9E			RETLW   0x9E			RETLW   0x9F			RETLW   0x13			RETLW   0x9E			RETLW   0x1F			RETLW   0x60			RETLW   0x7B			RETLW   0xF5			RETLW   0x7C			RETLW   0xCA			RETLW   0x98			RETLW   0x0F			RETLW   0xCF			RETLW   0xF7			RETLW   0x56			RETLW   0x88			RETLW   0x77			RETLW   0xB6			RETLW   0xFC			RETLW   0x00			RETLW   0x10			RETLW   0xEA			RETLW   0x9A			RETLW   0x8D			RETLW   0x12			RETLW   0x80			RETLW   0x11			RETLW   0xC7			RETLW   0x94			RETLW   0x23			RETLW   0x89			RETLW   0x6C			RETLW   0x03			RETLW   0xE2			RETLW   0x1D			RETLW   0x4E			RETLW   0x54			RETLW   0xE3			RETLW   0x09			RETLW   0x27			RETLW   0x67			RETLW   0x85			RETLW   0xC2			RETLW   0x88			RETLW   0x3F			RETLW   0x09			RETLW   0x84			RETLW   0xA7			RETLW   0x86			RETLW   0xEE			RETLW   0x61			RETLW   0x01			RETLW   0x66			RETLW   0xEF			RETLW   0xC7			RETLW   0x9A			RETLW   0xFB			RETLW   0x84			RETLW   0x9E			RETLW   0xBF			RETLW   0x2F			RETLW   0xF3			RETLW   0x93			RETLW   0xB1			RETLW   0x15			RETLW   0xE6			RETLW   0x3A			RETLW   0xC1			RETLW   0x74			RETLW   0xE4			RETLW   0x57			RETLW   0x92			RETLW   0x89			RETLW   0x9B			RETLW   0x1C			RETLW   0x26			RETLW   0xF9			RETLW   0xFF			RETLW   0x83			RETLW   0xEF			RETLW   0xC7			RETLW   0x03			RETLW   0xCF			RETLW   0x78			RETLW   0xFF			RETLW   0xBF			RETLW   0x3E			RETLW   0x85			RETLW   0xF9			RETLW   0x28			RETLW   0xC8			RETLW   0x4F			RETLW   0x26			RETLW   0xF9			RETLW   0x75			RETLW   0x73			RETLW   0xF7			RETLW   0x4B			RETLW   0xBA			RETLW   0xF9			RETLW   0x1E			RETLW   0xF1			RETLW   0x11			RETLW   0x3E			RETLW   0x67			RETLW   0x3E			RETLW   0x9B			RETLW   0x55			RETLW   0xE3			RETLW   0x92			RETLW   0x41			RETLW   0x71			RETLW   0xEB			RETLW   0x26			RETLW   0xD2			RETLW   0xD9			RETLW   0x7D			RETLW   0x3D			RETLW   0x65			RETLW   0x73			RETLW   0xD8			RETLW   0xFC			RETLW   0xBE			RETLW   0x70			RETLW   0xEA			RETLW   0x63			RETLW   0x3D			RETLW   0xF7			RETLW   0xAF			RETLW   0x88			RETLW   0x23			RETLW   0x74			RETLW   0x2D			RETLW   0x8C			RETLW   0xB3			RETLW   0x15			RETLW   0xF2			RETLW   0x3C			RETLW   0x9F			RETLW   0xFC			RETLW   0x90			RETLW   0x8A			RETLW   0x69			RETLW   0x1E			RETLW   0x9F			RETLW   0xFC			RETLW   0x61			RETLW   0xCC			RETLW   0x0D			RETLW   0x9D			RETLW   0x6A			RETLW   0xEB			RETLW   0x86			RETLW   0xD9			RETLW   0xE1			RETLW   0x17			RETLW   0x2A			RETLW   0x3D			RETLW   0x87			RETLW   0x7F			RETLW   0xDE			RETLW   0x60			RETLW   0xE9			RETLW   0x70			RETLW   0xCA			RETLW   0x67			RETLW   0x3F			RETLW   0xF9			RETLW   0xB2			RETLW   0x47			RETLW   0x77			RETLW   0xFFLabel_0032  BCF	 PCLATH	, 00			BCF	 PCLATH	, 01			BCF	 PCLATH	, 02			ADDLW   0xDF			BTFSC   STATUS	, C			INCF	PCLATH	, f			MOVWF   PCL			RETLW   0xE2			RETLW   0xB9			RETLW   0xA8			RETLW   0xB6			RETLW   0x91			RETLW   0x7D			RETLW   0x83			RETLW   0xAF			RETLW   0x2D			RETLW   0xAF			RETLW   0x31			RETLW   0xE2			RETLW   0x90			RETLW   0x0D			RETLW   0xE3			RETLW   0xE5			RETLW   0x5F			RETLW   0x86			RETLW   0xAC			RETLW   0x11			RETLW   0xEE			RETLW   0xF0			RETLW   0x62			RETLW   0x61			RETLW   0x87			RETLW   0x8A			RETLW   0x45			RETLW   0x36			RETLW   0xF6			RETLW   0xD1			RETLW   0x58			RETLW   0xEB			RETLW   0x7C			RETLW   0x6B			RETLW   0xA5			RETLW   0xA1			RETLW   0xF4			RETLW   0xA2			RETLW   0xA8			RETLW   0x9C			RETLW   0xA2			RETLW   0xD2			RETLW   0x1E			RETLW   0x7D			RETLW   0x89			RETLW   0x6D			RETLW   0xB1			RETLW   0x83			RETLW   0x3B			RETLW   0x9E			RETLW   0x74			RETLW   0x2E			RETLW   0xA2			RETLW   0xA6			RETLW   0xA3			RETLW   0x59			RETLW   0xA6			RETLW   0x95			RETLW   0xC8			RETLW   0x6D			RETLW   0x24			RETLW   0x92			RETLW   0x6B			RETLW   0xA1			RETLW   0xA5			RETLW   0xAA			RETLW   0xDB			RETLW   0x85			RETLW   0x0C			RETLW   0x08			RETLW   0xA0			RETLW   0xA9			RETLW   0x85			RETLW   0xD9			RETLW   0x23			RETLW   0xB8			RETLW   0xED			RETLW   0x57			RETLW   0x21			RETLW   0xB3			RETLW   0xB1			RETLW   0x80			RETLW   0xDE			RETLW   0xE9			RETLW   0x04			RETLW   0x4A			RETLW   0xFD			RETLW   0x6F			RETLW   0x74			RETLW   0x8D			RETLW   0x49			RETLW   0x93			RETLW   0xF6			RETLW   0x25			RETLW   0x61			RETLW   0xEC			RETLW   0xDB			RETLW   0x1B			RETLW   0x81			RETLW   0x75			RETLW   0x05			RETLW   0x90			RETLW   0xDD			RETLW   0xD9			RETLW   0x19			RETLW   0xE1			RETLW   0x66			RETLW   0x76			RETLW   0x5C			RETLW   0x85			RETLW   0x0D			RETLW   0x42			RETLW   0x9C			RETLW   0x39			RETLW   0xB7			RETLW   0x96			RETLW   0xDA			RETLW   0x85			RETLW   0x25			RETLW   0x93			RETLW   0x7A			RETLW   0x2D			RETLW   0x6B			RETLW   0x5D			RETLW   0x61			RETLW   0x05			RETLW   0x19			RETLW   0x9D			RETLW   0x9C			RETLW   0x50			RETLW   0xA7			RETLW   0x55			RETLW   0xA7			RETLW   0xEB			RETLW   0xED			RETLW   0xB9			RETLW   0x17			RETLW   0xEE			RETLW   0x3D			RETLW   0xC4			RETLW   0xCF			RETLW   0x2A			RETLW   0x8F			RETLW   0xB6			RETLW   0x93			RETLW   0xE3			RETLW   0x92			RETLW   0x66			RETLW   0xD1			RETLW   0xBB			RETLW   0xF6			RETLW   0xDA			RETLW   0xBD			RETLW   0xAB			RETLW   0x1F			RETLW   0xCD			RETLW   0x61			RETLW   0x74			RETLW   0x3E			RETLW   0xB1			RETLW   0xD8			RETLW   0xDA			RETLW   0xA9			RETLW   0xFE			RETLW   0x75			RETLW   0x1C			RETLW   0xA6			RETLW   0x24			RETLW   0xB0			RETLW   0x8B			RETLW   0x9F			RETLW   0xD5			RETLW   0x62			RETLW   0x2D			RETLW   0xA4			RETLW   0x6C			RETLW   0xE2			RETLW   0x84			RETLW   0x62			RETLW   0x3A			RETLW   0x62			RETLW   0x99			RETLW   0x6F			RETLW   0x01			RETLW   0x8F			RETLW   0xA5			RETLW   0x91			RETLW   0x5A			RETLW   0x12			RETLW   0xEB			RETLW   0x4E			RETLW   0x96			RETLW   0xC1			RETLW   0x6D			RETLW   0x5B			RETLW   0xF4			RETLW   0xE4			RETLW   0x6A			RETLW   0xB8			RETLW   0x01			RETLW   0x70			RETLW   0xC1			RETLW   0x6E			RETLW   0x01			RETLW   0x8D			RETLW   0x36			RETLW   0x59			RETLW   0x3D			RETLW   0xE7			RETLW   0x70			RETLW   0xC9			RETLW   0x65			RETLW   0x74			RETLW   0x3D			RETLW   0x8D			RETLW   0x38			RETLW   0x55			RETLW   0x8B			RETLW   0x26			RETLW   0x9F			RETLW   0xAF			RETLW   0xE0			RETLW   0x1E			RETLW   0x2D			RETLW   0x30			RETLW   0xD7			RETLW   0x23			RETLW   0xABLabel_002F  BSF	 PCLATH	, 00			BCF	 PCLATH	, 01			BCF	 PCLATH	, 02			ADDLW   0xCA			BTFSC   STATUS	, C			INCF	PCLATH	, f			MOVWF   PCL			RETLW   0xBA			RETLW   0xB0			RETLW   0x48			RETLW   0xE9			RETLW   0x26			RETLW   0x51			RETLW   0xD7			RETLW   0x93			RETLW   0xF0			RETLW   0x8C			RETLW   0xB1			RETLW   0x33			RETLW   0x90			RETLW   0xE0			RETLW   0x5F			RETLW   0x39			RETLW   0x6D			RETLW   0xFE			RETLW   0xEC			RETLW   0x7F			RETLW   0xA2			RETLW   0xC0			RETLW   0x61			RETLW   0xBA			RETLW   0x54			RETLW   0xEE			RETLW   0x27			RETLW   0x12			RETLW   0xE4			RETLW   0xE3			RETLW   0x25			RETLW   0x13			RETLW   0x36			RETLW   0x8C			RETLW   0x3B			RETLW   0x36			RETLW   0xE4			RETLW   0x97			RETLW   0xF4			RETLW   0x8D			RETLW   0xCB			RETLW   0x4B			RETLW   0x41			RETLW   0xFE			RETLW   0x5C			RETLW   0x84			RETLW   0x41			RETLW   0xCA			RETLW   0x85			RETLW   0x70			RETLW   0x67			RETLW   0xDE			RETLW   0xB0			RETLW   0x8C			RETLW   0xE0			RETLW   0xDA			RETLW   0x97			RETLW   0x29			RETLW   0xF5			RETLW   0xB2			RETLW   0x08			RETLW   0xC1			RETLW   0x17			RETLW   0x1F			RETLW   0x6D			RETLW   0xFA			RETLW   0x51			RETLW   0x77			RETLW   0x9E			RETLW   0x4A			RETLW   0x5E			RETLW   0x8B			RETLW   0xF6			RETLW   0xF3			RETLW   0x03			RETLW   0xB3			RETLW   0x88			RETLW   0xAA			RETLW   0xA3			RETLW   0x83			RETLW   0xA3			RETLW   0x77			RETLW   0xCF			RETLW   0x04			RETLW   0xD5			RETLW   0x72			RETLW   0x8A			RETLW   0xAB			RETLW   0x76			RETLW   0x5F			RETLW   0x04			RETLW   0xED			RETLW   0x68			RETLW   0x53			RETLW   0xF3			RETLW   0x77			RETLW   0xF5			RETLW   0x55			RETLW   0x53			RETLW   0x6C			RETLW   0xE7			RETLW   0x8D			RETLW   0x4D			RETLW   0xB3			RETLW   0x0C			RETLW   0x5B			RETLW   0xD3			RETLW   0x08			RETLW   0xA3			RETLW   0x54			RETLW   0xAA			RETLW   0xAF			RETLW   0x3F			RETLW   0x6F			RETLW   0x75			RETLW   0x7A			RETLW   0xE9			RETLW   0xB4			RETLW   0x87			RETLW   0x4F			RETLW   0xB6			RETLW   0x57			RETLW   0x9E			RETLW   0x18			RETLW   0x0A			RETLW   0x83			RETLW   0x7B			RETLW   0x63			RETLW   0x79			RETLW   0x33			RETLW   0x71			RETLW   0x39			RETLW   0x43			RETLW   0x25			RETLW   0xB4			RETLW   0xDE			RETLW   0x8C			RETLW   0x97			RETLW   0xB6			RETLW   0x0A			RETLW   0xC0			RETLW   0x42			RETLW   0xBF			RETLW   0xDE			RETLW   0x73			RETLW   0x82			RETLW   0x1F			RETLW   0x9A			RETLW   0xA2			RETLW   0xE1			RETLW   0xDE			RETLW   0x7B			RETLW   0x53			RETLW   0x75			RETLW   0x5A			RETLW   0x4B			RETLW   0xB9			RETLW   0x91			RETLW   0xAC			RETLW   0x80			RETLW   0xA3			RETLW   0x96			RETLW   0x25			RETLW   0xE7			RETLW   0x0B			RETLW   0x81			RETLW   0xF4			RETLW   0x5B			RETLW   0x4F			RETLW   0x74			RETLW   0xF7			RETLW   0x66			RETLW   0x1D			RETLW   0x7E			RETLW   0x08			RETLW   0x8E			RETLW   0x00			RETLW   0x5F			RETLW   0x76			RETLW   0xE9			RETLW   0xB3			RETLW   0x96			RETLW   0x4F			RETLW   0xC3			RETLW   0x35			RETLW   0x21			RETLW   0xBA			RETLW   0x83			RETLW   0xB4			RETLW   0x61			RETLW   0xF4			RETLW   0xAC			RETLW   0x9F			RETLW   0x63			RETLW   0x81			RETLW   0xC4			RETLW   0x2D			RETLW   0xD3			RETLW   0x20			RETLW   0xAB			RETLW   0xC0			RETLW   0x1F			RETLW   0xD3			RETLW   0xB3			RETLW   0x59			RETLW   0xFA			RETLW   0xD6			RETLW   0x8D			RETLW   0x6E			RETLW   0x51			RETLW   0xA5			RETLW   0xAF			RETLW   0x80			RETLW   0xAE			RETLW   0x2A			RETLW   0xDB			RETLW   0x5A			RETLW   0x03			RETLW   0x96			RETLW   0xC2			RETLW   0xE8			RETLW   0x4B			RETLW   0x01			RETLW   0xCB			RETLW   0x7C			RETLW   0x37			RETLW   0x84			RETLW   0x7DLabel_000B  MOVLW   0x28			MOVWF   FSR			BCF	 STATUS	, IRP			MOVF	0x00	  , W			BTFSC   STATUS	, Z			GOTO	Label_0004Label_0009  MOVLW   0x01			MOVWF   0x21Label_0006  CLRF	0x20Label_0005  DECFSZ  0x20	  , f			GOTO	Label_0005			DECFSZ  0x21	  , f			GOTO	Label_0006			MOVLW   0x4A			MOVWF   0x20Label_0007  DECFSZ  0x20	  , f			GOTO	Label_0007			GOTO	Label_0008Label_0008  DECFSZ  0x00	  , f			GOTO	Label_0009Label_0004  GOTO	Label_000ALabel_0027  MOVLW   0xFA			MOVWF   0x28			GOTO	Label_000BLabel_000A  GOTO	Label_000CLabel_000F  MOVLW   0x04			MOVWF   0x20Label_000D  DECFSZ  0x20	  , f			GOTO	Label_000D			GOTO	Label_000ELabel_000E  RETLW   0x00Label_0029  BSF	 TRISA	 , 01Label_0012  CALL	Label_000F			CLRF	0x2A			BTFSC   0x29	  , 00			BSF	 0x2A	  , 07			BCF	 STATUS	, C			RRF	 0x28	  , W			IORWF   0x2A	  , W			MOVWF   0x28			BCF	 STATUS	, C			RRF	 0x29	  , f			BTFSC   TRISA	 , 02			BSF	 0x29	  , 07			BSF	 TRISA	 , 00			CALL	Label_000F			MOVF	0x28	  , W			SUBLW   0xEE			BTFSS   STATUS	, Z			GOTO	Label_0010			MOVF	0x29	  , W			SUBLW   0xEE			BTFSS   STATUS	, Z			GOTO	Label_0010			CALL	Label_000F			GOTO	Label_0011Label_0010  BCF	 TRISA	 , 00			GOTO	Label_0012Label_0011  RETLW   0x00Label_001B  MOVLW   0x1D			MOVWF   0x20Label_0013  DECFSZ  0x20	  , f			GOTO	Label_0013			GOTO	Label_0014Label_0014  RETLW   0x00Label_0020  CLRF	0x40Label_001A  MOVF	0x40	  , W			SUBLW   0x07			BTFSS   STATUS	, C			GOTO	Label_0015			CALL	Label_000F			BCF	 TRISA	 , 00			MOVLW   0x01			MOVWF   0x20			MOVF	0x40	  , W			MOVWF   0x21			BTFSC   STATUS	, Z			GOTO	Label_0016Label_0017  BCF	 STATUS	, C			RLF	 0x20	  , f			DECFSZ  0x21	  , f			GOTO	Label_0017Label_0016  MOVF	0x20	  , W			ANDWF   0x3F	  , W			BTFSC   STATUS	, Z			GOTO	Label_0018			BSF	 TRISA	 , 01			BSF	 TRISA	 , 02			GOTO	Label_0019Label_0018  BCF	 TRISA	 , 01			BCF	 TRISA	 , 02Label_0019  CALL	Label_000F			BSF	 TRISA	 , 00			INCF	0x40	  , f			GOTO	Label_001ALabel_0015  CALL	Label_001B			RETLW   0x00Label_0022  CLRF	0x3ELabel_001D  MOVF	0x3E	  , W			SUBLW   0x07			BTFSS   STATUS	, C			GOTO	Label_001C			CALL	Label_000F			BCF	 TRISA	 , 00			CALL	Label_000F			BCF	 STATUS	, C			RRF	 0x3F	  , f			BTFSC   TRISA	 , 02			BSF	 0x3F	  , 07			BSF	 TRISA	 , 00			INCF	0x3E	  , f			GOTO	Label_001DLabel_001C  CALL	Label_001B			MOVF	0x3F	  , W			MOVWF   0x21			RETLW   0x00Label_0025  MOVLW   0xFE			MOVWF   0x34			CLRF	0x35			CLRF	0x39			CLRF	0x3A			CLRF	0x3B			MOVLW   0x01			MOVWF   0x3C			CLRF	0x3D			MOVF	0x2C	  , W			MOVWF   0x36			MOVF	0x2D	  , W			MOVWF   0x37			MOVF	0x2E	  , W			MOVWF   0x38			MOVF	0x2F	  , W			SUBLW   0x02			BTFSS   STATUS	, Z			GOTO	Label_001E			MOVLW   0x02			MOVWF   0x3CLabel_001E  CLRF	0x30Label_0021  MOVF	0x30	  , W			SUBLW   0x09			BTFSS   STATUS	, C			GOTO	Label_001F			MOVLW   0x34			ADDWF   0x30	  , W			MOVWF   FSR			BCF	 STATUS	, IRP			MOVF	0x00	  , W			MOVWF   0x3E			MOVWF   0x3F			CALL	Label_0020			INCF	0x30	  , f			GOTO	Label_0021Label_001F  CALL	Label_0022			MOVF	0x21	  , W			MOVWF   0x31			CALL	Label_0022			MOVF	0x21	  , W			MOVWF   0x32			CALL	Label_0022			MOVF	0x21	  , W			MOVWF   0x33			MOVF	0x2F	  , W			SUBLW   0x02			BTFSS   STATUS	, Z			GOTO	Label_0023			CALL	Label_0022			MOVLW   0x00			MOVWF   0x21			GOTO	Label_0024Label_0023  MOVF	0x31	  , W			ANDWF   0x32	  , W			ANDWF   0x33	  , W			MOVWF   0x21Label_0024  RETLW   0x00Label_002C  MOVLW   0x82			MOVWF   0x2C			MOVLW   0xB6			MOVWF   0x2D			MOVLW   0x41			MOVWF   0x2E			CLRF	0x2F			CALL	Label_0025			RETLW   0x00Label_002D  MOVLW   0x89			MOVWF   0x2C			MOVLW   0xF1			MOVWF   0x2D			MOVLW   0x80			MOVWF   0x2E			MOVLW   0x02			MOVWF   0x2F			CALL	Label_0025			RETLW   0x00Label_0003  CLRF	FSR			BCF	 STATUS	, IRP			MOVLW   0x1F			ANDWF   STATUS	, f			MOVLW   0x07			MOVWF   0x19			CLRF	0x26Label_003A  MOVLW   0x04			BSF	 STATUS	, RP0			MOVWF   TRISA			BCF	 STATUS	, RP0Label_0028  MOVF	0x26	  , W			SUBLW   0x17			BTFSS   STATUS	, C			GOTO	Label_0026			GOTO	Label_0027Label_000C  INCF	0x26	  , f			GOTO	Label_0028Label_0026  CALL	Label_0029			CLRF	0x26Label_002B  MOVF	0x26	  , W			SUBLW   0x65			BTFSS   STATUS	, C			GOTO	Label_002A			MOVLW   0x65			ADDWF   0x26	  , W			MOVWF   0x28			MOVLW   0x1A			ADDWF   0x26	  , W			MOVWF   0x29			BSF	 STATUS	, RP0			MOVWF   0x1B			BCF	 0x1C	  , 07			BSF	 0x1C	  , 00			MOVF	0x1A	  , W			XORLW   0x6B			BCF	 STATUS	, RP0			MOVWF   0x2B			MOVLW   0x80			MOVWF   0x2C			MOVF	0x28	  , W			MOVWF   0x2D			MOVF	0x2B	  , W			MOVWF   0x2E			CLRF	0x2F			CALL	Label_0025			INCF	0x26	  , f			GOTO	Label_002BLabel_002A  CALL	Label_002C			CALL	Label_002D			MOVLW   0x02			BSF	 STATUS	, RP0			MOVWF   TRISA			BCF	 STATUS	, RP0			CLRF	0x26			CLRF	0x27Label_0030  MOVF	0x26	  , W			SUBLW   0xE3			BTFSS   STATUS	, C			GOTO	Label_002E			MOVF	0x26	  , W			CALL	Label_002F			XORLW   0x77			MOVWF   0x29			MOVWF   0x3F			CALL	Label_0020			MOVF	0x26	  , W			INCF	0x26	  , f			INCF	0x27	  , f			GOTO	Label_0030Label_002E  CLRF	0x26Label_0033  MOVF	0x26	  , W			SUBLW   0xE3			BTFSS   STATUS	, C			GOTO	Label_0031			MOVF	0x26	  , W			CALL	Label_0032			XORLW   0x69			MOVWF   0x29			MOVWF   0x3F			CALL	Label_0020			INCF	0x26	  , f			GOTO	Label_0033Label_0031  CLRF	0x26Label_0036  MOVF	0x26	  , W			SUBLW   0xC9			BTFSS   STATUS	, C			GOTO	Label_0034			MOVF	0x26	  , W			CALL	Label_0035			XORLW   0x73			MOVWF   0x29			MOVWF   0x3F			CALL	Label_0020			INCF	0x26	  , f			GOTO	Label_0036Label_0034  CLRF	0x26Label_0038  MOVF	0x26	  , W			SUBLW   0x19			BTFSS   STATUS	, C			GOTO	Label_0037			MOVF	0x26	  , W			BSF	 STATUS	, RP0			MOVWF   0x1B			BCF	 0x1C	  , 07			BSF	 0x1C	  , 00			MOVF	0x1A	  , W			XORLW   0x61			BCF	 STATUS	, RP0			MOVWF   0x29			MOVWF   0x3F			CALL	Label_0020			INCF	0x26	  , f			GOTO	Label_0038Label_0037  MOVLW   0x04			BSF	 STATUS	, RP0			MOVWF   TRISA			BCF	 STATUS	, RP0			CALL	Label_002C			CALL	Label_002DLabel_003B  CALL	Label_0029			MOVLW   0x85			MOVWF   0x2C			MOVLW   0x98			MOVWF   0x2D			MOVLW   0x12			MOVWF   0x2E			CLRF	0x2F			CALL	Label_0025			MOVF	0x21	  , W			ANDLW   0x3C			SUBLW   0x3C			BTFSC   STATUS	, Z			GOTO	Label_0039			MOVLW   0x08			MOVWF   0x26			GOTO	Label_003ALabel_0039  GOTO	Label_003B			SLEEP 			ORG	 0x2000			DATA	0x0F			DATA	0x0FLabel_0002  DATA	0x0F			DATA	0x0F 			ORG	 0x2007			DATA	0x04 			ORG	 0x2100			DATA	0xDE			DATA	0x07			DATA	0xF8			DATA	0x88			DATA	0x3A			DATA	0x9A			DATA	0x73			DATA	0x00			DATA	0xBA			DATA	0x9F			DATA	0x75			DATA	0xB1			DATA	0x83			DATA	0x1C			DATA	0x86			DATA	0x61			DATA	0x6B			DATA	0x47			DATA	0x04			DATA	0xBF			DATA	0x1C			DATA	0x45			DATA	0x1F			DATA	0x61			DATA	0xE1			DATA	0x61			DATA	0xE1			DATA	0x63			DATA	0x9E			DATA	0xA3			DATA	0xBC			DATA	0x94			DATA	0x90			DATA	0x9E			DATA	0xAB			DATA	0xBC			DATA	0x94			DATA	0x90			DATA	0x98			DATA	0x5E			DATA	0x9E			DATA	0x62			DATA	0xEB			DATA	0x9E			DATA	0xA1			DATA	0xBC			DATA	0x94			DATA	0x68			DATA	0x9E			DATA	0x6A			DATA	0x14			DATA	0xBD			DATA	0x94			DATA	0x82			DATA	0x8E			DATA	0x4F			DATA	0x98			DATA	0x4A			DATA	0xBA			DATA	0x6A			DATA	0x9E			DATA	0x6A			DATA	0x94			DATA	0x95			DATA	0x9E			DATA	0xB9			DATA	0xDC			DATA	0x94			DATA	0x9E			DATA	0xB6			DATA	0x91			DATA	0x94			DATA	0xE4			DATA	0x6F			DATA	0x96			DATA	0xA6			DATA	0x94			DATA	0xBC			DATA	0x94			DATA	0x82			DATA	0x92			DATA	0x9F			DATA	0x1E			DATA	0x0B			DATA	0x46			DATA	0x63			DATA	0x96			DATA	0xAA			DATA	0x94			DATA	0x90			DATA	0x6B			DATA	0x6A			DATA	0x98			END

Modifié par Giants
Lien vers le commentaire
Partager sur d'autres sites

Giants : le code en piece jointe aurai ptete été mieu ^^ (ou en spoil mais je c pas si le forum a la fonction) parceque la ma fallu un bon 1/4 d'heure pour voir la bas de la page ^^

sinon mon mag na ni ATMega ni 12F629......

Lien vers le commentaire
Partager sur d'autres sites

C'est un concours de jeux de mots sur la wii ?

Prochain puce "gratuite" : la Wiisky ? :lol:

...et la version final : le WiiKend ^^

Alala tellement de puce, vivement une tite puce homemade upgradable par dvd avec toutes les derniéres spécifications :)

Lien vers le commentaire
Partager sur d'autres sites

Ben ça avance on dirai :)

PIC12F629-I/P 8 PDIP -40C to +85C TUBE

It does not support all the advanced features supported by commercial chips, it only allows you to run backups.It does support D2A and D2B!!!Howto:Buy a picprogrammer and use your picprogramming software to write the HEX to the chip.Use our installation diagram to install the PIC in your Wii, watch out: Pins are not the same as other commercial chips!Please modify the source the way you like to improve this mod, and do not forget to share it!

schematicwiifreezp8.th.jpg

On se sait tjs pas si le support des backups GC, DVD+R ou l'upgrade est possible, donc patience :)

Modifié par H2o
Lien vers le commentaire
Partager sur d'autres sites

voilà j'ai fait un peut mes recherche et la WiiFree c'est toujours le même microcontroleur mais avec le support des deux versions de chipset wii

Donc voilà ceux pour qui la wiiskas ne marcher pas car ils avaient la deuxième version ils peuvent prendre la wiifree

j'ai aussi trouver un brouillon d'un programmateur vite fait (ben je pense bien que c'est pour programmer) A VERIFIER

progik7.th.gif

Voilà je continu à vous tenir au courant....

Merci

Lien vers le commentaire
Partager sur d'autres sites

Ben ça avance on dirai :)

PIC12F629-I/P 8 PDIP -40C to +85C TUBE

It does not support all the advanced features supported by commercial chips, it only allows you to run backups.It does support D2A and D2B!!!Howto:Buy a picprogrammer and use your picprogramming software to write the HEX to the chip.Use our installation diagram to install the PIC in your Wii, watch out: Pins are not the same as other commercial chips!Please modify the source the way you like to improve this mod, and do not forget to share it!

schematicwiifreezp8.th.jpg

On se sait tjs pas si le support des backups GC, DVD+R ou l'upgrade est possible, donc patience :)

bah dans la mesure où on peut reprogrammer le PIC l'upgrade est possible mais il faudra la désouder pour l'upgrade à moins qu'ils trouvent un autre moyen
Lien vers le commentaire
Partager sur d'autres sites

Le plus facile, c'est de ne pas soudé directement les fils sur les pattes du microcontroleur mais de mettre un support qui est relier à la carte du lecteur DVD de la wii avec des fils soudés sur les bon points et le support à l'exterieure de la console comme ça quand tu as une mise à jour à faire tu défait l'IC de son support tu le programme et tu le remet.....encore plus rapide que de graver un DVD le mettre dans la console et attendre que la puce se mette à jour :)

Maintenant il suffit de faire un trou à l'arrière de la console pour fixé le support pour que tout celà soit propre...et discret et ne pas faire ça comme un cochon

Modifié par screamy145
Lien vers le commentaire
Partager sur d'autres sites

Oui, quand je parlai d'upgrade, c'est bien sur par dvd.

D'ailleur pour les puces tel wiinja, wiiskas, wiifree, je pense que tout les montages devraient se faire via un support ou l'on vient y fixé la puce

car souder directement sur les pattes de la puce je trouve pas top pour le circuit en lui même.

support_de_circuit_integre.jpg

Enfin personnelement je préférerai graver sur un cd ré-inscriptible la MAJ plûtot que de perçé ma wii pour y fixé un support.

Les modifs vont bien finir par se concrétisées :)

Wait & see

Lien vers le commentaire
Partager sur d'autres sites

Dommâge que cette Wiiskas n'est pas compatbile D2B alors qu'il suffirait de trouver les bonnes adresses puis de les changer:

D2A -> D2B

=== ===

0x82b6 -> 0x82be

0x82d2 -> 0x82da

0x8576 -> 0x8580

0x8577 -> 0x8581

0x8598 -> 0x85a2

Impossible de retrouver celles de la D2A dans le code hex ni dans le asm <_<

Et pourtant si on regarde l'asm de la wiifree, on retrouve bien ces adresses:

CLRF LRAM_0x2B

MOVLW 0x50

MOVWF LRAM_0x2E

MOVLW 0x98

MOVWF LRAM_0x2F

MOVLW 0x85 >> 8598

MOVWF LRAM_0x30

MOVLW 0xA2

MOVWF LRAM_0x31

MOVLW 0x85 >> 85A2

MOVWF LRAM_0x32

MOVLW 0xB6

MOVWF LRAM_0x33

MOVLW 0x82 >> 82B6

MOVWF LRAM_0x34

MOVLW 0xBE

MOVWF LRAM_0x35

MOVLW 0x82 >> 82BE

MOVWF LRAM_0x36

MOVLW 0x76

MOVWF LRAM_0x37

MOVLW 0x85 >> 8576

MOVWF LRAM_0x38

MOVLW 0x80

MOVWF LRAM_0x39

MOVLW 0x85 >> 8580

MOVWF LRAM_0x3A

MOVLW 0xD2

MOVWF LRAM_0x3B

MOVLW 0x82 >> 82D2

MOVWF LRAM_0x3C

MOVLW 0xDA

MOVWF LRAM_0x3D

MOVLW 0x82 >> 82DA

MOVWF LRAM_0x3E

GOTO LADR_0x01C9

Lien vers le commentaire
Partager sur d'autres sites

Est ce que quelqu'un pourrais me dire si le plan pour programmer le PIC 12F629 est bon ou pas.???

image

Merci

oui il marche,

j'ai flashé un 12F629 avec l'hexe Wiifree.

j'ai testé la puce, ne marche pas, je viens de comprendre car une des soudures sur la carte de la Wii n est pas identique à ma Wiinja ( j ai soudé mon support de pic de cette facon).

pour etre certains que j ai bien une wiifree, je viens de dumper mon pic toujours avec le meme montage, je recupere bien le meme hexe que la release mon pic est donc bien flashé.

par contre je n arrive pas flashé mes deux autres pic 12f629... je cherche car pour l instant j ai une wiifree qui ne me sert à rien

Lien vers le commentaire
Partager sur d'autres sites

Slt,

Je me suis pris le pic 12F675 I/P qui apparement fonctionne également, 3€ à Electronique diffusion (Lens).

J'attaquerai le programmateur ce week-end en espérant qu'un nouveau .hex soit dispo.

screamy145, utilise une alimentation stabilisée pour tes 5v ;)

Lien vers le commentaire
Partager sur d'autres sites

yup,

Bein moi j'ai passé 3heures ce soir a chercher pourquoi mon programmateur K8048 de velleman de

fonctionne pas.... et j'en ai conclus que c'etait une grosse merde ce programmateur.

Bref, j'ai tjs pas testé ce code

super soirée.... -_-'

Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share

Annonces