Newserator Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 : Attention : le code fonctionne pour le moment uniquement avec les Wii équipées d'un chipset DMS, D2A. 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 More sharing options...
xinux Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 More sharing options...
Giants Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 (modifié) 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é 1 mars 2007 par Giants Lien vers le commentaire Partager sur d'autres sites More sharing options...
OuahOuah Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 C'est un concours de jeux de mots sur la wii ? Prochain puce "gratuite" : la Wiisky ? :lol: Lien vers le commentaire Partager sur d'autres sites More sharing options...
screamy145 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 (modifié) Bonjours j'arrive pas à télécharger le fichier HEX Au cas ou quelqu'un est dans le même cas que moi ça se passe ici Merci Modifié 1 mars 2007 par screamy145 Lien vers le commentaire Partager sur d'autres sites More sharing options...
Freex Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 More sharing options...
screamy145 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 Oui je trouve aussi que c'est long à descendre la page..... Qui a déjà essaye de programmer le 12F629 et mis dans sa console.?? Merci Lien vers le commentaire Partager sur d'autres sites More sharing options...
InSomni4 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 (modifié) rahhhhhh jvais en récuperer une , j'ai commandé la chiip pour rien , avec ce type de puce la chiip va vite tombé au oubliette Modifié 1 mars 2007 par InSomni4 Lien vers le commentaire Partager sur d'autres sites More sharing options...
H2o Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 More sharing options...
killerbong Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 Salut @ tous... Maintenant la WiiFree viens de sortir wiifree Lien vers le commentaire Partager sur d'autres sites More sharing options...
H2o Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 (modifié) 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! On se sait tjs pas si le support des backups GC, DVD+R ou l'upgrade est possible, donc patience Modifié 1 mars 2007 par H2o Lien vers le commentaire Partager sur d'autres sites More sharing options...
screamy145 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 Voilà je continu à vous tenir au courant.... Merci Lien vers le commentaire Partager sur d'autres sites More sharing options...
FAiRLiGHT Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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! 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 More sharing options...
screamy145 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 (modifié) 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é 1 mars 2007 par screamy145 Lien vers le commentaire Partager sur d'autres sites More sharing options...
FAiRLiGHT Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 (modifié) effectivement j'ai oublié l'option du support dans ce cas oui c'est mieux Modifié 1 mars 2007 par FAiRLiGHT Lien vers le commentaire Partager sur d'autres sites More sharing options...
H2o Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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. 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 More sharing options...
screamy145 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 (modifié) Est ce que quelqu'un pourrais me dire si le plan pour programmer le PIC 12F629 est bon ou pas.??? image Merci Modifié 1 mars 2007 par screamy145 Lien vers le commentaire Partager sur d'autres sites More sharing options...
robin44 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 More sharing options...
abbathdebinic Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 More sharing options...
screamy145 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 Donc voilà je me suis fait mon petit cablage du programmateur de 12F629 celà donne ça les deux fils dans le vide c'est pour mettre les 4.7V pour l'alimentation Maintenant demain il faudra ouvrir là console et souder les fils.... Lien vers le commentaire Partager sur d'autres sites More sharing options...
InSomni4 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 je test ce week la wiifree , manque de temps , je pense que d'ici la un nouvel hex pour pic 12f629 va tomber ralalala je suis impatient !! Lien vers le commentaire Partager sur d'autres sites More sharing options...
H2o Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 More sharing options...
screamy145 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 screamy145, utilise une alimentation stabilisée pour tes 5v nan nan je vais prendre une pile toute simple..... :fouf: Lien vers le commentaire Partager sur d'autres sites More sharing options...
Giants Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 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 More sharing options...
screamy145 Posté(e) 1 mars 2007 Share Posté(e) 1 mars 2007 il fallais mettre 3 resistances ça aurais été aussi vite.... Lien vers le commentaire Partager sur d'autres sites More sharing options...
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant