MSX Village forum

La Place des Développeurs Hero Fantasy the King's Sword

Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 148

Le 14/06/2026 à 11h27

Reprise du message précédent

Video Youtube
J'avance J'avance.
(Le Logo va être changé mais ça donne une idée de comment je veux le truc)
Avec la compression RLE j'en suis à 16ko sur la cartouche. Je vais peut être pouvoir mettre l'introduction dans le jeu pour raconter l'histoire...
Je n'ai pas ça sur les autres machines.


Il faut donner à manger à nos machines !
VieuxBouz1 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 13/05/2023 à 09h12

Messages: 455

Le 15/06/2026 à 19h23
^^
Sous Msx basic tu as l'instruction COLOR

COLOR <ForegroundColor>,<BackgroundColor>,<BorderColor>

Border color peut donc être modifié sans soucis.
:\'(
Je ne connais pas sa correspondance en ASM.
.


Pourquoi s'évertuer à voler avec des aigles quand on travaille avec des dindes...
   
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 148

Le 16/06/2026 à 07h24
Registre 7 du VDP je crois !
Mais c'est bien pour tout le fond ecran. Pour le mode chara comme ça peu prendre deux couleurs, ça triche avec le background du cara.

Sinon mode Joytick intégré au jeu.
J'ai résolu mon soucie de glich avec le VDP. Je coupe les interruptions et ça passe. (DE / EI)
mode finition maintenant.
Ce week end ça part en bêta test chez Fredo mon beta testeur.
Je placerais une 2em tournée de bêta test ici avant publication sur Ichio.

Merci MSX Village


Il faut donner à manger à nos machines !
JayBLOOD Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 02/08/2025 à 14h20

Messages: 48

Le 16/06/2026 à 19h16
J'ai hâte!


Jay
   
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 148

Le 16/06/2026 à 20h02
Merci mais faut garder à l'esprit que c'est un jeu débutant... Ne vous attendez pas à un chef œuvre. Prenez cette petite production pour ce qu'elle est (peux importe la plateforme).


Il faut donner à manger à nos machines !
chiourme Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 18/12/2025 à 10h30

Messages: 80

Le 17/06/2026 à 11h14
Sympa comme petit jeu, le bestiaire me fait penser a Wonderboy in Monster Land.
   
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 148

Le 17/06/2026 à 18h51
Citation :
Sympa comme petit jeu

Mici.
Citation :
, le bestiaire me fait penser a Wonderboy in Monster Land.

A part le serpent. mais aucune attention de "copier" ou de s'inspirer de WB (que je kiff surtout le 3)

Je suis en train de voir pour intégré l'intro qui jusque la était dans le manuel.
Il faut que je regarde pour un peu de music

j'ai désactivé le bip clavier.

Demain je travaille a 5h du matin donc très peux de temps pour être sur le jeu jusque à la fin de semaine. A moins que j'ai le courage en après midi mais je pense pas.

Je suis à 30071 byte de compilation au moment ou j'écris ce message (cartouche de 32ko)
Je veux garder cette limite pour ce projet (le prochain je passe sur un truc un peu mieux xd)




Il faut donner à manger à nos machines !
JayBLOOD Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 02/08/2025 à 14h20

Messages: 48

Le 18/06/2026 à 18h05
Monos :
Merci mais faut garder à l'esprit que c'est un jeu débutant... Ne vous attendez pas à un chef œuvre. Prenez cette petite production pour ce qu'elle est (peux importe la plateforme).


C'est exactement cela que j'aime et non les concours de b**es. ;)


Jay
   
MSXosaure Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 03/10/2009 à 00h09

Messages: 826

Le 18/06/2026 à 21h11
sympa en effet, ce qui compte, c'est arriver au bout de ses projets? n'hésite pas non plus à partager tes astuces de programmation, outils, etc... il y a toujours des amateurs pour profiter de conseils et d'autre pour aider en cas de besoin.


Le MSXien le plus à l'ouest :fou ... ou presque :D
osaurer
   
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 148

Le 19/06/2026 à 03h41
Merci.
Il n'y pas trop d'astuce de programmation mais pour les outils :

