![]() |
|
|||||||
Accueil |
S'inscrire |
FAQ |
Glossaire |
Membres |
Calendrier |
Ouvrir sur le forum | Recherche | Messages du jour | Marquer les forums comme lus |
| Projets Projets de développement amateur sur GameBoy Advance |
| Publicité |
![]() |
|
|
Outils du projet | Modes d'affichage |
|
|
|
|
Modérateur saisonnier
|
Ghosts'n Goblins Advance
Portage du jeu original de CAPCOM (1985) BETA [IMG...
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 27/12/2009 à 11h03. |
|
|
|
|
|
|
|
Super Modérateur
Date d'inscription: 10/11/2005
Localisation: Un pays avec beaucoup de banques
Messages: 3 187
|
Tu ne pourrais pas directement scaler les caractères en fait? Le fait de scaler le BG c'est plutôt une astuce si tu fais de l'émulation, mais tant qu'à recommencer depuis le début tu peux y aller à la source, c'est à dire travailler sur les caractères eux-même plutôt que leur rendu final
![]() Enfin je dis ça... si tu es en mode 1, ça va aussi, il te reste 2 BGs en plus de celui de rotation Tu peux aussi utiliser des sprites pour le texte et les scaler directement Et si le scaling n'est que vertical tu peux même le faire en mode 0 avec des VCOUNT (tu changes la valeur du scrolling à certaines lignes de LCD pour applatir le rendu).omg> Heu 256x224 ça fait carrément plus de pixels... le but du 240 est de permettre d'avoir assez avec une map de 256 dans un sidescroller, et d'avoir pile 1.5x le nombre de pixels de la Game Boy Color (pratique pour l'interpolation, la formule devenant simplement dst[0] = src[0], dst[1] = (src[0] + src[1]) / 2, dst[2] = src[1] pour chaque trio de pixels ).Ce n'est pas le cas avec 256 (il faut toujours prévoir au moins 8 pixels pour la prochaine colonne de tiles qui vient, puisque tu en as une qui est à moitié masquée à gauche et la prochaine aussi à droite, donc au total il faut minimum 260 pixels), et on peut notamment voir sur la NES qu'ils utilisaient une technique de masquage de la colonne des 8 premiers pixels pour les réserver au scrolling (ça marchait bien sur Master System mais pas vraiment sur NES, d'ailleurs). Le 160 je pense que c'était pour faire "16:9"-like, et ne pas avoir à scaler verticalement le rendu de la Game Boy Color (qui était de 144), ce qui aurait coûté un hard supplémentaire.
__________________
[21.01.2010] Emu Game Boy et GUI pour la coloration de jeux GB Mes projets: c'est ici. Partagez vos meilleures musiques de jeu vidéo!
|
|
|
|
| Publicité |
|
|
|
|
Modérateur saisonnier
|
Bah brunni, c'est encore une solution, mais est-ce que ça vaut le coup de se casser autant la tête. Je me demande si je ne vais pas dégager le top-score et voilà tout. Mais merci pour l'idée qui elle aussi est bonne à prendre
![]() @omg : même si je trouve con cette résolution, je me range du coté de Nintendo sur ce coup là : Moins de pixels à gérer, c'est des écrans moins chers à fabriquer (faut recruter moins de pixels), des ressources machine en moins pour les gérer, de la batterie d'économisée pour les allumer, et moins de risque de pixels deffectueux... En plus la majorité des jeux ne sont pas vilains je trouve avec cette résolution. Ce qui pêche bien sûr, c'est les adaptation de bon vieux jeux, et paradoxallement, c'est ce qui a fait les beaux jours de cette consoles les reprises...
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
|
|
|
|
|
|
Modérateur saisonnier
|
Raahh brunni, tu as édité ! J'ai l'air con avec mon explication à la con sur la résoltion après ce que tu viens de dire et qui tiens vraiment bien la route
![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
|
|
|
|
|
|
Codeur Archéologue
Date d'inscription: 10/11/2005
Localisation: Blois (France)
Messages: 659
|
Perso, je dis cela, effectivement, en voyant les émulations des trucs de flubba sur gba que je trouve vraiement bien en 240x160 , donc, un jeu peut aussi bien y passer non ?
sinon, si tu veux un truc plus clean et fluide, je te conseille, Arcadia, de regarder les explications de l'astuce Alpha Lerp déjà expliquée sur ce forum et sur le forum d'origine : PocketHeaven (http://www.pocketheaven.com/boards/v...2368&start=30). A part cela, je chipote mais normalement, Môsieur Arthur doit se retrouver un petit peu en arrière quand il se fait toucher, tu comptes l'implémenter ?
__________________
Mon site http://www.portabledev.com L'émulation sur GBA, c'est ->ICI ! et sur DS, c'est ->ICI! |
|
|
|
|
|
||
|
Modérateur saisonnier
|
Citation:
). No problémo pour cela, ça va être mis. Je me reservais ce détail pour les fois ou je serais bloqué sur des trucs plus complexe, en guise de détente (donc ça va être mis ce week-end ).Merci pour le lien Alekmaul, j'irais y faire un tour, et il est vrai que le mode 240x160 de Flubba passe très bien, comme quoi cette résolution, tout le monde s'y adapte .
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 30/03/2007 à 23h17. |
|
|
|
|
|
|
|
|
Administrateur
|
hum..... j'ai pas trouvé la technique dont tu parles dans le lien que tu cites alek
__________________
Projets Abandonnés: [Arcomage Advance] [Puzznic] [PA Card Games] [Blob Runner] Projet en cours: [Ne plus abandonner de projet...] |
|
|
|
|
|
|
|
Codeur Archéologue
Date d'inscription: 10/11/2005
Localisation: Blois (France)
Messages: 659
|
Le lien vers le source C de la technique alpha_lerp : http://pinocchio.jk0.org/gbaforum/alpha-lerp.zip et la première page est plus claire : http://www.pocketheaven.com/boards/v...er=asc&start=0.
__________________
Mon site http://www.portabledev.com L'émulation sur GBA, c'est ->ICI ! et sur DS, c'est ->ICI! |
|
|
|
|
|
|
|
Modérateur saisonnier
|
Mouais, bon, je me réveille. Désolé pour les liens morts mais Free avait purgé mon espace...
Je viens de mettre à jour les liens vers la rom telle qu'elle est restée au moment où j'ai - faute de temps - laissé tomber le dev. J'ai du mal à admettre que le projet soit abandonné : disons alors qu'il dort en attendant u portage sur une console plus dans l'air du temps ...(j'ai encore les sources si ça intéresse quelqu'un, mais faut savoir lire le langage bordelique )
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
|
|
|
|
|
|
Membre confirmé
Date d'inscription: 16/05/2007
Messages: 312
|
Sympa ce projet, ce n'est pas trop tard pour continuer, c'est rare de ne pas avoir perdu les sources depuis tout le temps
![]() Par curiosité je voudrait bien les voir...
__________________
GuinnessTown |
|
|
|
![]() |
| Liens sociaux |
| Publicité |
| Utilisateurs connectés lisant ce projet : 1 (0 membres et 1 invités) | |
| Outils du projet | |
| Modes d'affichage | |
|
|