[BONNES AFFAIRES] Dishonored 2/PS4 à 16,99€ !

Publié le par Dr Floyd

[BONNES AFFAIRES] Dishonored 2/PS4 à 16,99€ !

Dishonored 2 est un peu passé inaperçu après tous les excellents titres de ces dernières semaines, mais c'est à priori un très bon jeu d'après quelques retours sur le forum. 88% de moyenne sur Metacritic tout de même ! Et voici qu'il est déjà soldé à 16,99€ sur Amazon ! Un prix canonique !

Publié dans BONNES AFFAIRES !

Partager cet article

Coder sur PCEngine c'est facile ! [PART 1]

Publié le par F.L.

Coder sur PCEngine c'est facile ! [PART 1]

Salut à tous,

J'ai tellement été séduit par la programmation sur PCEngine que j'ai eu l'idée de faire un petit tuto pour programmer avec Huc 3.21.


Ce langage, qui est super abordable tout en restant performant, est le plus simple que je connaisse à l'heure actuelle pour faire un jeu sur une console rétro. C'est l'équivalent pour console de QB64 ou Blitz pour PC, alors que ces derniers sont en basic ! On verra bien si j'arrive à en convertir certains !

Quand j'ai commencé avec Huc, je n'ai pas trouvé de tuto en français et ceux en anglais étaient trop techniques pour un débutant ! Je vais donc essayer de faire un tuto bref et qui viendra à l'essentiel, comme j'aurais aimé en trouver un : afficher une fond d'écran, faire bouger un sprite, un peu de logique, les bases de la création d'un jeu.

De toute façon je n'ai pas la prétention de tout connaitre ni en C ni avec Huc. Ensuite, si vous voulez approfondir, on pourra en discuter sur le forum de Gamopat, il y a pas mal de personnes calées qui pourront vous aider. Mais l'essentiel est d'au moins commencer, c'est souvent là que l'on bute !


01- installation du Huc3.21

Rélécharger Huc ici :
https://www.dropbox.com/s/67ut3vj1y4ce843/Huc321.zip?dl=0
Dezipper le dossier, ça ne prends pas de place. 10 mégas dans ma version qui contient Mednafen, l'emulateur PCEngine.

Voici le dossier une fois en place :

Coder sur PCEngine c'est facile ! [PART 1]

Vous pouvez placer le dossier ou vous voulez, vous pourrez même déplacer ce dossier plus tard si jamais vous changer d'idée car Huc et Mednafen n'ont pas besoin d'installation. Vous pouvez même vous servir de Huc et Mednafen à partir d'une clé USB !


02- Utilisation de Huc

C'est simple, Huc 3.21 fonctionne sous MS-DOS. De tous les fichiers présents dans le dossier, vous ne vous servirez que d'un seul, l'invite de commandes MS-DOS. Si le MS-DOS vous fait peur, n'ayez pas peur : il n'y aura qu'un seul mot à taper et c'est tout !

Il vous suffit de cliquer sur l'invite de commande dans le dossier de Huc (cmd.exe) :

Coder sur PCEngine c'est facile ! [PART 1]

La seule chose que cette fenêtre fera c'est de compiler votre jeu. C'est quoi compiler ?

Et bien quand vous aurez tapé du code dans un fichier nommé 01.c par exemple,
dans l'invite de commande vous taperez compil 01.c... et là c'est la magie, Huc transformera vos codes en une rom pour PCEngine ! Vous pourrez faire fonctionner cette rom avec Mednafen ou sur votre PCEngine via une cartouche Everdrive !

Attention, dans quelques temps Huc 3.21 sera devenu obsolète car une nouvelle version de Huc est en travaux, une version plus moderne, avec interface Windows et tout et tout. Mais pour l'instant elles est encore en version beta si je ne dis pas de bêtise. De tout façon, je pense que les codes basiques que je vais présenter ici seront les mêmes sur les deux versions.



03- comment coder