- VASM (z80) est mon compilateur.
- Niveau graphisme : Photoshop avec Multipaint, combo gagnant.
j'utilise png2msx qui transforme ma planche en data + OCRLE pour compresser en simple format RLE quand ça vaut le coup.

Niveau EMulateur Emulicius car il gob la rom et la re compilation de la rom. ET je comprend un peu le débugeur. Je passe de temps la rom sur open msx et le vrais hardware avec une Rookie drive nx

Niveau éditeur de code : Not pad ++. Simple sans fioriture. Pas besoin de vs code ou tout les éditeurs complexe ou tu passes ta vie à paramétrer le bouzin pour avoir l'effet super cool de transparence sur chaque première lettre xd je code point !!!

Il n'y pas eu d'éditeur de map. J'ai tout à faire à la main en réalisant le tableau de data.

Ah et Gemini qui est une aide précieuse pour dégoter les informations sur MSX. Il est bon sur cette ordinateur. (Il ne fait pas mon jeu hein mais pour des info sur le msx et le Z80 ce fut cool)

Voila je pense pas avoir oublier grand chose.


Il faut donner à manger à nos machines !
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 148

Le 21/06/2026 à 05h39
5
La version MSX devrait avoir mon "intro" un game. (jusque la c'était dans le manuel)
Cela devrait être simple. Mais ajoute un petit truc au projet.

J'ai décidé d'afficher le texte en Français (car je suis cocorico) et en Anglais.
Les | sont un indicateur de saut de ligne. J'ai juste travaillé le premier texte.

6
(Je n''ai pas encore affiché l"'image").

J'ai reçu le Mapper Megarm dont on parle dans un autre topic. Je récupère ça en fin de mâtiné. (Je fais livré mes colis chez ma maman)
Et hier j'ai commandé la carnivore 2.

Bref j'ai pas beaucoup travaillé cette semaine sur le projet à cause des modifications d'horaire de travaille à cause de la chaleur.

J'ai testé le mode DSK. Mais ça bug. L'ia me dit de ne pas dépasser les 50ko (mon programme est maxi 32ko) mais je me demande si l'ia ne se plante pas la... je démarre bien le programme en 0x100 ça va au LOGO OFFGAME et paf après ça reboot !
Il faudrait que je me penche sur ça. (Je désactive bien le header Cartouche,)

Voila pour le petit travaille. Je reprendrais tout à l'heure, j'ai un petit travaille personnelle dans les vignes à faire ce matin.


Il faut donner à manger à nos machines !
VieuxBouz1 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 13/05/2023 à 09h12

Messages: 455

Le 21/06/2026 à 12h40
:top
Trop hâte de voir ton jeu tourner sur notre bon vieux Msx


Pourquoi s'évertuer à voler avec des aigles quand on travaille avec des dindes...
   
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 148

Le 21/06/2026 à 13h02
Merci VB. Mais je crois que le dicton est vrais, quand tu es 90% de ton jeu, il reste 90% à dev :lol
Tien il y a une image MSX village que je peux glissé si j'ai de la place dans le projet ?

Un bon bricoleur existe t'il ici pour faire des cartouches et prendre une paire de mini édition ? Cela serais cool d'avoir une vrais édition physique pour cette communauté. (je suis pas la pour gagner des sims flouze, prix coutant des pièces pour la comu et moi je serais au ange.)



Il faut donner à manger à nos machines !
VieuxBouz1 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 13/05/2023 à 09h12

Messages: 455

Le 21/06/2026 à 18h48
:lol
Je n'imagine même pas le boulot que cela représente.

Le Maire et les adjoints du Msx Village te diront quelle image tu peux placer dans le jeu. Mais nul doute que c'est bien sympathique comme idée :D

Pour l'édition physique, je pense aussi que c'est faisable.
Plusieurs techno coexistent. De la flashrom en passant par la Spider, la Beecard, la Foxcard, ...
La plus répandue étant évidemment la cartouche "classique".

Certains sur le forum ont des talents artistiques très développés.

Je vois bien :love une team coop :
toi, Msx Legend, Eric B, Retro-rat, Mika...
:tchin


Pourquoi s'évertuer à voler avec des aigles quand on travaille avec des dindes...
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 11279

Le 22/06/2026 à 06h23
pour transformer ta rom 32k en .com executable cherche ce programme sur The Files Hunter

Games/MSX1/DSK/ROM2COM v1.1 (2000)(JAM Soft).zip

il fera le travail a ta place ;)

