La recherche a retourné 2247 résultats
Aller sur la recherche avancée
- 17 juil. 2023 17:20
- Forum : Développements actuels
- Sujet : [EXELVISION] Comment ajouter du son en assembleur ?
- Réponses : 28
- Vues : 4799
Re: [EXELVISION] Comment ajouter du son en assembleur ?
En complément de ce que je t'ai envoyé, voici le lien sur l'utilitaire en Objective C dédié au TMS5220 et pour Mac. Je ne l'avais pas trouvé meilleur que le vieux QBOXPRO: résultat identique voir moins bon, impossible de générer des bruitages facilement, taille incohérente de la chaine LPC pour un u...
- 16 juil. 2023 19:16
- Forum : Développements actuels
- Sujet : [EXELVISION] Comment ajouter du son en assembleur ?
- Réponses : 28
- Vues : 4799
Re: [EXELVISION] Comment ajouter du son en assembleur ?
Déjà mon ami: Respect ! Tu envoies du très lourd. Je vois un jeu en mode graphique avec des sprites se déplaçant au pixel près (ou du moins pas par bloc de 8 pixels) avec un fond bitmap, et cela de manière fluide. Et je te rassure les petits effets de saccades sont liés à dcexel, sur une vraie machi...
- 11 juil. 2023 10:29
- Forum : Développements actuels
- Sujet : [THOMSON] Nouveau jeu en cours de développement sur Thomson MO5 / MO6 / Olivetti Prodest PC 128
- Réponses : 22
- Vues : 4065
Re: [THOMSON] Nouveau jeu en cours de développement sur Thomson MO5 / MO6 / Olivetti Prodest PC 128
Chapeau pour la technique, du scrolling H/V fluide au pixel près il me se semble, avec sprites... en plus c'est joli. Juste un petit commentaire sur le gameplay en lui-même: j'ai peur que le jeu donne un ressenti trop lent, pas fun, mou. Il faudrait peut-être relâcher qqs contraintes sur le scrollin...
- 26 juin 2023 09:27
- Forum : Développements actuels
- Sujet : [EXELVISION] clavier
- Réponses : 3
- Vues : 1579
Re: [EXELVISION] clavier
Les soucis avec dcexel apparaissent nettement dés lors où tu utilises intensivement la mailbox (7020<->7041) pour plusieurs choses: - gestion clavier - gestion du synthé vocal (mais parfois juste avec le clavier ça suffit déjà) et aussi l'utilisation d'interruption utilisateur coté 7020 (mais moins ...
- 22 juin 2023 21:38
- Forum : Développements actuels
- Sujet : [EXELVISION] clavier
- Réponses : 3
- Vues : 1579
Re: [EXELVISION] clavier
Dans mes souvenirs il faut capturer (polling) le code de relâchement: 04 Tu récupères les codes dans le registre VALUE0 (R3) Et le registre R2 (flag de communication avec 7041) peut servir pour savoir où en est le job... C'est l'INT1 qui est déclenché lorsque le 7041 traite un event clavier et envoi...
- 22 juin 2023 09:19
- Forum : Développements actuels
- Sujet : [EXELVISION]
- Réponses : 7
- Vues : 2213
Re: [EXELVISION]
SI l'objectif est d'avoir des routines ASM pour un programme Basic, c'est pas simple et peu de mémoire dispo. Si c'est pour faire un programme 100% asm ou des tests, la meilleure solution est d'utiliser la ROM cartouche pour le programme et les 2K pour la RAM: bien sur si tu développes sur dcexel. E...
- 20 juin 2023 11:59
- Forum : Développements actuels
- Sujet : [EXELVISION]
- Réponses : 7
- Vues : 2213
Re: [EXELVISION]
C'est loin, je me suis un peu trompé. La zone de la pile est dans RAM CPU, c'est à dire partagée avec les registres 0000-007F. La base de la pile est 7F, le sommet est définie généralement à l'init du programme avec l'instruction LDSP selon l'usage qui en sera fait. Pour la RAM 2Ko embarquée, c'est ...
- 19 juin 2023 11:01
- Forum : Développements actuels
- Sujet : [EXELVISION]
- Réponses : 7
- Vues : 2213
Re: [EXELVISION]
Il n'y a pas de RAM en C800-CFFF. Il me semble que c'est une zone adressable mais réservée (à la ROM de l'extension exeldisk). La RAM système de base est entre C000-C7FF (2K) => attention à ne pas trop déborder sur le moniteur système (zone réservée en début de RAM) et la pile (en fin de zone RAM). ...
- 12 juin 2023 18:00
- Forum : Développements actuels
- Sujet : [ EXELVISION ] synchronisation ecran / timer
- Réponses : 8
- Vues : 1745
Re: [ EXELVISION ] synchronisation ecran / timer
Si tu vises un truc dans le genre Pingo et Kong, pas de soucis, il y avait peu de choses à bouger, et sur un fond noir (pas de fond graphique à gérer), avec des animations minimalistes. Par contre je VEUX de jolis sprites car ceux de PIngo étaient horribles ! Je te mets la pression :mrgreen: Pour dc...
- 12 juin 2023 10:13
- Forum : Développements actuels
- Sujet : [ EXELVISION ] synchronisation ecran / timer
- Réponses : 8
- Vues : 1745
Re: [ EXELVISION ] synchronisation ecran / timer
As-tu réalisé tes mesures sur dcexel ou sur exl100 ? Il serait très intéressant d'avoir les résultats un un exl100 pour être sur des timings! Comme je le disais, quand tu commences à descendre sur des routines hardware, donc très bas niveau et jamais utilisé hors de nos bidouilles, dcexel n'a pas fo...
- 06 juin 2023 09:55
- Forum : Développements actuels
- Sujet : [ EXELVISION ] synchronisation ecran / timer
- Réponses : 8
- Vues : 1745
Re: [ EXELVISION ] synchronisation ecran / timer
Pour être plus précis, voici un bout de code qui interroge le VDP et surveille le résultat: tantque pas de VSYNC on boucle. _sync movp %$03,P45 ; ask VDP status btjop %$20,P37,_sync ; ça ralentit un peu le code car on attend la fin du VSYNC pour par exemple swapper de page avec un double buffer. J'a...
- 04 juin 2023 12:30
- Forum : Développements actuels
- Sujet : [ EXELVISION ] synchronisation ecran / timer
- Réponses : 8
- Vues : 1745
Re: [ EXELVISION ] synchronisation ecran / timer
Non, il faut surveiller un des registres du VDP pour identifier un changement de valeur... et encore je ne suis même pas sur que le fonctionnement soit celui attendu. J'ai expérimenté et le résultat était étrange. L'émulateur de Daniel suit la logique qu'on a cru comprendre dans le bouquin sur 3556,...
- 19 mars 2023 09:40
- Forum : Développements actuels
- Sujet : BillyBox MO5
- Réponses : 35
- Vues : 20570
Re: BillyBox MO5
Ayant aussi réalisé un Sokoban pour une autre machine française, je trouve ce jeu joli et assez rapide pour du Basic. Beau travail. (Mon dieu que le mien est moche avec le recul... ça pique les yeux) Mais ça mériterait qqs routines en langage machine au moins pour la décompression + affichage du niv...
- 28 févr. 2023 09:09
- Forum : Développements actuels
- Sujet : [THOMSON TO8] Goldorak
- Réponses : 56
- Vues : 12017
Re: [THOMSON TO8] Goldorak
Mais c'est pas sur TO8 on dirait, ou bien ils ont un autre moteur de jeu
Il y aura quand même plus de nostalgie à y jouer sur TO8.
Il y aura quand même plus de nostalgie à y jouer sur TO8.
- 24 janv. 2023 21:15
- Forum : Développements actuels
- Sujet : Retro Programmers United for Obscure Systems - Exelvision session
- Réponses : 58
- Vues : 12685
Re: Retro Programmers United for Obscure Systems - Exelvision session
Etrange les sons avec MABOOL. Dcexel n'est pas parfait avec le synthé vocal: il peut planter l'émulation lorsqu'on enchaine plusieurs sons maladroitement... et/ou ralentir la gestion du clavier. Mais les sonorités produites sont quasi équivalentes à ceux de la machine. Preuve en est avec Transylvani...