Si vous avez bien suivi, Huc ne sera là que pour compiler vos codes. Alors, où les taper ? Et bien tout simplement dans un fichier texte que vous allez créer avec l'éditeur de texte que vous voulez : Le bloc-notes de Windows, Wordpad, Notepad++ ou même Codeblocks. Ces deux derniers sont recommandés, car ils gèrent notamment les accolades, chose importantes en C.
Je recommande en particulier notepad++ qui est plus léger.

Si vous ne savez pas comment créer un fichier texte qui fini par .c au lieu de .txt, allez dans le dossier de Huc, j'ai déja crée un fichier nommé 01.c, vous pourrez vous en servir de base.
 Je conseille d'avoir un nom de fichier court, comme 01.c car quand vous aurez à compiler ce fichier, écrire compil 01.c c'est moins long que compil monsuperjeu.c ;)
 


04- commencer à coder

Ouvrez ce fichier 01.c. Vous allez voir qu'il y a des choses déjà écrites dedans :

Coder sur PCEngine c'est facile ! [PART 1]

C'est le minimum qu'il vous faut pour pouvoir compiler avec Huc sans avoir d'erreur.

#include "huc.h" inclue tout simplement Huc à votre programme.

int VSyncCnt;
int TimerCnt;
int MainCnt;
int SubCnt;
ça c'est le minimum de code de Huc pour pouvoir avoir une boucle qui fonctionne entre autres.

Oula, c'est quoi une boucle ?! Vos codes seront lus en boucle par la console plusieurs fois par secondes, en général ça sera 60 fois par secondes. On utilise le terme Vsync pour caler la vitesse de cette boucle à l'affichage de la télé. J'espere avoir expliqué ça le plus simplement possible. Si vous n'avez rien compris, faites comme moi dans ce cas là, du moment que ça marche, n'y touchez pas !

main()
{
}

Voici votre fameuse boucle. elle s'appelle "main" et est vide. c'est entre les deux accolades que vous allez pouvoir y mettre vos codes. Si vous compilez 01.c dans cet état, ça marche mais il n'y aura rien à l'écran. Maintenant il faut commencer !



05- afficher du texte

Maintenant il faut mettre quelque chose à l'intérieur de cette boucle. On va commencer simple, par du texte. Mettez ceci entre les deux accolades :

put_string("salut Gamopat !", 5, 10);

ceci ecrit le texte à l'emplacement x = 5 et y = 10

Ca donnera ça :

Coder sur PCEngine c'est facile ! [PART 1]

Sauvegardez bien sûr. Maintenant il faut compiler pour admirer votre travail. Ouvrez l'invité de commandes, n'ayez pas peur ça fait pas mal, et tapez compil 01.c
Normalement ça donnera ceci :

Coder sur PCEngine c'est facile ! [PART 1]

Ca veut dire que tout s'est bien passé. Votre première rom PCEngine a été créée !

Allez dans votre dossier de Huc, et vous allez voir que quatres nouveaux fichiers ont été créés :

01.lst
01.pce
01.s
01.sym

C'est normal, mais seul 01.pce nous intéresse, il s'agit de la rom



06- lancer la rom

Avoir fait une rom c'est bien, mais maintenant il faut en faire quelque chose ! Si vous avez une Everdrive, vous pouvez l'essayer sur votre PCEengine. Cool.

Et voici comment l'utiliser avec l'émulateur Mednafen :

il y deux méthodes :

Faites glisser la rom sur le raccourci de Mednafen (mednafen.exe - raccourci). Normalement le "jeu" se lance automatiquement dans une fenêtre. Si il y a un code erreur c'est que votre raccourci est incorrect. Refaites le en faisant un clic droit puis créer un raccourci sur le fichier mednafen.exe qui se trouve dans le dossier mednafen, puis copiez-collez ce nouveau raccourci dans votre dossier de travail. Ré-essayez de faire glisser la rom sur le nouveau raccourci, et la ça va marcher.

Mednafen a aussi une interface Windows, nommée mednafenGUI.exe. Au début je l'utilisait mais finalement c'est bien plus rapide de faire glisser la rom
!