pour l'image à glisser le panneau [ MSXvillage] du bandeau sera plus adapté a ton jeu que le panneau routier


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 11279

Le 22/06/2026 à 06h33
voici le bout de programme ajouté à la rom

on la charge dans la ram par des lddr

Citation :
0100 C31701 JP 0117H
0103 52 LD D,D
0104 4F LD C,A
0105 4D LD C,L
0106 32434F LD (4F43H),A
0109 4D LD C,L
010a 2076 JR NZ,0182H ; (+76h)
010c 312E31 LD SP,312EH
010f 2062 JR NZ,0173H ; (+62h)
0111 79 LD A,C
0112 204A JR NZ,015EH ; (+4ah)
0114 61 LD H,C
0115 6D LD L,L
0116 24 INC H
0117 F7 RST 30H
0118 00 NOP
0119 56 LD D,(HL)
011a 0121E9 LD BC,0E921H
011d F3 DI
011e 360F LD (HL),0FH
0120 3E01 LD A,01H
0122 23 INC HL
0123 77 LD (HL),A
0124 23 INC HL
0125 77 LD (HL),A
0126 F7 RST 30H
0127 00 NOP
0128 6F LD L,A
0129 00 NOP
012a 00 NOP
012b 00 NOP
012c 00 NOP
012d 00 NOP
012e 00 NOP
012f 00 NOP
0130 00 NOP
0131 00 NOP
0132 00 NOP
0133 00 NOP
0134 00 NOP
0135 00 NOP
0136 00 NOP
0137 00 NOP
0138 F3 DI
0139 219AFD LD HL,0FD9AH
013c 119BFD LD DE,0FD9BH
013f 012F02 LD BC,022FH
0142 36C9 LD (HL),0C9H
0144 EDB0 LDIR
0146 3180F3 LD SP,0F380H
0149 21A981 LD HL,81A9H
014c 11FFBF LD DE,0BFFFH
014f 010040 LD BC,4000H
0152 EDB8 LDDR
0154 21A941 LD HL,41A9H
0157 11FF7F LD DE,7FFFH
015a 010040 LD BC,4000H
015d EDB8 LDDR
015f 216D01 LD HL,016DH
0162 1100C0 LD DE,0C000H
0165 010A00 LD BC,000AH
0168 EDB0 LDIR
016a C300C0 JP 0C000H
016d AF XOR A
016e 2600 LD H,00H
0170 CD2400 CALL 0024H
0173 2A0240 LD HL,(4002H)
0176 E9 JP (HL)
0177 00 NOP
0178 00 NOP
0179 00 NOP
017a 00 NOP
017b 00 NOP
017c 00 NOP
017d 00 NOP
017e 00 NOP
017f 00 NOP
0180 00 NOP
0181 00 NOP
0182 00 NOP
0183 00 NOP
0184 00 NOP
0185 00 NOP
0186 00 NOP
0187 00 NOP
0188 00 NOP
0189 00 NOP
018a 00 NOP
018b 00 NOP
018c 00 NOP
018d 00 NOP
018e 00 NOP
018f 00 NOP
0190 00 NOP
0191 00 NOP
0192 00 NOP
0193 00 NOP
0194 00 NOP
0195 00 NOP
0196 00 NOP
0197 00 NOP
0198 00 NOP
0199 00 NOP
019a 00 NOP
019b 00 NOP
019c 00 NOP
019d 00 NOP
019e 00 NOP
019f 00 NOP
01a0 00 NOP
01a1 00 NOP
01a2 00 NOP
01a3 00 NOP
01a4 00 NOP
01a5 00 NOP
01a6 00 NOP
01a7 00 NOP
01a8 00 NOP
01a9 00 NOP


sinon il y a odo.com qui permet de charger la rom


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie