Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. ironic
    3. Best
    • Profile
    • Following 0
    • Followers 7
    • Topics 9
    • Posts 676
    • Best 25
    • Controversial 2
    • Groups 0

    Best posts made by ironic

    • RE: Commodore 64 on a CRT via RGB?

      Hi

      Sorry for this, i told to @arkive to open a new thread for C64 emulation.
      I know Recalbox doesn't support Commodore 64 but i think i can answer beacause all i will said will work on Recalbox and others OS.

      1st, you can use 320x200 resolution (the C64 max resolution) but it's better to use a 1920 (ou 1600) horizontal resolution for screen setup.
      Commodoire 64 have a 200 lines vert(ical resolution but if you want overscan color background, you must open a 240 lines screen.

      I use this timing because screen can be horizontaly "zoomed/unzoomed" and moved. Screen can be verticaly moved too.
      To "zoom/unzoom" horizontaly, you must setup you CRT to do this.
      Due to Rpi Pixel clock limit, if you use a 320x240, you can't do anything (zoom/position)

      50Hz PAL
      vcgencmd hdmi_timings 1920 1 64 192 224 282 1 8 5 18 0 0 0 50.0 0 37560000 1
      60Hz NTSC
      vcgencmd hdmi_timings 1920 1 24 192 184 240 1 4 5 14 0 0 0 60.0 0 36609600 1

      VICE binary and configfile are in :
      /recalbox/share/emulators/combian64/
      ALL other VICE files are in :
      /recalbox/share/emulators/combian64/vice/
      (it's because i use combian C64 version and i choosen the parent folders)

      And for config file :

      *** NTSC ***

      [C64]
      Directory="/recalbox/share/emulators/combian64/vice/"
      MenuKey=293
      MenuKeyUp=273
      MenuKeyDown=274
      MenuKeyLeft=276
      MenuKeyRight=275
      RefreshRate=1
      SoundDeviceName="alsa"
      SoundBufferSize=100
      SoundSpeedAdjustment=1
      KeymapUserSymFile="/recalbox/share/emulators/combian64/vice/sdl_pos.vkm"
      KeymapIndex=2
      KeyboardMapping=1
      AspectRatio="1.500000"
      SDLLimitMode=1
      SDLCustomWidth=1920
      SDLCustomHeight=240
      SDLWindowWidth=1920
      SDLWindowHeight=240
      SDLGLAspectMode=0
      ChargenName="/recalbox/share/emulators/combian64/vice/chargen"
      KernalName="/recalbox/share/emulators/combian64/vice/kernal"
      BasicName="/recalbox/share/emulators/combian64/vice/basic"
      MachineVideoStandard=2
      VICIIVideoCache=0
      VICIIDoubleScan=0
      VICIIDoubleSize=0
      VICIIFilter=0
      VICIIBorderMode=1
      SidEngine=0
      SidModel=1
      JoyDevice2=4
      HotkeyFile="/recalbox/share/emulators/combian64/vice/sdl-joymap-C64.vkm"
      JoyMapFile="/recalbox/share/emulators/combian64/vice/sdl-joymap-C64.vjm"
      Drive8Type=1541
      DosName1541="/recalbox/share/emulators/combian64/vice/dos1541"
      Acia1Base=56832
      

      FOR PAL, you just have to delete this line:
      MachineVideoStandard=2
      And use 288 lines :
      SDLCustomWidth=1920
      SDLCustomHeight=288
      SDLWindowWidth=1920
      SDLWindowHeight=288

      The command line :
      /recalbox/share/emulators/combian64/x64 -config /recalbox/share/emulators/combian64/config.cfg -autostart "/recalbox/share/roms/c64/Bubble Bobble.d64"

      That's all

      No support here.
      If you can't launch C64, VICE must be correctly installed.

      Screens from NTSC :
      text alternatif
      text alternatif
      text alternatif
      text alternatif
      text alternatif
      text alternatif
      text alternatif

      A 43 years old guy 😉

      posted in Your discoveries
      ironic
      ironic
    • RE: AMIGA CD32 EMULATION - HOW TO -

      Hi.
      It's better to use RGB instead of Composite for Amiga but :
      If you want to be in integer scale, you must force the resolution in "GameConfigFile".uae

      From uae4arm menu you can only up to 270 but in the configfile, you can set :
      gfx_width=720
      gfx_height=288
      gfx_width_windowed=720
      gfx_height_windowed=288
      gfx_width_fullscreen=720
      gfx_height_fullscreen=288

      I use a resolution (non interlaced RGB) of 1920x282 and the result is ... perfect 🙂
      See this video :
      Amiga 500 vs Uae4arm Rpi3 CRT
      No tearing, no lag, i'm an Amiga coder an i know what is a perfect 50fps scroll 😉

      posted in Emulator Arcade/PC/Console
      ironic
      ironic
    • RE: Recalbox sur TV CRT en RGB

      Bon, voila le schéma du GPIO2SCART. (Fait a la va-vite, je corrigerais/vérifierais un peu plus tard...)
      text alternatif
      Si le driver sort du 15Khz, sa devrait fonctionner.
      La rĂ©sistance 499 doit ĂȘtre une 1% (TrĂšs prĂ©cise).

      Il faut peut ĂȘtre augmenter les rĂ©sistances de synchro 120 Ohms -> 200 Ohms a 250 Ohms.

      AprĂšs, il faut installer et activer le driver. (Driver du BCM2825, le Rpi2/3 est un BCM2836, ca doit fonctionner).

      Il faut copier le driver (dt-blob-dpi.bin)a la racine de la partition boot. Renommez ce fichier : dt-blob.bin

      Il faut ajouter au config.txt (correction apportée).
      enable_dpi_lcd=1
      hdmi_cvt=1920 240 60 4
      dpi_group=2
      dpi_mode=87
      display_default_lcd=1

      La Doc.

      Aucune idée si cela fonctionnera, si j'ai oublié des trucs ou si il y a des modifications a apporter.
      J'ai tout ce qu'il faut, je tenterais le coup peut-ĂȘtre dimanche matin. (sur un RPi3 tout frais que je viens de recevoir).

      Pour l'audio, il faut utiliser le jack du RPi, j'ai souvent lu que le DAC du Rpi était pas terrible mais j'ai jamais été déçu du son.

      posted in Recalbox Général
      ironic
      ironic
    • Jeux d'Arcade de plus de 2 joueurs

      Je ne pense pas que ce sujet ai été abordé sur le forum.

      Il y a pas mal de jeux d'Arcade (Mame/FBA) qui peuvent ĂȘtre jouĂ©s Ă  plus de 2 simultanĂ©ment.

      Le probleme, c'est que certains jeux ne permettent pas de choisir le personnage que l'on veut.
      On est obligé d'appuyer sur le bouton du 3Úme ou 4Úme joueur pour avoir ce personnage.
      Pire encore, si on a un Bartop, on est obligé de jouer avec le personnage dédié à la manette 1.
      Essayez Gauntlet par exemple. Essayez de jouer avec l'ELF ou le WIZARD...

      Bon, il y a la solution d'aller dans RetroArch et de "bidouiller" un peu pour que la manette 1 soit reconnue comme la manette 2 ou plus mais c'est pas top.

      Mais il y a une solution...

      "Beaucoup" de jeux de plus de 2 joueurs (prévus pour une borne à plus de 2 manettes) on aussi une version (Rom Clone) prévue pour une borne classique à 2 joueurs. Le probleme c'est que "le RomSet de base" (Rom Parent) propose la version + de 2 joueurs.

      GAUNTLET POUR BORNE A 4 MANETTES (écran de sélection des personnages).
      text alternatif

      GAUNTLET POUR BORNE A 2 MANETTES (écran de sélection des personnages).
      text alternatif

      VENDETTA POUR BORNE A 4 MANETTES (écran de sélection des personnages).
      text alternatif

      VENDETTA POUR BORNE A 2 MANETTES (écran de sélection des personnages).
      text alternatif

      Les jeux sont strictement identiques d'une version à l'autre hormis la possibilité de jouer à plus de 2 joueurs sur la version 2 players.

      On peut établir ici la liste des jeux à plus de 2 joueurs et la version à utiliser si on a moins de 3 manettes.
      Voici quelques exemples...

      -- SOUS MAME 2003 --

      GAUNTLET
      Rom (parent) 4 players : gauntlet.zip
      Rom (clone) 2 players : gaunt2p.zip

      GAUNTLET II
      Rom (parent) 4 players : gaunt2.zip
      Rom (clone) 2 players : gaunt22p.zip

      SUNSET RIDERS
      Rom (parent) 4 players : ssriders.zip
      Rom (clone) 2 players : ssrdrebd.zip

      TEENAGE MUTANT NINJA TURTLE
      Rom (parent) 4 players : tmnt.zip
      Rom (clone) 2 players : tmnt2po.zip

      TEENAGE MUTANT NINJA TURTLE II
      Rom (parent) 4 players : tmnt2.zip
      Rom (clone) 2 players : tmnt22p.zip

      X-MEN
      Rom (parent) 4 players : xmen.zip
      Rom (clone) 2 players : xmen2p.zip

      THE SIMPSONS
      Rom (parent) 4 players : simpsons.zip
      Rom (clone) 2 players : simpsn2p.zip

      -- SOUS F.B.A. --

      THE SIMPSONS
      Rom (parent) 4 players : simpsons.zip
      Rom (clone) 2 players : simpsons2p.zip

      VENDETTA
      Rom (parent) 4 players : vendetta.zip
      Rom (clone) 2 players : vendetta2p.zip

      Étrangement, mĂȘme si mes roms sont non-groupĂ©es, sous FBA j'ai besoin de la rom principale dans le dossier pour lancer la rom 2 players.
      J'ai pas cherchĂ© plus loin, je renomme l’extension de la rom principale de .zip a .ZIP pour qu'elle n'apparaisse pas sous ES.

      posted in Emulateurs Arcade/PC/Console
      ironic
      ironic
    • RE: Écran pour bartop ?

      Salut.
      Si c'est un écran CRT (ancienne TV) c'est du 4/3.
      Si c'est un écran LCD (Moniteur) c'est du 5/4.

      Pour un Bartop qui est sencé faire tourner des jeux d'arcade, il vaut mieux un 5/4 (ou 4/3) car pas mal de jeux sont verticaux.
      Un jeux vertical sur un écran 16/9 ou 16/10 c'est un gros gùchis de place.
      (Dans ce cas la, on comble avec un Bezel).

      Ou alors tu mets ton 16/9 en vertical 😉

      Un Overlay c'est une surcouche.
      C'est Ă  dire qu'on ajoute au dessus de l’écran du jeu, une (ou plusieurs) autres images avec ou sans transparence.

      On peut utiliser une image plein Ă©cran (ou pas) avec un espace transparent au milieu pour afficher l’écran du jeu. Dans ce cas, on appelle ça un Bezel. En Arcade, le Bezel c'est ceci :
      text alternatif

      On peux utiliser un Overlay pour reproduire l’effet des filtres plastiques (ou gĂ©latines) de la console Vectrex.
      text alternatif

      Ou simplement pour combler de l'espace inoccupé. (ici un exemple de jeux vertical sur mon Bartop).
      text alternatif

      (J'ai plein d'autres Bezels/overlays pour mes jeux verticaux, il se chargent automatiquement en fonction du jeux lancé.)
      (J'ai mis tous les jeux verticaux dans une liste et je peux choisir, cas par cas, le Bezel (ou rien) a lancer avec le jeu)
      (Me demandez pas comment j'ai fais, c'est pas disponible pour le moment sur Recalbox, prochainement je pense).

      On peut utiliser un Overlay pour beaucoup de chose.
      Pour par exemple un effet de rayures, traces ou brillances/reflets sur la vitre.
      text alternatif

      text alternatif

      En ce qui concerne les résolutions, sur mon 17p 1280x1024, toutes les consoles sont en 1280x1024.
      J'ai les jeux POLYGAME MASTER (Arcade) et PLAYSTATION qui sont en 640x480.

      Ça donne ça sur Playstation en 640x480.
      text alternatif

      text alternatif
      C'est trÚs beau... et ça tourne a 60 FPS sans aucun lag/saccade.

      Si je compare mon 24,5p (16/9) et mon 17p (5/4) la surface d'affichage d'un jeux (si on respect l'aspect ration) est seulement supérieure de 10% sur mon 16/9. Tout le reste c'est du gùchis (ou de la place pour un Overlay).

      posted in Manettes/GPIO/Encodeurs
      ironic
      ironic
    • RE: Convertisseur HDMI vers VGA+Son

      Je viens de recevoir mon convertisseur HDMI vers VGA.   - Je le connecte entre le Rpi2 et le moniteur VGA 19 pouces LCD. - J'allume le tout et hop, Recalbox apparait !! 🙂   Sous ES, la rĂ©solution est de 12801024, la rĂ©solution native du moniteur. La frĂ©quence est de 59Hz (Bizarre mais bon, on s'en fou).   Quand je lance un jeu sous Libretro, le jeu se lance en 1280720, jusque la, c'est normale. - Je change le mode d'affichage dans recalbox.conf. ## global.videomode=CEA 4 HDMI global.videomode=DMT 35 HDMI   Maintenant, les jeux se lance en 12801024 Ă  60Hz !! la restitution native du moniteur.   Bon, mon probleme Ă©tait qu'en activant le mode DMT, le son ne sortirait plus par le HDMI. Il faudrait utiliser la sortie jack du Rpi, sortie qui d’aprĂšs mes lectures est de piĂštre qualitĂ©. C'est pour cela que j'ai ouvert un post concernant l'ajout d'une carte son sous Recalbox. Je me suis dis, je vais quand mĂȘme brancher un casque audio dans la sortie son du convertisseur pour voir, et... Miracle (ou pas, j'ai peut ĂȘtre mal lu) le son est la !! Faut maintenant que j'essaie sur un ampli pour savoir si le DAC du convertisseur est de meilleur qualitĂ© que celui du Rpi.   Conclusion, c'est parfait pour mon Bartop, mon Rpi2, en 12801024*60Hz avec du son. ... Bon, testĂ© sur mon ampli et je vois (euh, j'entends) pas de diffĂ©rence entre le DAC de la TV LCD et celui du convertisseur. C'est tout bon...

      posted in Recalbox Général
      ironic
      ironic
    • RE: Emulation Amiga et CPC sur Recalbox

      Sur quelle version ? Recalbox 3.2.11. Et la version de uae4arm, j'ai pas cherchĂ©, c'est la version de retropie 3.0   Sinon, moi qui suis un ultra fanatique de l'A500 (c'est toute ma jeunesse), je suis déçu de l’émulateur. Et apparemment, pas de gestion des HDF. Ya quand mĂȘme pas mal de jeux/dĂ©mos qui tournent trĂšs bien. Bon, faut dire que je suis déçu de tous les Ă©mulateurs Amiga sur toutes les plateformes. A la moindre saccade, dĂ©synchro ou bug audio (par rapport a l'original), je vomi 🙂 L'Amiga 500 est et restera a jamais la plus fantastique machine jamais conçu (Bon j’exagĂšre un peu mais pour moi c'est le cas). Et probablement, l'une des plus difficile Ă  Ă©muler Ă  la perfection.   Celui qui a dessinĂ© ça mĂ©rite quand mĂȘme le fouet 😉

      posted in Emulateurs Arcade/PC/Console
      ironic
      ironic
    • RE: recalbox hantĂ©

      @voljega
      J'utilise le module 'Pygame' de python 2.7.
      Il est installé dans Recalbox 4.1 et fonctionne trÚs bien.
      Par contre, le son n'est pas intégré, je l'ai ajouté à la main.
      J'ai ajouté un thÚme Python dans Recalbox pour tester/lancer tout un tas d'interfaces.

      • Éditeur de texte
      • SĂ©lecteur de format PAL/NTSC avant le lancement d'une rom
      • Choix mode Yoko/Tate avant le lancement d'une rom Arcade...
      • Testeur de joystick...
        (D'ailleurs, ça serait cool, mĂȘme si c'est pas la vocation de Recalbox, d'integrer un thĂšme python pour que 'tous le monde' puisse se lancer dans le python. Une section dĂ©velopper en Python sur le fofo serait un gros plus 🙂

      On peut faire un tas de chose avec pygame, c'est sur une base SDL mais faut pas réver, en moins rapide et pas de Vsync.
      Le python, c'est le BASIC de l'an 2000, le top pour apprendre a programmer.

      Un petit exemple pour afficher un PNG :

      # IMPORTS
      import time
      import pygame
      import sys
      from pygame.locals import *
      
      # INITS
      pygame.init()
      pygame.mouse.set_visible(0)
      picture = pygame.image.load('/recalbox/share/roms/config/pic_1920x1080.png')
      
      
      # CREATE FULLSCREEN DISPLAY. X = 1920- Y = 1080
      fullscreen = pygame.display.set_mode((1920,1080), FULLSCREEN)
      
      # PASTE PICTURE ON FULLSCREEN
      fullscreen.blit(picture, (0,0))
      
      # SHOW FULLSCREEN 
      pygame.display.flip()
      
      # WAIT 5 SECONDS (need import time)
      time.sleep(5)
      
      # EXIT PYGAME (Not needed but recommanded)
      pygame.display.quit()
      pygame.quit()	
      
      # EXIT PYTHON SCRIPT (need import sys)
      sys.exit()
      

      @Substring
      Oui c'est vrai mais ca fonctionne trĂšs bien pour le moment alors pourquoi ne pas l'utiliser si c'est pour un simple test.
      /dev/input/eventX fonctionne de la mĂȘme façon, j'y passerais plus tard...

      posted in Manettes/GPIO/Encodeurs
      ironic
      ironic
    • RE: Recalbox sur TV CRT en RGB

      Sur un CRT, soit t'es en basse résolution sans scintillement, soit t'es en "haute résolution" mais avec scintillement (entrelacement). Pas le choix.
      On peut réduire l'effet de scintillement par du lissage mais ES ne doit pas le gérer.

      • Pour ES, soit tu fais avec ce scintillement (480i), soit tu trouves/créés un thĂšme pour du 240p.
      • Pour les jeux, vaut mieux rester en 240p car c'est la rĂ©solution des jeux 8bits/16bits.
        (pas de lissage et pas de shader ou alors un shader léger qui va réduire ce scintillement).

      Donne nous la référence de tes cùbles, au cas ou.

      J'ai constaté aussi que le 240p nécessite que je passe l'affichage en 8:3 sur recalbox pour obtenir un plein écran
      Tu parles de RetroArch ou de EmulationStation, Recalbox, c'est le tout.

      est-ce qu'il y a un paramÚtre qui permet d'éliminer ce scintillement sans trop flouter l'image
      Essais différents shaders.

      Pour l'overscan, je pense qu'il est réglé au boot et une bonne fois pour tout. Suis pas sur de pouvoir le changer a la volée a chaque lancement/fin de jeu.

      Pour les résolutions et les aspect ration de chaque émulateur, voir le wiki :
      https://github.com/recalbox/recalbox-os/wiki/recalbox.conf-(FR)

      ..... exemple .....
      snes.videomode=CEA 4 HDMI
      snes.shaders=/recalbox/share/shaders/shaders_glsl/snes.glsl
      snes.ratio=4/3
      snes.smooth=0
      .....

      D'autres auront probablement des idées/infos a te donner.

      posted in Recalbox Général
      ironic
      ironic
    • RE: Jeux PAL en 60 FPS?

      Le PAL 60Hz existe (PAL60), c'est l'utilisation de la résolution PAL avec la synchro du NTSC.
      On peu tout a fait faire tourner un jeu PAL a 60Hz.

      Mais ça dépend des émulateurs et des protections.
      Desfois, les jeux detectent qu'il sont en 60Hz et refusent de se lancer
      Exemple de boot Toy Story MegaDrive
      "DEVELOPED FOR USE ONLY WITH PAL MEGADRIVE SYSTEMS"

      D'autres jeux se lancent mais saccadent/bug/desynchro son/image.
      Certains fonctionne. En fait il faut essayer.

      Ex :
      Resolution TV : 320x240x60Hz
      Emulateur : MegaDrive Genesis Plus GX v1.7.4
      Jeux : Dragon Ball Z - L'appel du Destin (FRANCE)
      Le jeu fonctionne parfaitement a 50FPS et 60FPS. Avoir une syncho parfaite a 50Hz est impossible car la fréquence de la TV est de 60Hz. Par contre a 60FPS, c'est nickel.
      Le jeu tourne 20% plus vite MAIS la musique également.

      Sous RetroArch

      Refresh Rate :
      C'est la vitesse d’exĂ©cution de l'Ă©mulation. IndĂ©pendamment de la frĂ©quence d'affichage. Pour avoir une Ă©mulation "parfaite", il faut que cette vitesse correspond a la frĂ©quence du moniteur/TV.

      Estimated Refresh Rate :
      C'est la vitesse réclamé par le jeu pour tourner dans la fréquence native. Théoriquement, elle doit toujours etre comme Refresh Rate et comme la fréquence du moniteur.

      Configuration de l'émulateur pour les jeux PAL :
      text alternatif

      Exécution du jeu en PAL :
      text alternatif

      Configuration de l'émulateur pour les jeux NTSC :
      text alternatif

      Exécution du jeu en NTSC :
      text alternatif

      Bon, en réalité, c'est beaucoup plus complexe que ça et avoir un moniteur qui ne descend pas en dessous de 60Hz pour faire tourner des jeux PAL n'est pas une bonne idée.
      Pour Ă©viter les maux de tĂȘte (cotĂ© configuration) , il vaut mieux utiliser les jeux NTSC.

      Encore un avantage des CRT sur les LCD (format 4/3, 5/4) c'est de pouvoir passer en 50Hz et 60Hz.
      Les moniteurs récents 16/9 acceptent le 50Hz.

      posted in Emulateurs Arcade/PC/Console
      ironic
      ironic
    • RE: AMIGA CD32 EMULATION - HOW TO -

      I use RGB thru GPIO only.
      For Commodore Amiga 500/1200/CD32 50Hz i use :
      1920 282 49.920410 -10 6 11 48 192 240 5 15625 (for generating hdmitimings with my script)
      With configfile (.UAE) :
      gfx_width=704
      gfx_height=282
      gfx_width_windowed=704
      gfx_height_windowed=282
      gfx_width_fullscreen=704
      gfx_height_fullscreen=282
      (Only 2 lines are needed but can't remember wich)

      For Commodore 64 50Hz(Vice - Combian 64 edition) i use :
      hdmi_timings 336 1 10 18 46 288 1 5 6 6 0 0 0 50 0 6400000 1
      (so, 336x288)

      My hdmi timings generator only works with RGB/GPIO.

      posted in Emulator Arcade/PC/Console
      ironic
      ironic
    • RE: Raspberry Pi 3 de 512mo ?

      1Go de RAM réparti entre la RAM CPU et la RAM GPU.
      512Mo chacun.

      posted in Recalbox Général
      ironic
      ironic
    • RE: Overlays

      299/224 = 1.3348
      It's the nearest 1.3333 CRT (4/3) aspect ratio.

      If our monitors have a square pixel, everything is good.
      If the pixels are not square, we must recalculate the resolution.

      On my LCD1280x1024 IBM ThinkVision 17 "5/4:
      X = 340mm
      Y = 271mm

      340/1280 = 0.265
      271/1024 = 0.264
      A pixel is 0.26mm x 0.26mm

      We can say that the pixels are square.
      Somebody can calculate pixel size on 16/9 monitor?

      Various resolutions will be used:
      1280x1024, 1280x720, 1920x1080

      The basis for the resolution is 4/3 of 299/224.
      With a vertical Integer Scale and the largest image:

      1280/1024:
      299/224 × 4 = 1196x896
      text alternatif

      1280 * 720:
      299/224 x 3 = 897x672
      text alternatif

      1920/1080:
      299/224 × 4 = 1196x896
      text alternatif

      With this resolution, image quality will be the best, with and Without scanline shader.
      And give area for an overlay.

      Arcade games resolution and other:
      Arcade Infos Games

      For arcade games, overlays are very differents. It's impossible to set a resolution.
      Each game must have his resolution.

      posted in Themes & Interface
      ironic
      ironic
    • RE: Amiga Ă©mulation ?

      Salut.

      Il y a 100% de chance qu'un jeu qui ne gÚre que le lecteur interne, soit limité a 1 lecteur en émulation.

      Pour les jeux complexe ou impossible à gérer en multi-disks, le WHD est la.

      posted in Emulateurs Arcade/PC/Console
      ironic
      ironic
    • RE: Recalbox sur TV CRT en RGB

      je suis coincé un peu par le fait d'avoir à choisir entre le tearing et les bandes noires/debordement

      Tu peux faire ce que tu veux sous RetroArche, agrandir ou diminuer en X et en Y, pixel par pixel, l'affichage de l'émulation.
      Le but et de caler la surface d'affichage du jeu sur la surface visible de ta TV.

      RETROARCH MENU

      • Aspect Ratio Index : CUSTOM
      • Custom Ratio : (A toi de caler ton coin gauche/haut et droit/bas)
      • Integer Scale : OFF

      Affichage "normal"
      text alternatif

      Affichage modifié 1
      text alternatif

      Affichage modifié 2
      text alternatif

      posted in Recalbox Général
      ironic
      ironic
    • RE: Recalbox sur TV CRT en RGB

      Pour EmulationStation, ça doit ĂȘtre le thĂšme qui pose probleme.
      Il faudrait essayer un thÚme adapté pour du 640x480.

      posted in Recalbox Général
      ironic
      ironic
    • RE: Recalbox sur TV CRT en RGB

      J'ai eu l'occasion de tester un peu hier, sans résultat.
      Impossible d'avoir quoi que ce soit sur la TV.

      AprÚs j'ai essayé simplement GPIO2VGA et ... Idem !
      Rien a faire. J'avais cùblé que le rouge en résistance, je me demandais si il ne fallait pas les 3 signaux pour que le moniteur s'allume.
      J'ai donc testé le Rpi avec un convertisseur HDMI2VGA et j'ai cùblé me minimum de fils pour allumer le moniteur.

      • Rouge
      • Masse
      • Sync H
      • Sync V
        Le moniteur s'allume...

      Donc je reparts sur le GPIO2VGA avec ces 4 fils... rien ne s'allume sur le moniteur VGA ;/
      AprĂšs quelques lecture (beaucoup mĂȘme) ... Il manque une ligne dans le config.txt.
      dtoverlay=vga666

      AprĂšs l'ajout de cette ligne, soit :
      dtoverlay=vga666
      enable_dpi_lcd=1
      display_default_lcd=1
      dpi_group=2
      dpi_mode=16

      ...

      Le moniteur s'allume mais, rien ne s'affiche.
      Comme je n'avais utilisé (cùblé) que les GPIO (6 broches) du rouge, je décide d'utiliser les 6 broches du vert et la :
      Une image verte apparait !!
      Je cĂąble les 6 broches du bleu et ... une image bleue apparait !!
      MAIS, quand je cĂąble les 6 broches du rouge ... rien.
      Je me demande si j'ai pas cramĂ© les 6 broches du rouge a mon 1er essai sur la pĂ©ritel de la TV ... 😕

      J'ai pas mal lu aussi que la résolution mini était de 640x480.

      Resumé :

      • On peut utiliser les GPIO pour faire du VGA avec simplement quelques rĂ©sistances.
      • On peut utiliser ds rĂ©solution custom avec cette sortie GPIO2VGA.
      • Je n'ai pas encore rĂ©ussi a sortir un signal 15Khz du GPIO2VGA (pluto du GPIO2SCART)

      C'est soit impossible, soit j'ai merdĂ© quelque part (j’espĂšre que c'est la 2eme solution mais c'est "impossible" que personne n'ai jamais essayĂ© de faire ça).

      C'est peut ĂȘtre pas trĂšs claire tout ça, dĂ©solĂ©.
      Je vais retenter prochainement...

      posted in Recalbox Général
      ironic
      ironic
    • RE: Recalbox sur TV CRT en RGB

      @vince03 said in Recalbox sur TV CRT en RGB:

      Le RGB est de loin le meilleur, mais il faut un cùble Péritel de qualité (avec tous les fils connectés, facile à vérifier, il suffit de démonter la prise)"

      Euh, t'as l’impression que j'utilise un cable vidĂ©o de qualitĂ© 🙂
      text alternatif

      @subs a répondu a ta question.

      Un exemple que j'ai trouvé sur le net.
      text alternatif

      Le composite est une solution de faculté mais a la qualité trÚs moyenne.
      Le RGB, ou RVB en français, par péritel nécessite un cùble plus cher.

      A noter, on peut également utiliser un cùble Péritel pour passer un signal composite.

      posted in Recalbox Général
      ironic
      ironic
    • RE: Recalbox sur TV CRT en RGB

      la Philips et de la Sony à ma disposition permettent de recadrer intégralement l'image dans la zone visible en 1920).
      Ah ok, moi, je peux recadrer et déplacer l'image verticalement sans probleme mais concernant l'horizontal, je peux que déplacer l'image, Donc impossibilité de supprimer l'overscan horizontal.

      Par contre, le truc sympa (qui doit exister sur beaucoup de TV, j'imagine) c'est que ma TV 4/3 a un mode 16/9. Je peux donc faire un réglage (service menu) plein écran (verticalement) pour la résolution 240p et un autre pour la 224p. Je peux zapper d'un mode a l'autre avec une touche.

      Pouah, j'avais pas capté que 1920 était divisible par 320 et 384, mdr.
      Ok pour ce choix, ya pas mieux si on peux compenser l'overscan vertical.

      posted in Recalbox Général
      ironic
      ironic
    • RE: Recalbox sur TV CRT en RGB

      How advmame timings works ?
      Is it possible to setup all timings for all resolution/frame rate ?
      With manually timings, we can move up, down, left, right, the viewport screen and adjust overscan. It's perfect for people who can't adjust viewport.

      What about 38.4Mhz pixel clocks in advmame ? i use it and advmame doesn't refer. But i think it works.

      DAR, PAR, SAR, 1:1, 4/3, 16/9...
      I think (sorry, it's strange), using a virtually (1920 pixels, can be more) infinite honrizontal pixels line and a fixed vertical resolution (as game scanlines) isn't DAR or something else.

      We must reach fullscreen with very small overscan and 4/3 ratio.

      Many years ago, when i was young, my first arcade experience was black&white arcade screen cabinet with no sound. Since, i played a lot of arcade games.
      I was ungry when a new arcade cabinet had very poor screen setup.
      Big overscan, too bright/less bright, blurry, very bad colors... and a f*****g aspect ratio.

      And i had a dream...
      My work will be arcade cabinet technician....

      And .. when dreams come true...
      I was arcade cabinet technician for 3 years and it was very difficult to respect game aspect ratio with new JAMMA PCB. Where are parameters ? not with JAMMA PCB !!.
      All this to say, what is correct aspect ratio ?
      How do we must setup the viewport ?

      In my mind, it's as i want.
      I think, it's when all seems "real" (no honrizontal/vertical aberation) with small overscan.

      posted in Recalbox Général
      ironic
      ironic