Voila, j'espere que cette première partie de tuto vous plaira, la suite pour bientôt avec l'affichage d'un background !

@+

Publié dans FOCUS

Partager cet article

Un lifting pour Planescape: Torment

Publié le par Dr Floyd

Un lifting pour Planescape: Torment

Planescape: Torment est un jeu culte dans l'histoire du PC sorti en 1999. Voir notre test de Sylesis. Sa pseudo suite n'a convaincu personne (Tides of Numenera)... Du coup revoici le jeu original lifté en mode Enhanced Edition ! C'est réalisé par le studio Beamdog qui avait bossé sur Baldur's Gate Enhanced Edition. Graphismes HD, bande son remastérisée, interface amélioré... a essayer si vous ne connaissez pas ce grand classique.

Sortie le 11 avril sur PC, Mac et Linux pour 19,99 boules (Steam et GOG). Une version mobile est prévue pour le kéké du dimanche à 9,99 boules.

Publié dans NEWS

Partager cet article

[BROCANTE] Gros stock de jeux C64 en vente !

Publié le par Dr Floyd

[BROCANTE] Gros stock de jeux C64 en vente !

Tout le monde est fou sur Gamopat ! Mais la guérison de certains est proche : comme Ritchie22 qui revend sa collection de jeux Commodore 64, dont des jeux en cartouche ! Bordel de sprites ! Une occasion à ne pas louper pour tout collectionneur micro 8bit qui ne souhaite pas guérir.

Lien vers l'annonce :
http://www.gamopat-forum.com/t92438-ech-vends-quelques-10ene-de-jeux-cassettes-pour-commodore-64-128

Publié dans FORUM

Partager cet article

Project Y, heu pardon, Paprium, passe en mode préco !

Publié le par Dr Floyd

Project Y, heu pardon, Paprium, passe en mode préco !

Chez WaterMelon on prend tout son temps, mais on peut avoir le melon. 7 ans après Pier Solar (et oui déjà, il est sorti en 2010 sur Megadrive !), et 5 ans après l'annonce du fameux beat'em up "Project Y", toujours sur Megadrive, voici que Paprium (le nom officiel du jeu) passe en mode Précommande ! Allez hop bande-annonce (qui respire l'époque Megadrive début des 90') :

Un jeu dont les caractéristiques déchirent le slip : cartouche de 80mb, 24 niveaux, 5 personnages, des sprites énormes, une réalisation de dingue... Je crois que ça se voit sur la vidéo !

Alors le jeu est prévu pour le 16 septembre en 2 éditions :
- Edition classique à $69
- Edition limitée, numérotée, dédicacée à $89 (dispo en version JAP, US, et EU)

Et un stick arcade est vendu pour l'occasion : le GRANSTICK III pour $150... A réserver aux fous furieux à ce prix ! Précommandes sur le site officiel.

Project Y, heu pardon, Paprium, passe en mode préco !Project Y, heu pardon, Paprium, passe en mode préco !Project Y, heu pardon, Paprium, passe en mode préco !
Project Y, heu pardon, Paprium, passe en mode préco !

Publié dans RETRO NEWS

Partager cet article

[BROCANTE] Le vide-grenier de Tot'

Publié le par Dr Floyd

Tot', notre génie du Hardware Amstrad CPC et codeur fou sur Colecovision (attendez vous à un choc en 2017 sur cette console !) a décidé de guérir de sa collectionnite aiguë de jeux vidéo et revend tout son "grenier" ! Il y en aura pour tous les goûts (Famicom, Megadrive, PC Engine, PS2, Wii....) avec des rajouts réguliers. Un stand de vente à suivre de près !

Lien vers l'annonce :
http://www.gamopat-forum.com/t92384-tot-atic-des-jeux-mint-multi-plateformes-en-vente

[BROCANTE] Le vide-grenier de Tot'[BROCANTE] Le vide-grenier de Tot'

Publié dans FORUM

Partager cet article

[JEU DEVELOPPE] Episode 25, Optimisation et Performance

Publié le par Dr Floyd

[JEU DEVELOPPE] Episode 25, Optimisation et Performance

Ce n'est pas tout de pondre un jeu innovant au gameplay ancestral, encore faut-il l'optimiser pour ne pas rendre une copie indigne qu'un programmeur qui se respecte... C'est le sujet de cette nouvelle aventure de coding proposée par notre Michel Louvet préféré, le seul, l'unique, qui fait son grand retour dans cette rubrique, optimisé et performant, après une petite période de méditation.

Retrouvez l'ensemble de ses cours de langage C ici :
http://gamopat.com/gamopat-cours-de-programmation.html

Publié dans FOCUS

Partager cet article

Pire que le Penelope Gate, le LEGO City Undercover Gate !

Publié le par Dr Floyd

Pire que le Penelope Gate, le LEGO City Undercover Gate !

Voici une info potentiellement catastrophique pour Nintendo et la Switch : LEGO City Undercover, le remaster quand même assez attendu d'un jeu culte de la Wii U, nécessiterait 13 gigots d'agneau d'installation dans votre console !? Voici ce qu'on peut lire sur la boite du jeu :

Pire que le Penelope Gate, le LEGO City Undercover Gate !

Alors ce n'est pas clair du tout comme message... On parle de 13giga d'installation ? Ou de 13giga de download de DLC non obligatoires en rab ???

Be afraid ! On est sur un jeu cartouche quand même ! Et la Switch ne dispose que d'environ 25 gigots de stockage au total, et donc la moitié de l'espace de stockage serait bouffé pour un jeu LEGO !? Le genre d'info qui peut plomber l'avenir de la console si d'autres éditeurs font pareil !

A l'aube d'un LEGO City Gate, Warner tente de calmer le jeu en postant un énigmatique message très court :

"Players who purchase Lego City Undercover on Nintendo Switch at retail do not need to download the game to play"

Pas très clair tout çà ! L'enquête se poursuit... Je suis pour ma part convaincu : je vais prendre ce jeu sur PS4 !

Publié dans NEWS

Partager cet article

Gros tournoi Super Street Fighter 2X à Lyon en octobre !

Publié le par Dr Floyd

Gros tournoi Super Street Fighter 2X à Lyon en octobre !

Un Gamopat fou me signale qu'un énorme tournoi Super Street Fighter 2X est organisé par LaDose et Gamespirit à Lyon les 14 et 15 octobre prochains. Des joueurs venu des quatre coins du globe vont venir se fritter et distribuer des patates de forain !
 
Au programme un tournoi solo, un tournoi 3v3, du freeplay, pleins de bornes, de l'UD-cps2 et Supergun dans tout les sens. Ca va être un évènement complètement craqué !

Plus d'infos sur le site de l'évènement. Les inscriptions sont limitées alors ne trainez pas trop ! Et n'hésitez pas à faire coucou sur la page Face de bouc également !

Publié dans NEWS

Partager cet article

Sigi, un chevalier pêteur aussi fort que Shovel Knight ?

Publié le par Dr Floyd

Sigi, un chevalier pêteur aussi fort que Shovel Knight ?

Sigi - Un pet pour Mélusina, est un jeu de plateforme annoncé sur Steam Greenlight qui ne se prend pas trop au sérieux (et tant mieux !) et qui risque de faire parler de lui : il est inspiré de classiques comme Ghosts n' Goblins, Super Mario World et Donkey Kong Country. Il respire la qualité et rappelle quelque part le célèbre Shovel Knight.

Durant sa quête à travers Lululand pour sauver la belle Mélusina, Sigi, un chevalier à bout de souffle et souffrant de troubles digestifs, va affronter des ennemies plutôt loufoques et des boss-fights pas comme les autres... Tout un programme !

Votez "non" au programme de l'escroc François Fillon mais par contre votez "oui" à Sigi sur le profil du jeu pour qu'il puisse sauver la princesse et résoudre ses problèmes digestifs.

Publié dans NEWS

Partager cet article