| ReGBA : nouvel émulateur GBA sur Zer0 | |
|
Auteur | Message |
---|
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| Msg n°1 Sujet: ReGBA : nouvel émulateur GBA sur Zer0 Dim 08 Sep 2013, 15:32 | |
| - Citation :
- I would like to present ReGBA, a GBA emulator based ultimately on gpSP 0.9 by Exophase.
Download: [Vous devez être inscrit et connecté pour voir ce lien] Source and issue tracker: [Vous devez être inscrit et connecté pour voir ce lien]
The project is currently in alpha. This build is a preview for your consideration. Some features are missing and will be coded later. You can also submit a patch to my repository on GitHub.
Lineage
gpSP 0.9, Exophase and others
gpSP Kai 3.2, Takka NDSGBA 1.21 for DSTwo, Supercard Team TempGBA 1.44 for DSTwo, Nebuleon, Normmatt, BassAceGold ReGBA alpha 1 for GCW Zero, Nebuleon, pcercuei, JohnnyonFlame
Features present in this build
Loading ROMs, both uncompressed and compressed in zip format. Synchronised video. Scaled to full screen by one of pcercuei's scalers. Almost synchronised audio. In-game saving (but no saved states). Input from GCW Zero buttons (but not the analog nub). Exit to the menu with X+Y. Press Y on its own for rapid-fire A; X on its own for rapid-fire B. Bundled game_config.txt for greater compatibility, as well as overrides in /boot/local/home/.gpsp/game_config.txt. Bundled open-source GBA BIOS replacement by Normmatt, as well as the ability to drop the Nintendo GBA BIOS in /boot/local/home/.gpsp/gba_bios.bin.
Features not present in this build
There is no menu. Consequently, there are no cheats, no saved states, and no way to stop the screen scaling if you don't want it. This build never skips a frame, which is only a problem in maybe 1 or 2 games. There is no fast-forwarding and rewinding. There are no hotkeys to quickly launch the 3 previous features. There is no button remapping.
How is this different from gpSP 0.9 by Exophase?
It's different in that I made a lot of optimisations to the code translator, some of which Exophase had independently done but never released.
gpSP Kai 3.2 by Takka also fixed some games, notably the Final Fantasy games and some other Japanese games like Dragon Ball, and attempts to fix the timing of the CPU emulation (but fails).
A full list of optimisations performed in the DSTwo version, TempGBA, can be found on the first post of my thread at GBATemp.
ReGBA builds on these optimisations and attempts to factor out the core into a cross-platform source directory and per-platform port files. Lien de téléchargement (v1.45) : [Vous devez être inscrit et connecté pour voir ce lien] |
|
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| |
| |
nicof2b Accro'
Messages : 259 Réputation : 22 Age : 43 Inscrit le : 25/04/2013
SNES, GCW Zero, New Net City
Localisation : 60
| |
| |
nicof2b Accro'
Messages : 259 Réputation : 22 Age : 43 Inscrit le : 25/04/2013
SNES, GCW Zero, New Net City
Localisation : 60
| Msg n°4 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Mar 24 Sep 2013, 20:33 | |
| ReGBA alpha 3, the "optimisations are my strength" edition, is now available. Download it here: [Vous devez être inscrit et connecté pour voir ce lien]In this version, there is still no menu, but: Fast-forward is now up to 6x real-time, having been optimised by skipping rendering of hidden frames and completely skipping unrendered audio samples. The audio thread is now running with <1% CPU usage instead of 7-11%. I made it use 44100 Hz audio instead of 88200 Hz. This improves battery life and may help some games. Unscaled images now have a border around them. The default is hi-ban's silver "ReGBA Advanced SP" border. You can override this using /boot/local/home/.gpsp/border.png. The emulator now displays an FPS counter. You have no option to remove this yet. A menu will soon follow, but I don't know how soon. I did re-enable the text functions, though. The GNU Unifont is bundled into the emulator now. It is an 8x16 pixel font that will be more readable at the GCW Zero's resolution than the gpSP 6x10 pixel font. A rudimentary frameskip implementation is present. You may find that it activates and gives 40-50 FPS for 2 seconds every once in a while in some parts of Golden Sun 2, Mario Golf and Mario Tennis. |
|
| |
inertia AKA "THE BIBLE"
Messages : 1091 Réputation : 68 Age : 49 Inscrit le : 06/11/2012
Dreamcast
Localisation : Toulouse
Humeur : Emulée
| |
| |
nicof2b Accro'
Messages : 259 Réputation : 22 Age : 43 Inscrit le : 25/04/2013
SNES, GCW Zero, New Net City
Localisation : 60
| Msg n°6 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Jeu 17 Oct 2013, 11:31 | |
| Alpha 7 - Citation :
- ReGBA alpha 7 is available.
Download: [Vous devez être inscrit et connecté pour voir ce lien]
New in this build:
The black screen that appeared for up to 7 seconds in alpha 6 when loading a (32 MiB) game, immediately after gmenu2x's "Launching ReGBA" screen, now hosts a progress indicator regarding the loading of the game. A short black screen may also appear immediately after saving in-game, staying on-screen until the data is completely queued for writing. It states "Writing saved data". It also appears when exiting the emulator, if saved data was accessed by the game.
I toyed with memory-mapping [mmap] the ROM into ReGBA's process, but the on-demand loading is not fast enough, and the GCW Zero has 512 MiB, of RAM so I continue loading it fully before the first frame like in alpha 6. The Dingoo A320 has 32 MiB of RAM, so I use memory-mapping there.
mth told me that the microSD access driver could not be made to service memory-mapped files fast enough to avoid sound underruns, even after cleanups and optimisations, because the accesses are scattered everywhere in this emulator. I wonder how well 32 MiB ROMs work on the Dingoo A320, then, using any access method. Loading the entire ROM swaps some of the OS out, so that slows it down; loading it on-demand is not fast enough...
The last commit that went into this build is commit 1d04000: "GCW Zero: Load entire ROMs into memory again. Dingoo A320: Keep memory-mapping files due to the device not having enough memory to hold 32 MiB ROMs in private allocations.". |
|
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| |
| |
nicof2b Accro'
Messages : 259 Réputation : 22 Age : 43 Inscrit le : 25/04/2013
SNES, GCW Zero, New Net City
Localisation : 60
| Msg n°8 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Jeu 24 Oct 2013, 08:21 | |
| Alpha 9 - So... ReGBA alpha 9, the "second input edition", is available. Download: [Vous devez être inscrit et connecté pour voir ce lien] New in this build: A fast-forward toggle hotkey, defaulting to none. You can press the fast-forward while held hotkey and it will work regardless of toggle. If you toggle fast-forwarding and press the while-held hotkey, it will not go faster, however. See the Hotkeys submenu. a écrit:
|
|
| |
nicof2b Accro'
Messages : 259 Réputation : 22 Age : 43 Inscrit le : 25/04/2013
SNES, GCW Zero, New Net City
Localisation : 60
| Msg n°9 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Dim 27 Oct 2013, 08:29 | |
| alpha 12 (Nebuleon les sorts trop vite ) - This build contains a quick fix for Doom's garbled graphics. As I suspected, MIPS32 R2 instructions are to blame. I disabled some of them (and will need to revalidate them before enabling them again later). The performance will be up to 4% less in any release from now on until the MIPS32 R2 instructions are validated, which will be unnoticeable in all games except Mario Golf and Tennis. In this release, there is also a small change to the progress bar. The text is now inside the bar, and the background is TRS-80 blue.I have revalidated the optimisations, and it turns out I used the wrong register in some GCW-specific code. I have fixed this, resulting in ReGBA/GCW0 alpha 12. Up to 4% of performance has been restored. Download: [Vous devez être inscrit et connecté pour voir ce lien] a écrit:
|
|
| |
inertia AKA "THE BIBLE"
Messages : 1091 Réputation : 68 Age : 49 Inscrit le : 06/11/2012
Dreamcast
Localisation : Toulouse
Humeur : Emulée
| |
| |
FreddyBoubil Arcade gamer
Messages : 8441 Réputation : 241 Inscrit le : 03/01/2011
Arcade
Localisation : Devant ma borne
Humeur : Qu'importe le support, pourvu qu'on ait le fun.
| |
| |
FreddyBoubil Arcade gamer
Messages : 8441 Réputation : 241 Inscrit le : 03/01/2011
Arcade
Localisation : Devant ma borne
Humeur : Qu'importe le support, pourvu qu'on ait le fun.
| Msg n°12 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Mer 06 Nov 2013, 09:17 | |
| La version 1.45 est disponible : - Citation :
ReGBA version 1.45 is now available. All the features I wanted to add to the frontend are there, and the emulator is stable enough for a proper release. The version number indicates feature parity with the DSTwo version, which is at 1.45 due to being later in the lineage than NDSGBA 1.30 and being an improved version of NDSGBA 1.30.
Download: [Vous devez être inscrit et connecté pour voir ce lien]
New in this build:
- Per-game settings. You can press Select in the menu and you can edit settings that are applied to only the currently-loaded game. For example, you may want to start only some games from the BIOS for compatibility (e.g. Sonic Advances) but start the rest from the cartridge, or full-screen most games and leave a few at the original pixels due to being text-heavy.
- Settings files are saved only when changing the settings inside a submenu. This causes fewer erase cycles to be used up on the internal flash storage of the GCW Zero and the Dingoo A320.
- A manual. You can see this manual on your GCW Zero by pressing Select on ReGBA in gmenu2x and activating the "Show manual of ReGBA" option. This manual is also on the GCW Zero Community Wiki: see ReGBA.
- A bug that caused a crash when entering the Display Settings menu on the Dingoo A320 has been fixed.
- When opposing directions of the GBA d-pad would both be pressed -- that is, both Left and Right, or both Up and Down, whether by the GCW Zero's d-pad or its analog nub --, Left and Up are ignored, respectively.
- Add a version information screen in the Main Menu's Performance and Debugging submenu.
The last commit that went into this build is commit 45381c7: "OpenDingux: Add a version information screen.". |
|
| |
nicof2b Accro'
Messages : 259 Réputation : 22 Age : 43 Inscrit le : 25/04/2013
SNES, GCW Zero, New Net City
Localisation : 60
| Msg n°13 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Dim 08 Déc 2013, 08:10 | |
| Version 1.45.2 : - Nebuleon a écrit:
- ReGBA version 1.45.2, the Scalers Galore Edition, is now available.
Download: [Vous devez être inscrit et connecté pour voir ce lien]
In this release, software bilinear scaling is available, and subpixel-aware scaling is now a special case of software bilinear scaling and is much less rainbow-fringey. |
|
| |
VoodooVince Noob'
Messages : 25 Réputation : 3 Inscrit le : 08/11/2013
| Msg n°14 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Dim 08 Déc 2013, 11:09 | |
| Donc si je comprends bien (désolé pour la question mais je suis encore un noob ) pour ma Zer0 il est préférable que j'installe cet émulateur-là plutôt que gpSP ? |
|
| |
inertia AKA "THE BIBLE"
Messages : 1091 Réputation : 68 Age : 49 Inscrit le : 06/11/2012
Dreamcast
Localisation : Toulouse
Humeur : Emulée
| |
| |
drmabuse Accro'
Messages : 264 Réputation : 14 Age : 44 Inscrit le : 06/10/2011
Lynx
Localisation : Puerto Madryn (Argentina)
| |
| |
MadTytin Noob'
Messages : 41 Réputation : 2 Age : 30 Inscrit le : 09/09/2013
PC
| |
| |
hxc Noob'
Messages : 24 Réputation : 1 Age : 37 Inscrit le : 03/03/2011
caanoo-gamepad-gcw_zer0
| |
| |
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| Msg n°19 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Mer 07 Mai 2014, 18:17 | |
| ReGBA 1.45.3 is now available. Containing no game fixes, this version instead only requests triple buffering. It will help in the following circumstances: * Fast-forwarding games that only barely reach your target speed; * Playing Golden Sun, Golden Sun 2, Mario Tennis and Mario Golf; * Playing games while doing file transfers that hog the entire CPU. Download: 1.45: [Vous devez être inscrit et connecté pour voir ce lien] 1.45.2: [Vous devez être inscrit et connecté pour voir ce lien]1.45.3: [Vous devez être inscrit et connecté pour voir ce lien]Manual: [Vous devez être inscrit et connecté pour voir ce lien] (can also be read on the device using gmenu2x's show manual feature) Source and issue tracker: [Vous devez être inscrit et connecté pour voir ce lien] |
|
| |
Invité Invité
| Msg n°20 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Lun 28 Juil 2014, 17:01 | |
| Vous savez si il est possible de jouer dans la résolution d'origine, mais sans avoir l'image d'ércan GBAsp autour de la fenêtre de jeu ? Je n'ai pas trouvé l'option (si elle existe).
merci |
|
| |
Minouche Noob'
Messages : 5 Réputation : 1 Inscrit le : 12/10/2014
| Msg n°21 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Mar 14 Oct 2014, 00:49 | |
| j'ai une question qui peut paraitre très con, mais voilà sur cet émulateur, une fois l'opk copé via FTP dans apps et le dossier des roms ajouté dans media, quand je lance une rom, ça reste bloqué. J'entends le jeu se lancer et tourner nikel, mais je ne vois pas l'image. C'est un bug ? Ou c'est moi qui connait pas la manip ? EDIT : c'était un semi-bug Pour info, l'émulateur ne prend pas les .zip (comme picodrive), donc il faut décompresser les roms et utiliser directement les .gba Semi-bug oui, parce que si en pleine partie vous retournez sur le menu de regba, si vous faites "return to the game" ou "reset the game", le jeu se remet à zéro, mais l'image reste figée sur le menu, et il faut retourner alors dans le menu et quitter l'émulateur, l'image ne peut être récupérée. Donc pensez à sauvegarder ! |
|
| |
nicof2b Accro'
Messages : 259 Réputation : 22 Age : 43 Inscrit le : 25/04/2013
SNES, GCW Zero, New Net City
Localisation : 60
| Msg n°22 Sujet: Re: ReGBA : nouvel émulateur GBA sur Zer0 Mar 14 Oct 2014, 20:52 | |
| Salut,
j'utilise régulièrement la sauvegarde de l'émulateur et donc passe par le menu puis je fait return to the game et je n'est pas ce problème de jeux qui fige. Peut être ta rom ou cela se passe avec toutes les roms ? |
|
| |
Tycoul44 Noob'
Messages : 9 Réputation : 2 Age : 53 Inscrit le : 12/07/2014
Localisation : Naoned e Breizh
| |
| |
Contenu sponsorisé
| |
| |
|