remy
-
Compteur de contenus
4 159 -
Inscription
-
Dernière visite
-
Jours gagnés
3
Messages posté(e)s par remy
-
-
salut !
-
ok !!
-
ivan please write in english if it's possible because the russian is very hard for frenchies !!!!
-
oui mais le probléme c'est qu'il y a un bug lors de l'installer car je n'arrive pas a l'installer malgré les 18Go de libres !!
-
-
salut et bienvenue !
-
ce tutorial et devenue obsoléte,
il existe une version de codeblock avec la toolchain prés installer et compiler !!!!!
bientot un nouveau tuto !!!
-
Non !!!
Ulysse 31!!!
ok je sort !!!!
-
bah c'est celle la alors
j'ai pas eu le temps de finir le boitier
-
salut et bienvenue,
pour le projet neptune, j'ai une video sur youtube qui commence a daté !!
-
salut et bienvenue
-
Vous souhaitez voir comment on peut dévelloper une petit application pour votre dreamcast , nous allons voir sa ensemble et installer KallistiOS , une toolchain gratuite pour votre dreamcast.
-= Matériel Requis : =-
- Le CD DDEr4 => Image a graver ou a monter avec deamon tool
-= Installation de la ToolChain : =-
- Une fois l'image .cdi extraite , Graver la avec alcohol 120% ou monter la avec DeamonTool.
- Vous devriez avoir ceci dans le poste de travail :
- Double cliqué dessus et l'installation vas commencer en vous demandant quelques click !!!
- Cliquer sur "Next" :
-= Etape 1 : Installation de CygWin : =-
- Cliquer sur "Install Cygwin" :
- Une nouvelle fenêtre s'ouvre : Cliquer sur " Suivant " :
- Choisir : " Install From Local Directory " puis cliquer sur " Suivant " :
- Choissiser " c:/cygwin " comme destinnation sa sera plus simple dans le reste du tutorial . Ensuite cliquer sur " Suivant " :
- Cliquer ensuite sur " Browse " pour selectionner le dossier cygwin du CD de developpement :
- Maintenant il vas faloir choisir les bonnes librairies : choisisser " Devel " puis vérifier que toutes les librairies sont sélectionnées :
- De même avec " Libs " :
- Pareil pour " Web " :
- Cliquer sur " Suivant " , l'installation vas débuter :
-Une fois l'installation terminé , vous arriver sur le dernier ecran . Cochez toutes les cases puis cliquer sur " Terminé " :
-= Etape 2 : Décompression ToolChain =-
- Voici l'étape suivante : la décompression de la toolchain : cliquer sur " Extract " :
- Une fenetre vas s'ouvrir est vous demander ou vous souhaitez extraire les fichiers : Selectionner juste " c:/Cygwin "
- Une fenetre va s'ouvrir et les lignes vont défiler :
- A la fin de l'extraction , un message vas apparaitre : cliquer sur " Non "
- Une fois terminé un nouveau message va apparaitre : cliquer sur " OK " :
-= Etape 3 : Configuration de la ToolChain : =-
- Nous arrivons a la derniére étape de l'installation : Cliquer sur " Configure " :
- Un nouveau message apparait : cliquer sur " Oui " :
- Puis cliquer sur " OK " :
- Voila l'installation est terminée, Cliquer maintenant sur la croix pour fermer la fenêtre :
- Notre ToolChain a été installer , mais ATTENTION, ce n'est pas terminé , il reste la plus grosse partie a faire : la compilation de cette derniére :-
= Etape 4 : Préparation pour la Compilation de la ToolChain : =-
- Pour commencer , rendez vous dans le dossier : " C:/cygwin/usr/local/dc/kos/kos/utils/dc-chain " Puis ouvrez le fichier " MakeFile " avec un editeur de texte :
- Trouver la ligne " 28 " contenant : " kos_root " :
- Remplace a ce moment le " $(CURDIR)/../../.. " par : " /usr/local/dc/kos " :
- Aller ensuite a la ligne 168 et rajouter " --disable-libstdcxx-pch " avant " $(to_log) ":
- Depuis la création du CD , des mises a jour sur insight et GDB sont apparues, créant des erreurs de compilation. Pour remédier a cela, il faut modifier quelques lignes supplémentaire . Il suffit de rajouter des "a" entre la parenthèse et le "."
- autrement dit, nous avons sa
- gdb-$(gdb_ver).tar.bz2: qui doit devenir => gdb-$(gdb_ver)a.tar.bz2:
- Enregistrer puis fermer le Fichier MakeFile !! Nous avons terminé la préparation a la compilation . Nous allons passer a la Compilation proprement parlé.
-= Etape 6 : Compilation de la ToolChain ( ENFIN !!!!! ) : =-
- Commencer par lancer CygWin :
- Dans cette jolie fenêtre toute moche et pas belle , taper : " cd /usr/local/dc/kos/kos/utils/dc-chain " Puis appuyer sur " Entrée "
- Vous verrez une nouvelle ligne qui contient ( si tout c'est bien passer ) le nouveau chemin :
- Taper maintenant : " bash download.sh "
- Des lignes vont apparaitre : il s'agit d'un script de téléchargement de fichier nécéssaire a la ToolChain . suivant votre connection, cela peut prendre un petit moment . Pour information il y a 3 fichiers a telecharger de 20 Mo environ chacun.
- une fois terminer , il faut extraire les fichiers de l'archive . pour cela taper : " bash unpack.sh "
- Durant cette phase , vous n'allez rien voir , une fois le unpack terminé, vous aller voir une nouvelle ligne de console :
- taper alors " make " pour démarrer la compilation de l'essemble :
- La compilation démarre alors . Je ne vous cache pas que cela peut prendre plusieurs heures ( 2 heure en générale ).
- Une fois les 2 heures passer, une nouvelle ligne apparait !!!!
- Taper alors " make insight " pour compiler le débuggueur :
- Le téléchargement et la compilation vas débuter . Une fois terminé, comme d'habitude , la ligne de console apparait :
- taper alors " make gdb " pour compiler le serveur de débug.
- Le téléchargement de gdb et sa compilation débute et une fois fini , on retrouve notre amie la ligne de console :
- taper maintenant " cd /usr/local/dc/kos/kos "
- Puis " source environ.sh " :
- Pour finir taper " make " et la compilation vas débuter :
- Une fois terminé taper : " cd ../kos-ports "
- Puis taper : " make " pour lancer la compilation.
- Une fois la compilation terminé, nous revenons a la ligne de console .
- Arriver ici , nous avons terminé de compiler la ToolChain . Si durant toutes les phases de compilation , vous n'avez eu aucunes erreur alors c'est tout bon !!!!!!! Sinon il faudra recommencer !!!!!!
- Voila nous pouvons passer a la suite : le paramétrage de code::block pour compiler notre Hello_World !!!!!!
- Des Questions , Une Remarques ??? => le Forum est la !!!
-
voila j'ai mis les PIC12F683 et les Eproms 27C801 en précommande !!!
-
salut et bienvenue !
-
Bonjour a tous,
juste un petit sondage pour savoir ce que vous aimeriez avoir a disposition assez rapidement !!!
-
oui je sais
j'ai bosser sur un nouveau style iphone mais il marche pas bien !!!!!
edit :
Je viens de faire le même travail sur la page d'inscription !!!
-
-
Voici la solution pour Installer Dreamshell en Stand Alone et ainsi ne plus utiliser le lecteur GD-Rom lorsque vous souhaitez jouer a vos jeux sur SD .
-= Matériel Requis : =-
- Une Mémoire Flash de type MX29LV160 / SOP44
- Un interrupteur 3 broches ( 3 Poles 2 Positions autrement dit un interrupteur inverseur )
- Deux résistances 10 KOhms
- Du fils éléctrique ( préférer du Kynar 30 AWG )
- ISO DreamShell 4.0.0 Beta 4 by SWAT
-= Etape 1 : Démontage de la console : =-
- Cette étape ne sera pas décrit dans ce tutorial mais voici ou quelque photos de ce que vous devriez avoir :
- Il va falloir atteindre la carte mère de la console pour notre modification, ôter le port manette, le bloc optique et l'alimentation.- Une fois ceci fais il restera à retirer la plaque métallique.
-La modification s'effectue dans cette Zone :
-= Etape 2 : Pose de la Mémoire : =-
- Pour commencer, il faut savoir ce que l'on doit faire . Le seul but n'est pas de poser bétement la memoire sur l'ancienne. Il faut relever les Pins 1 , 12 , 44 . Avant tous , voici ce que l'on doit faire :
- Pour ce faire, il faut commencer par lever la PIN 12 de la maskrom sans cela le montage ne fonctionnera pas !!!
- Maintenant il faut préparer la mémoire en levant les PIN 1 , 12 , 44 . Puis la poser sur la maskrom et commencer a souder toutes les pins ( sauf les pins 12 il ne faut pas les relier ensemble ainsi que les Pins 1 et 44 !! ).
- Il ne reste plus qu'à mettre en place les deux résistances ainsi que l'interrupteur.(Sur cette image, l'interupteur n'a pas encore été câblé)
- Une fois cette opération terminé, il vous faudra flasher l'eeprom MX29LV160 afin d'y mettre le bios hacké de Link83 ( permettant d'avoir une console REGION FREE ).
-= Installation du BIOS Region Free : =-
- Cette étape n'est pas obligatoire, elle permet juste de rendre la console region Free . si vous souhaité installe Dreamshell alors cela ne sert a rien de suivre cette étape.
- Graver l'image de dreamshell avec le logiciel "Alcohol 120%" (de préférence en vitesse d'écriture la plus lente "x4")
- Via l'interrupteur, choisissez de booté sur le bios d'origine et lancer le CD DreamShell 4.0.0 Beta 4. Une fois celui ci chargé, basculer l'interupteur pour vous retrouver sur l'eeprom MX29LV160, il ne reste plus qu'à la flasher.
- Pour ce faire, regarder la vidéo que j'ai faite plus bas.
http://www.youtube.com/watch?v=8VskQn1RjSc&feature=player_embedded
- Comme vous l'aurez constaté, il est possible depuis l'interrupteur de choisir sont bios au démarrage de la console (celui d'origine ou celui hacké)
- Voila . Des Questions ?? Une Remarque ?? le forum est là .
- Merci a Kogami pour ce tuto !!!!!
-
salut et bienvenue !!
-
salut et bienvenue !!
-
; This is a disassembly of the PIC dump provided in mame for Guilty Gear XX #Reload ; It was disassembled with PICDisasm, http://www.hagi-online.org/picmicro/picdisasm_en.html, ; then recompiled with Microchip MPLAB 8.66.00.00. ; When programmed with a Wellon VP-280 or pickit2 - it is confirmed working like the original PIC ; Differences between games are the answers to: ; AKEYCODE, BKEYCODE, FILENAME and AIJYOANSWER (net/non-net) processor 16F628A #include <P16F628A.INC> __config 0x3FA2 ; _CP_OFF & _DATA_CP_OFF & _LVP_ON & _BODEN_OFF & _MCLRE_ON & _PWRTE_ON & _WDT_OFF ; & _HS_OSC ; __idlocs 0xFF, 0xFF, 0xFF, 0xFF ; EEPROM-Data Org 0x2100 DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ DE 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ; ........ ; RAM-Variable LRAM_0x0A equ 0x0A LRAM_0x20 equ 0x20 LRAM_0x21 equ 0x21 LRAM_0x22 equ 0x22 LRAM_0x23 equ 0x23 LRAM_0x24 equ 0x24 LRAM_0x25 equ 0x25 LRAM_0x26 equ 0x26 LRAM_0x28 equ 0x28 LRAM_0x29 equ 0x29 LRAM_0x2A equ 0x2A LRAM_0x2B equ 0x2B LRAM_0x2C equ 0x2C LRAM_0x35 equ 0x35 LRAM_0x3B equ 0x3B LRAM_0x41 equ 0x41 LRAM_0x47 equ 0x47 LRAM_0x50 equ 0x50 LRAM_0x51 equ 0x51 LRAM_0x52 equ 0x52 LRAM_0x53 equ 0x53 LRAM_0x54 equ 0x54 LRAM_0x55 equ 0x55 LRAM_0x56 equ 0x56 LRAM_0x57 equ 0x57 LRAM_0x60 equ 0x60 LRAM_0x61 equ 0x61 LRAM_0x62 equ 0x62 LRAM_0x63 equ 0x63 LRAM_0x64 equ 0x64 LRAM_0x65 equ 0x65 LRAM_0x66 equ 0x66 LRAM_0x67 equ 0x67 ; Program Org 0x0000 ; Reset-Vector GOTO LADR_0x0005 NOP NOP NOP ; Interrupt-Vector GOTO LADR_0x02AA LADR_0x0005 CALL SETPINSHIGH CALL LADR_0x0026 CALL LADR_0x0080 LADR_0x0008 CALL LADR_0x003A CALL LADR_0x0048 CALL LADR_0x002F CALL LADR_0x0058 CALL LADR_0x005B CALL LADR_0x0278 CALL LADR_0x028C CALL LADR_0x00E5 CALL CHECKQUESTION CALL LADR_0x011D CALL LADR_0x023E CALL LADR_0x0252 CALL LADR_0x0091 CALL LADR_0x002F CALL LADR_0x0133 CALL LADR_0x00B8 CALL LADR_0x02A9 SETPINSHIGH CLRF PORTA ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select MOVLW 0xFF ; b'11111111' d'255' MOVWF PORTA ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select CLRF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select MOVLW 0x5F ; b'01011111' d'095' "_" MOVWF TMR0 ; !!Bank!! TMR0 - OPTION_REG - TMR0 - OPTION_REG MOVLW 0xFF ; b'11111111' d'255' MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select RETURN LADR_0x0026 MOVLW 0x5F ; b'01011111' d'095' "_" MOVWF LRAM_0x20 MOVLW 0x21 ; b'00100001' d'033' "!" MOVWF FSR LADR_0x002A CLRF INDF INCF FSR,F DECFSZ LRAM_0x20,F GOTO LADR_0x002A RETURN LADR_0x002F MOVLW 0x18 ; b'00011000' d'024' MOVWF LRAM_0x21 MOVLW 0x30 ; b'00110000' d'048' "0" MOVWF FSR LADR_0x0033 MOVF INDF,W ANDLW 0x07 ; b'00000111' d'007' MOVWF INDF INCF FSR,F DECFSZ LRAM_0x21,F GOTO LADR_0x0033 RETURN LADR_0x003A MOVLW 0x18 ; b'00011000' d'024' MOVWF LRAM_0x20 MOVLW 0x30 ; b'00110000' d'048' "0" MOVWF FSR LADR_0x003E BTFSC PORTB,3 ; !!Bank!! PORTB - TRISB - PORTB - TRISB GOTO LADR_0x003E LADR_0x0040 BTFSS PORTB,3 ; !!Bank!! PORTB - TRISB - PORTB - TRISB GOTO LADR_0x0040 MOVF PORTB,W ; !!Bank!! PORTB - TRISB - PORTB - TRISB MOVWF INDF INCF FSR,F DECFSZ LRAM_0x20,F GOTO LADR_0x003E RETURN LADR_0x0048 MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x20 MOVLW 0x0E ; b'00001110' d'014' MOVWF LRAM_0x21 MOVLW 0x32 ; b'00110010' d'050' "2" MOVWF FSR LADR_0x004E BTFSC INDF,2 BSF LRAM_0x2C,0 BTFSC LRAM_0x21,3 RLF LRAM_0x2C,F MOVLW 0x03 ; b'00000011' d'003' ADDWF FSR,F DECF LRAM_0x21,F DECFSZ LRAM_0x20,F GOTO LADR_0x004E RETURN LADR_0x0058 MOVF LRAM_0x60,W MOVWF LRAM_0x26 RETURN LADR_0x005B MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x20 CLRF LRAM_0x21 CLRF LRAM_0x22 CLRF LRAM_0x23 LADR_0x0060 MOVLW 0x30 ; b'00110000' d'048' "0" ADDWF LRAM_0x23,W MOVWF FSR MOVF INDF,W MOVWF LRAM_0x28 INCF LRAM_0x23,F INCF FSR,F RLF INDF,F RLF INDF,F RLF INDF,F MOVF INDF,W ADDWF LRAM_0x28,F INCF LRAM_0x23,F INCF FSR,F RLF INDF,F RLF INDF,F RLF INDF,F RLF INDF,F RLF INDF,F RLF INDF,F MOVF INDF,W ADDWF LRAM_0x28,F MOVLW 0x60 ; b'01100000' d'096' "`" ADDWF LRAM_0x22,W MOVWF FSR MOVF LRAM_0x28,W MOVWF INDF INCF LRAM_0x23,F INCF LRAM_0x22,F DECFSZ LRAM_0x20,F GOTO LADR_0x0060 RETURN LADR_0x0080 MOVLW 0x10 ; b'00010000' d'016' MOVWF LRAM_0x20 CLRF LRAM_0x21 LADR_0x0083 MOVF LRAM_0x21,W BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 CALL PICPASSWORD MOVWF LRAM_0x28 MOVLW 0x50 ; b'01010000' d'080' "P" ADDWF LRAM_0x21,W MOVWF FSR MOVF LRAM_0x28,W MOVWF INDF INCF LRAM_0x21,F DECFSZ LRAM_0x20,F GOTO LADR_0x0083 RETURN LADR_0x0091 CLRF LRAM_0x20 MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x21 CLRF LRAM_0x22 LADR_0x0095 MOVLW 0x68 ; b'01101000' d'104' "h" ADDWF LRAM_0x20,W MOVWF FSR MOVF INDF,W MOVWF LRAM_0x28 MOVLW 0x30 ; b'00110000' d'048' "0" ADDWF LRAM_0x22,W MOVWF FSR MOVF LRAM_0x28,W MOVWF INDF INCF LRAM_0x22,F RRF LRAM_0x28,F RRF LRAM_0x28,F RRF LRAM_0x28,F MOVF LRAM_0x28,W MOVLW 0x30 ; b'00110000' d'048' "0" ADDWF LRAM_0x22,W MOVWF FSR MOVF LRAM_0x28,W MOVWF INDF INCF LRAM_0x22,F RRF LRAM_0x28,F RRF LRAM_0x28,F RRF LRAM_0x28,F MOVF LRAM_0x28,W MOVLW 0x30 ; b'00110000' d'048' "0" ADDWF LRAM_0x22,W MOVWF FSR MOVF LRAM_0x28,W MOVWF INDF INCF LRAM_0x22,F INCF LRAM_0x20,F DECFSZ LRAM_0x21,F GOTO LADR_0x0095 RETURN LADR_0x00B8 CLRF LRAM_0x20 MOVLW 0x18 ; b'00011000' d'024' MOVWF LRAM_0x21 CLRF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select MOVLW 0xF0 ; b'11110000' d'240' MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select LADR_0x00C0 MOVLW 0x30 ; b'00110000' d'048' "0" ADDWF LRAM_0x20,W MOVWF FSR MOVF INDF,W MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BSF INDF,3 MOVF INDF,W NOP NOP NOP NOP NOP NOP NOP MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB INCF LRAM_0x20,F DECFSZ LRAM_0x21,F GOTO LADR_0x00C0 NOP NOP NOP NOP NOP NOP CLRF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB NOP NOP NOP NOP NOP NOP NOP BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select MOVLW 0xFF ; b'11111111' d'255' MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select RETURN LADR_0x00E5 MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x21 MOVLW 0x0E ; b'00001110' d'014' MOVWF LRAM_0x22 MOVLW 0x60 ; b'01100000' d'096' "`" MOVWF FSR CLRF LRAM_0x2B LADR_0x00EC MOVLW 0x09 ; b'00001001' d'009' MOVWF LRAM_0x20 MOVF INDF,W MOVWF LRAM_0x28 CLRF LRAM_0x2A LADR_0x00F1 MOVF LRAM_0x28,W XORWF LRAM_0x2A,F RLF LRAM_0x28,F DECFSZ LRAM_0x20,F GOTO LADR_0x00F1 BTFSC LRAM_0x21,0 GOTO LADR_0x00F8 LADR_0x00F8 BTFSC LRAM_0x2A,7 BSF LRAM_0x2B,0 GOTO LADR_0x00FD BTFSS LRAM_0x2A,7 BSF LRAM_0x2B,0 LADR_0x00FD BTFSC LRAM_0x22,3 RLF LRAM_0x2B,F INCF FSR,F DECF LRAM_0x22,F DECFSZ LRAM_0x21,F GOTO LADR_0x00EC RETURN BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select MOVLW 0x0F ; b'00001111' d'015' MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select MOVF LRAM_0x2B,W MOVWF LRAM_0x28 RLF LRAM_0x28,F RLF LRAM_0x28,F RLF LRAM_0x28,F RLF LRAM_0x28,F MOVF LRAM_0x28,W MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select MOVLW 0x0F ; b'00001111' d'015' MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select MOVF LRAM_0x2B,W MOVWF LRAM_0x28 RRF LRAM_0x28,F RRF LRAM_0x28,F RRF LRAM_0x28,F RRF LRAM_0x28,F MOVF LRAM_0x28,W MOVWF PORTA ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented RETURN LADR_0x011D MOVLW 0x07 ; b'00000111' d'007' MOVWF LRAM_0x21 MOVLW 0x68 ; b'01101000' d'104' "h" MOVWF FSR CLRF LRAM_0x2B LADR_0x0122 MOVLW 0x09 ; b'00001001' d'009' MOVWF LRAM_0x20 MOVF INDF,W MOVWF LRAM_0x28 CLRF LRAM_0x2A LADR_0x0127 MOVF LRAM_0x28,W XORWF LRAM_0x2A,F RLF LRAM_0x28,F DECFSZ LRAM_0x20,F GOTO LADR_0x0127 BTFSC LRAM_0x2A,0 BSF LRAM_0x2B,0 RLF LRAM_0x2B,F INCF FSR,F DECFSZ LRAM_0x21,F GOTO LADR_0x0122 RETURN LADR_0x0133 MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x20 MOVLW 0x47 ; b'01000111' d'071' "G" MOVWF FSR LADR_0x0137 BTFSC LRAM_0x2B,0 BSF INDF,2 RRF LRAM_0x2B,F MOVLW 0x03 ; b'00000011' d'003' SUBWF FSR,F DECFSZ LRAM_0x20,F GOTO LADR_0x0137 RETURN MOVF LRAM_0x2C,W XORWF LRAM_0x2B,W ANDLW 0x3F ; b'00111111' d'063' "?" BTFSS STATUS,Z GOTO LADR_0x0145 RETURN LADR_0x0145 GOTO LADR_0x0145 CHECKQUESTION MOVLW 0x07 ; b'00000111' d'007' MOVWF LRAM_0x20 CLRF LRAM_0x21 CLRF LRAM_0x29 MOVF LRAM_0x60,W XORLW 0x21 ; b'00100001' d'033' "!" BTFSC STATUS,Z GOTO LADR_0x0192 MOVF LRAM_0x60,W XORLW 0x22 ; b'00100010' d'034' """ BTFSC STATUS,Z GOTO LADR_0x0192 MOVF LRAM_0x60,W XORLW 0x23 ; b'00100011' d'035' "#" BTFSC STATUS,Z GOTO LADR_0x0192 MOVF LRAM_0x60,W XORLW 0x41 ; b'01000001' d'065' "A" BTFSC STATUS,Z GOTO LADR_0x0184 MOVLW 0x07 ; b'00000111' d'007' ADDWF LRAM_0x21,F MOVF LRAM_0x60,W XORLW 0x42 ; b'01000010' d'066' "B" BTFSC STATUS,Z GOTO LADR_0x0184 MOVLW 0x07 ; b'00000111' d'007' ADDWF LRAM_0x21,F MOVF LRAM_0x60,W XORLW 0x43 ; b'01000011' d'067' "C" BTFSC STATUS,Z GOTO LADR_0x0184 MOVLW 0x07 ; b'00000111' d'007' ADDWF LRAM_0x21,F MOVF LRAM_0x60,W XORLW 0x44 ; b'01000100' d'068' "D" BTFSC STATUS,Z GOTO LADR_0x0184 MOVLW 0x07 ; b'00000111' d'007' ADDWF LRAM_0x21,F MOVF LRAM_0x60,W XORLW 0x61 ; b'01100001' d'097' "a" BTFSC STATUS,Z GOTO LADR_0x0184 MOVLW 0x07 ; b'00000111' d'007' ADDWF LRAM_0x21,F MOVF LRAM_0x60,W XORLW 0x62 ; b'01100010' d'098' "b" BTFSC STATUS,Z GOTO LADR_0x0184 MOVLW 0x07 ; b'00000111' d'007' ADDWF LRAM_0x21,F MOVF LRAM_0x60,W XORLW 0x66 ; b'01100110' d'102' "f" BTFSC STATUS,Z GOTO LADR_0x0184 MOVLW 0x07 ; b'00000111' d'007' ADDWF LRAM_0x21,F MOVF LRAM_0x60,W XORLW 0x6B ; b'01101011' d'107' "k" BTFSC STATUS,Z GOTO LADR_0x0184 LADR_0x0184 BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVLW 0x61 ; b'01100001' d'097' "a" MOVWF FSR LADR_0x0188 MOVF LRAM_0x21,W CALL QUESTIONS XORWF INDF,W BTFSS STATUS,Z GOTO LADR_0x0195 INCF FSR,F INCF LRAM_0x21,F DECF LRAM_0x20,F BTFSS STATUS,Z GOTO LADR_0x0188 LADR_0x0192 MOVF LRAM_0x60,W MOVWF LRAM_0x29 GOTO LADR_0x0195 LADR_0x0195 MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x20 CLRF LRAM_0x21 LADR_0x0198 MOVF LRAM_0x29,W XORLW 0x21 ; b'00100001' d'033' "!" BTFSS STATUS,Z GOTO LADR_0x01A7 MOVLW 0x50 ; b'01010000' d'080' "P" MOVWF LRAM_0x25 MOVLW 0x07 ; b'00000111' d'007' MOVWF LRAM_0x23 BTFSC LRAM_0x20,3 CALL LADR_0x022B BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL ANSWER1 GOTO LADR_0x0221 LADR_0x01A7 MOVF LRAM_0x29,W XORLW 0x22 ; b'00100010' d'034' """ BTFSS STATUS,Z GOTO LADR_0x01B6 MOVLW 0x57 ; b'01010111' d'087' "W" MOVWF LRAM_0x25 MOVLW 0x07 ; b'00000111' d'007' MOVWF LRAM_0x23 BTFSC LRAM_0x20,3 CALL LADR_0x022B BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL ANSWER2 GOTO LADR_0x0221 LADR_0x01B6 MOVF LRAM_0x29,W XORLW 0x23 ; b'00100011' d'035' "#" BTFSS STATUS,Z GOTO LADR_0x01C5 MOVLW 0x5E ; b'01011110' d'094' "^" MOVWF LRAM_0x25 MOVLW 0x02 ; b'00000010' d'002' MOVWF LRAM_0x23 BTFSC LRAM_0x20,3 CALL LADR_0x022B BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL ANSWER3 GOTO LADR_0x0221 LADR_0x01C5 MOVF LRAM_0x29,W XORLW 0x41 ; b'01000001' d'065' "A" BTFSS STATUS,Z GOTO LADR_0x01CE BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL AKEYCODE GOTO LADR_0x0221 LADR_0x01CE MOVF LRAM_0x29,W XORLW 0x42 ; b'01000010' d'066' "B" BTFSS STATUS,Z GOTO LADR_0x01D7 BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL BKEYCODE GOTO LADR_0x0221 LADR_0x01D7 MOVF LRAM_0x29,W XORLW 0x43 ; b'01000011' d'067' "C" BTFSS STATUS,Z GOTO LADR_0x01E0 BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL FILENAME GOTO LADR_0x0221 LADR_0x01E0 MOVF LRAM_0x29,W XORLW 0x44 ; b'01000100' d'068' "D" BTFSS STATUS,Z GOTO LADR_0x01E9 BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL LADR_0x03EE GOTO LADR_0x0221 LADR_0x01E9 MOVF LRAM_0x29,W XORLW 0x61 ; b'01100001' d'097' "a" BTFSS STATUS,Z GOTO LADR_0x01F2 BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL KEEPALIVEANSWER GOTO LADR_0x0221 LADR_0x01F2 MOVF LRAM_0x29,W XORLW 0x62 ; b'01100010' d'098' "b" BTFSS STATUS,Z GOTO LADR_0x01FB BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL SECVERANSWER GOTO LADR_0x0221 LADR_0x01FB MOVF LRAM_0x29,W XORLW 0x66 ; b'01100110' d'102' "f" BTFSS STATUS,Z GOTO LADR_0x0204 BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL ANSWER4 GOTO LADR_0x0221 LADR_0x0204 MOVF LRAM_0x29,W XORLW 0x6B ; b'01101011' d'107' "k" BTFSS STATUS,Z GOTO LADR_0x020D BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL AIJYOANSWER GOTO LADR_0x0221 LADR_0x020D BSF LRAM_0x0A,0 BSF LRAM_0x0A,1 MOVF LRAM_0x21,W CALL LADR_0x0378 MOVF LRAM_0x60,W MOVWF LRAM_0x57 MOVF LRAM_0x61,W MOVWF LRAM_0x55 MOVF LRAM_0x62,W MOVWF LRAM_0x53 MOVF LRAM_0x63,W MOVWF LRAM_0x51 MOVF LRAM_0x64,W MOVWF LRAM_0x56 MOVF LRAM_0x65,W MOVWF LRAM_0x54 MOVF LRAM_0x66,W MOVWF LRAM_0x52 MOVF LRAM_0x67,W MOVWF LRAM_0x50 LADR_0x0221 MOVWF LRAM_0x28 MOVLW 0x68 ; b'01101000' d'104' "h" ADDWF LRAM_0x21,W MOVWF FSR MOVF LRAM_0x28,W MOVWF INDF INCF LRAM_0x21,F DECFSZ LRAM_0x20,F GOTO LADR_0x0198 RETURN LADR_0x022B MOVLW 0x61 ; b'01100001' d'097' "a" MOVWF LRAM_0x24 LADR_0x022D MOVWF FSR MOVWF LRAM_0x22 MOVF INDF,W MOVWF LRAM_0x28 MOVF LRAM_0x25,W MOVWF FSR MOVF LRAM_0x28,W MOVWF INDF MOVF LRAM_0x22,W MOVWF FSR MOVLW 0x01 ; b'00000001' d'001' ADDWF LRAM_0x25,F INCF FSR,W INCF LRAM_0x24,F DECFSZ LRAM_0x23,F GOTO LADR_0x022D RETURN LADR_0x023E MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x20 MOVLW 0x68 ; b'01101000' d'104' "h" MOVWF LRAM_0x21 MOVLW 0x58 ; b'01011000' d'088' "X" MOVWF LRAM_0x22 LADR_0x0244 MOVF LRAM_0x22,W MOVWF FSR MOVF INDF,W MOVWF LRAM_0x28 MOVF LRAM_0x21,W MOVWF FSR MOVF LRAM_0x28,W XORWF INDF,F INCF LRAM_0x21,F INCF LRAM_0x22,F DECF LRAM_0x20,F BTFSS STATUS,Z GOTO LADR_0x0244 RETURN LADR_0x0252 MOVF LRAM_0x29,W XORLW 0x66 ; b'01100110' d'102' "f" BTFSC STATUS,Z GOTO LADR_0x0269 MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x20 MOVLW 0x68 ; b'01101000' d'104' "h" MOVWF LRAM_0x21 MOVLW 0x50 ; b'01010000' d'080' "P" MOVWF LRAM_0x22 LADR_0x025C MOVF LRAM_0x22,W MOVWF FSR MOVF INDF,W MOVWF LRAM_0x28 MOVF LRAM_0x21,W MOVWF FSR MOVF LRAM_0x28,W ADDWF INDF,F INCF LRAM_0x21,F INCF LRAM_0x22,F DECF LRAM_0x20,F BTFSS STATUS,Z GOTO LADR_0x025C LADR_0x0269 RETURN MOVF LRAM_0x22,W MOVWF FSR MOVF INDF,W MOVWF LRAM_0x28 MOVF LRAM_0x21,W MOVWF FSR MOVF LRAM_0x28,W SUBWF INDF,F INCF LRAM_0x21,F INCF LRAM_0x22,F DECF LRAM_0x20,F BTFSS STATUS,Z GOTO LADR_0x025C RETURN LADR_0x0278 MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x20 MOVLW 0x60 ; b'01100000' d'096' "`" MOVWF LRAM_0x21 MOVLW 0x50 ; b'01010000' d'080' "P" MOVWF LRAM_0x22 LADR_0x027E MOVF LRAM_0x22,W MOVWF FSR MOVF INDF,W MOVWF LRAM_0x28 MOVF LRAM_0x21,W MOVWF FSR MOVF LRAM_0x28,W SUBWF INDF,F INCF LRAM_0x21,F INCF LRAM_0x22,F DECF LRAM_0x20,F BTFSS STATUS,Z GOTO LADR_0x027E RETURN LADR_0x028C MOVLW 0x08 ; b'00001000' d'008' MOVWF LRAM_0x20 MOVLW 0x60 ; b'01100000' d'096' "`" MOVWF LRAM_0x21 MOVLW 0x58 ; b'01011000' d'088' "X" MOVWF LRAM_0x22 LADR_0x0292 MOVF LRAM_0x22,W MOVWF FSR MOVF INDF,W MOVWF LRAM_0x28 MOVF LRAM_0x21,W MOVWF FSR MOVF LRAM_0x28,W XORWF INDF,F INCF LRAM_0x21,F INCF LRAM_0x22,F DECF LRAM_0x20,F BTFSS STATUS,Z GOTO LADR_0x0292 RETURN MOVLW 0x04 ; b'00000100' d'004' MOVWF LRAM_0x35 MOVLW 0x04 ; b'00000100' d'004' MOVWF LRAM_0x3B MOVLW 0x04 ; b'00000100' d'004' MOVWF LRAM_0x41 MOVLW 0x04 ; b'00000100' d'004' MOVWF LRAM_0x47 RETURN LADR_0x02A9 GOTO LADR_0x0008 LADR_0x02AA RETFIE NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP QUESTIONS ADDWF PCL,F ; !!Program-Counter-Modification DT "KEYCODE" DT "keycode" DT "1strdf0" DT "1strdf1" DT "testpic" DT "sec_ver" DT "NaomiGD" DT "aijyo!?" ANSWER1 ADDWF PCL,F ; !!Program-Counter-Modification DT "0DIMMID0" ANSWER2 ADDWF PCL,F ; !!Program-Counter-Modification DT "1DIMMID1" ANSWER3 ADDWF PCL,F ; !!Program-Counter-Modification DT "2DIMMID2" KEEPALIVEANSWER ADDWF PCL,F ; !!Program-Counter-Modification DT "7TEST_OK" SECVERANSWER ADDWF PCL,F ; !!Program-Counter-Modification DT "8VER0001" ANSWER4 ADDWF PCL,F ; !!Program-Counter-Modification DT "?HereIam" AIJYOANSWER ADDWF PCL,F ; !!Program-Counter-Modification DT 0x3A,0x70,0x1F,0x71,0x1F,0x00,0x00,0x00 ; DT 0x3A,0x70,0x1F,0x71,0x1F,0x00,0x00,0x01 LADR_0x0378 ADDWF PCL,F ; !!Program-Counter-Modification DT "ZERROR00" PICPASSWORD ADDWF PCL,F ; !!Program-Counter-Modification DT "NAOMIGDROMSYSTEM" NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP AKEYCODE ADDWF PCL,F ; !!Program-Counter-Modification DT 0x33,0x3E,0xE9, 0x23,0x54,0xDC,0x68,0x64 ; First 8 bytes part of DES key ; DT 0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00 NOP NOP NOP NOP NOP NOP NOP BKEYCODE ADDWF PCL,F ; !!Program-Counter-Modification DT 0x34,0x2F ; Last 2 bytes of DES key ; DT 0x00,0x00 DT 0x00,0x00,0x00,0x00,0x00,0x00 NOP NOP NOP NOP NOP NOP NOP FILENAME ADDWF PCL,F ; !!Program-Counter-Modification DT "5BGB.BIN" ; DT "5ABC.BIN" NOP NOP NOP NOP NOP NOP NOP LADR_0x03EE ADDWF PCL,F ; !!Program-Counter-Modification RETLW 0x36 ; b'00110110' d'054' "6" RETLW 0x00 ; b'00000000' d'000' RETLW 0x00 ; b'00000000' d'000' RETLW 0x00 ; b'00000000' d'000' RETLW 0x00 ; b'00000000' d'000' RETLW 0x00 ; b'00000000' d'000' RETLW 0x00 ; b'00000000' d'000' RETLW 0x00 ; b'00000000' d'000' NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP End
-
-
le multimode3 est deja pour le 12f629 il me semble !!
apres pour le 16f628 16f629 et 16f630 sa peut ce faire si tu as du temps a me consacrer, je peut ecrire les routines , les compiler et tu les tests !!
-
salut et bienvenue !!!
SaturdayMan se présente
dans Présentations des Membres
Posté(e) · Signaler la réponse
salut et bienvenue,
si on peux avoir des exclus sur ta série sa serait cool !!
et bon pour commencer dans le cartmod, je te conseil un nightmare buster avec ou sans swapbin !!
sachant que le swapbin est fait pour simplifier le montage avec juste deux fils a cabler contre 5 sans swapbin !!