CrocoDS 2.1 now available on GitHub 49


iOS Simulator Screen shot 21 juin 2013 20.31.34CrocoDS is a port of my Nintedo DS emulator for iPad/iPhone/iPod.

It’s heavily based on WinCPC by Ludovic Deplanque.

A lot of work has been done to make it usable on Nintendo DS 6 years ago.

When I begin to develop on iPhone, it was the second application I do (The first is Doobs).
It contains thus a lot of bad iOS coding 🙂

CrocoDS is available on GitHub at https://github.com/redbug26/crocods

Did you like this article ? Then share it with your friends by clicking the buttons below:

Twitter Facebook Google Plus Linkedin email


49 thoughts on “CrocoDS 2.1 now available on GitHub

  • MDBill

    GĂ©nial!! enfin!!
    Merci pour cette application.
    Serait-il possible d’avoir un petit tuto d’installation?

  • MDBill

    Je m’en doutais un peu (Voir le destin de Gridlee sur l’appstore), suis aussi contre le jailbreak mais sans compte dev pour utiliser Xcode, je dois me rabattre sur Jailcoder qui lui demande d’avoir un appareil jailbreakĂ©?!
    Peu ĂȘtre une 3Ăšme solution?

  • Soulstripper

    Tout d’abord merci ça a l’air d’ĂȘtre gĂ©nial!!! Un sacrĂ© travail !

    Mais… Moi j’ai un iPad, un iPhone, mais pas de Mac…pas de compte dĂ©veloppeur… Franchement c’est trop compliquĂ©!

    Svp mettez le sur cydia!!! Sinon personne ne pourra l’utiliser c’est trop dommage!!!

    Et effectivement pour jailcoder, il faut de toute façon jailbreaker…

    Encore merci!

  • Jean-Jacques Cortes

    J’ai installĂ© CrocoDS sur mon iPad 2 sans problĂšme, vu que j’ai un compte dĂ©veloppeur chez Apple.
    Comme je trouvais le clavier un poil moche, je l’ai redessinĂ© Ă  l’aide photos d’un vrai clavier de 6128 et mis aux bonnes rĂ©solutions suivant si c’est pour un iPhone ou un iPad et si l’Ă©cran est Retina ou non. Tout fonctionne bien, exceptĂ© que certaines touches ne sont pas tout Ă  fait mĂȘme au endroit.
    J’ai cherchĂ© sans succĂšs le fichier contenant les coordonnĂ©es de chaque touche pour les mettre Ă  jour. oĂč se trouve t-il, svp ? D’avance merci.
    Jean-Jacques Cortes

  • Kasimir2012

    Coucou Redbug, c’est le retour de CrocoDS sur IOS super ! ;-). Nostalgique de l’Ă©poque ou j’avais une DS c’Ă©tait du trĂšs bon boulot.

    Mais dit moi, comme tu l’as dit plus haut, tu pourrais le sortir avec 1 ou 2 jeux gratuit sur Apple Store. Je suis contre le Jailbreak aussi et n’ai pas de compte dĂ©veloppeur. (trop cher surtout si je m’en sert que pour ça 🙁

    Bonne journée.

  • Jean-Jacques Cortes

    Ça y est, j’ai envoyĂ© Ă  Miguel, les fichiers des claviers que j’ai modifiĂ©s. Je pense qu’il va aimer mon travail. 😀
    J’ai Ă©galement joint une image cassette d’un jeu que j’ai Ă©crit durant l’Ă©tĂ© 1986 sur mon 464, et qui a Ă©tĂ© publiĂ© dans une revue fin 1986. Je l’ai ensuite amĂ©liorĂ© en juin 1987. C’est cette version que je mets Ă  la disposition de Miguel, pour qu’il l’inclue dans CrocoDS.

    @Kasimir2012
    Apple n’aime pas trop les Ă©mulateurs, voilĂ  pourquoi je doute que CrocoDS soit un jour sur l’AppStore. La mĂ©thode de passer par Xcode et de compiler soi-mĂȘme l’application est la solution la plus simple pour contourner ce problĂšme.

    • Kasimir2012

      “LA PYRAMIDE DE CHEOPS” 😉
      Je crois l’avoir vu dans un magasine de l’Ă©poque … je tapais pas mal de programme de jeux.
      C’Ă©tait un magasine qui se regardait plus comme un journal avec des bandes dessinĂ©es (genre Fluide glacial :-)) et beaucoup de programme pour diffĂ©rentes machines … Amstrad, Commodore, Spectrum etc … Je ne sais plus le nom lol
      J’achetais plus les Amstrad 100% a la fin … 😉

      Dommage que je ne peux pas tester l’Ă©mulateur de Miguel 🙁
      Bonne Journée à Vous.

      • Jean-Jacques Cortes

        En effet, mon jeu est paru dans Amstrad Hebdo et PC (numĂ©ros 8 et 9, fin 1986), du mĂȘme groupe de presse qu’Hebdogiciel. C’est d’ailleurs pour paraĂźtre dans Hebdogiciel que j’avais envoyĂ© le listing, et pour ainsi tenter ma chance au concours mensuel. Malheureusement, la rĂ©daction a prĂ©fĂ©rĂ© diffuser mon programme dans une autre revue, trĂšs peu connue et sans me le dire. Comme je n’achetais pas ce magazine, je ne l’ai pas su Ă  l’Ă©poque. Ce n’est que la semaine derniĂšre que j’ai dĂ©couvert l’affaire en tĂ©lĂ©chargeant des sans de la dite revue, depuis le site abandonware-magazine.org.
        Inutile de dire que j’ai Ă©tĂ© surpris de voir mon nom dans une revue d’informatique des annĂ©es 80, en 1986 l’annĂ©e de mes 20 ans.

  • Kasimir2012

    C’est une bonne chose d’aider Ă  amĂ©liorer le design de CrocoDS pour IOS Jean-Jacques Cortes ;-). J’espĂšre que je verrai un jour le travail de Miguel.

    Je me demande si c’est aussi simple que ça :

    1° Install xcode: https://itunes.apple.com/fr/app/xcode/id497799835?mt=12
    2° Open the .xcode file
    3° Select your iphone/ipod/ipad in the device list
    3° Press cmd+r to run it 🙂

    il doit surement manquer des Ă©tapes intermĂ©diaires, comme je ne suis pas programmeur je me pose des questions 🙂
    Par exemple une chose qui n’est pas clair pour moi, la 2Ăšme Ă©tape c’est quoi le .xcode file ?

    Pour le moment j’ai la derniĂšre version beta d’IOS et la derniĂšre version beta de Maverick. Je pense que je vais attendre un petit peu pour avoir la version Xcode officiel de Maverick…

    • Jean-Jacques Cortes

      @Kasimir2012

      Oui, c’est trĂšs simple Ă  compiler, mais pour pouvoir l’installer sur un iPhone ou un iPad, il faut payer sa dĂźme de 80 euros Ă  Apple, afin d’avoir le droit de tester les applications sur de vrais iDevices.

  • Jean-Jacques Cortes

    Cool, voici la version avec les claviers que j’ai redessinĂ©s.
    Achtung ! Il faudrait revoir les coordonnĂ©es des zones de clic de certaines touches car il y a un dĂ©calage par rapport Ă  l’ancien clavier (I,O,P par exemple).
    Quant au jeu La Pyramide de ChĂ©ops, c’est une version ancienne que j’avais complĂštement oubliĂ©e. Je cherche Ă  crĂ©er une version disquette de la version dĂ©finitive.

    • Kasimir2012

      Merci pour le nouveau clavier
      Jean-Jacques, il est vraiment pus jolie mais effectivement les touches ne correspondent pas … Je viens enfin d’essayer ! grĂące a la simulation Xcode pour le moment !
      Il y a des jeux qui ne s’exĂ©cutent pas et c’est assez long a retrouver et retaper le nom correct !

      Peut on remettre la 1er version sur Github avec le clavier fonctionnel ?
      Sinon j’espĂšre que ça va ĂȘtre corrigĂ© rapidement avec ce nouveau clavier. 😉

      …. enfin c’est mon point de vue, nouveau clavier ou ancien clavier pourquoi ne pas avoir utilisĂ© le clavier d’IOS, bien plus pratique quand on a des gros doigts.

      • Jean-Jacques Cortes

        Je n’ai pas rĂ©ussi Ă  trouver la table de correspondance entre les touches et leur coordonnĂ©es. Seul Kyuran sait oĂč cela se trouve. Le clavier iOS varie d’un pays Ă  l’autre, alors que la ROM Amstrad est prĂ©vue pour des claviers QWERTY.
        Les touches ne correspondant pas sont trĂšs peu nombreuses, la mise Ă  jour de la cartographie du clavier ne devrait pas ĂȘtre trop compliquĂ©e.

  • Renton

    Faut-il vraiment passer par ce xcode ?
    un idevice jailbreakĂ© avec cydia ne pourrait pas faire l’affaire ?

    • Jean-Jacques Cortes

      Oui, il faut passer par Xcode pour injecter des applications dans un iPad ou un iPhone non déverrouillé.
      PitiĂ©, pas de passage par Cydia, le dĂ©verrouillage est une vraie plaie cĂŽtĂ© autonomie et c’est une faille de sĂ©curitĂ©.
      Aucun de mes iGadgets n’est dĂ©verrouillĂ© car je les utilise pour dĂ©velopper des applications, pas pour faire joujou.
      Je rĂąle dĂ©jĂ  quand je vois tous ces Ă©mulateurs qui ne sont disponibles que sous Cydia, alors pour une fois qu’un auteur a la bonne idĂ©e de communiquer le code source et de faire passer par Xcode, alors j’apprĂ©cie le geste. Merci Miguel, continue comme ça.

      • Renton

        Merci pour la réponse,
        Cependant Xcode reste une barriĂšre pour la majoritĂ© des personnes qui voudraient pouvoir profiter de CrocoDs sur son iDevice 🙁

      • Kasimir2012

        Bonjour Jean-Jacques, je ne sais pas si tu vas pouvoir m’aider mais j’ai juste besoin d’un IPA pour rĂ©signer l’application et je pourrai enfin tester cet Ă©mulateur. J’ai essayĂ© “Zeusmos” qui permet de resigner les applis .IPA.
        Bien que se soit illĂ©gal, cela dĂ©pend l’usage, je veux juste l’utiliser pour l’Ă©mulation amstrad.

        Je ne peux mĂȘme pas crĂ©er un ipa non signĂ© avec xcode (a moins que je me trompe!), il me faut un compte dĂ©veloppeur ….

        Pourrais tu donner un lien ou je pourrai telecharger CrocoDS.ipa non signé
        J’ai juste besoin de ça.
        Merci quand mĂȘme.

      • Olivier

        Je vous remercie, je viens de tester pas mal de jeux sur mon Ipad mini Retina, c’est un vrai retour en enfance mdr. Le seul problĂšme c’est qu’il n’y a pas de son du tout. J’ai essayĂ© Sorcery, Barbarian, 3D Fight ou 5eme axe les jeux se lance bien mais il n’y a aucun son c’est normal ?
        le son est bien émulé ?
        Merci a vous pour le fichier ipa. J’espĂšre rĂ©soudre mes problĂšmes de son…

  • Olivier

    Je n’ai pas de son sur mon Ipad Retina sinon trĂšs bon Boulot. c’est normal ?
    J’aime beaucoup ce retour au source :).

  • Olivier

    Je viens de me rendre compte d’un Bug, apparemment quand on lance l’application il y a du son puisque j’appuie sur la touche “Del” j’entend bien les “Bips” :). Et quand on va dans le menu pour choisir Asteroid ou Cheops sans utiliser l’auto start (lancement manuel du jeux au clavier), je n’ai plus de son aprĂšs mĂȘme quand j’appuie sur “Del” lol.
    Quand on va dans le menu ça coupe le son donc ! 🙂

  • Olivier

    L’auteur pourrai m’aider a comprendre pourquoi je n’ai pas de son sur mon ipad mini retina ? J’ai utiliser le fichier .ipa tĂ©lĂ©chargĂ© sur Dropbox.
    Merci Ă  vous.

  • Kasimir2012

    TestĂ© sur Ipad Air avec Icade. Chez moi aussi je n’ai plus de son aprĂšs avoir choisi un jeu dans le menu. L’Icade est bien reconnu au premier lancement mais plus aprĂšs :(. Je me demande bien pourquoi ? l’Icade est un gros plus sinon avec les commandes tactiles c’est injouable!
    Corriger ces 2 erreurs avec amĂ©lioration du tactile serai un gros plus. voir un parfait Ă©mu Amstrad sur IOS 🙂
    Ca fait plaisir de revoir l’Amstrad sur IPAD merci 🙂

    • RedBug

      Merci kasimir 🙂
      Je dois effectivement vĂ©rifier pour le son. MĂȘme chose pour l’icade.
      Pour info, le problĂšme Ă  lieu aussi avec le version openemu de crocods…

      • Kasimir2012

        Merci Miguel, on te donne encore du boulot ! J’attend vraiment la prochaine version, j’ai aussi utilisĂ© le .ipa sur ta dropbox n’oublie pas de le mettre a jour pour que je puisse tester la nouvelle version.
        HĂąte d’avoir du son et de pouvoir utiliser a nouveau mon ICade Core 😉

        Bonne journée.

      • Olivier

        Est ce que vous avez corrigé le problÚme de son ?
        Je ne vois pas ou tĂ©lĂ©charger la nouvelle version …
        Merci.

  • fran

    pour quand vous sortez la nouvelle version de crocods?

    est-il un moyen de mettre les commandes tactiles fixes qui ne bougent pas?

    Merci beaucoup

    • wondercpc

      Pas cool de ne pas publier sur Cydia. Tellement de personnes voudraient pouvoir utiliser un cpc sur ios. C’est frustrant. Je viens pour ma part de passer sous Android, ça coute moins cher que de se payer un compte dĂ©veloppeur.
      Tu pourrais contacter les gens de billy la banlieue pour leur proposer de diffuser leur jeu avec l’emulateur si tu veux que tout ça reste lĂ©gal. Vends le et tu seras mĂȘme riche !
      Droid CPC est payant et je suis sur que son auteur ne regrette pas.
      Bref dommage d’avoir fait tout se travail pour que ça reste confidentiel !

        • fran

          le problĂšme est que le bouton se dĂ©place, et il est impossible de jouer Ă  partir d’un iphone.podrias rend Degas contrĂŽle fixes?

          Il est impossible de jouer parce que vous ne pouvez pas redéfinir les contrÎles.

          Salutations et merci beaucoup pour l’effort

  • Kasimir2012

    Ca serai cool de redonner vie a cet Ă©mulateur !
    Il suffirait de corriger l’activation du problĂšme de son et des commandes iCAD. enfin pour moi :).

    Je me demandais si Miguel avait déjà commencé a regarder le soucis de cet emu ?

    De plus on devait retrouver CrocoDS aussi sur mac OSX qui devait ĂȘtre inclu dans un multi emulateur. Ou en est l’avancement de tous ces projets ?

    Cordialement.

Comments are closed.