2013-11-01

Drenn réalise la version 0.4.1 de "GameYob", émulateur Game Boy / Game Boy Color pour Nintendo DS.



Quote:

GameYob is an open-source Gameboy and Gameboy Color emulator, developed by me (Drenn), for the Nintendo DS. It has plenty of features that makes it a very complete application, like save states, mappable buttons, fast forwarding, rumble pak support and much more. This emulator is still being actively updated, so if something is missing, it may be implemented in the future.

The newest stable version is v0.4.1. The FAQ below applies to this version.

Frequently Asked Questions

How's the compatibility? What about Shantae?
The vast majority of Gameboy and Gameboy Color games run at fullspeed, including fan-favorite Shantae, and beta versions of Resident Evil. Sound is also pretty good, with support for Pikachus's cry or Warlocked voiced effects, for example.

How can I report a bug?
The preferred method to report bugs is to open an issue on github.

Sleep mode isn't working properly!
Unfortunately I didn't notice this bug before releasing version 0.4.1. Sleep mode functions properly when started from the menu, but sometimes falters when started in-game. Newer builds are free of this affliction.

How do I save?
Whenever you save in-game, the save file (or SRAM) must be copied to the SD card. There are a few ways to do this:

Method A) After saving in-game, press the X button (by default) to copy the SRAM to your SD. "Save & Exit" also does this before exiting.
Method B) Enable autosaving. The SRAM on the SD card will be updated automatically, but this causes lag in some games which use SRAM as extra memory.

NOTE: There is a bug in the Robopon games which requires you to use save states.

Are lameboy's save states compatible with gameyob?
Hard saves (like .sav files) can be used between gameyob, lameboy, and most GB/GBC emulators. Save-states, on the other hand, are unique to each one of them, and could be used on other emulators if they shared the method of creating and loading saves. Lameboy save states are unusable on other emulators because it's source is closed and never was released to anyone.

How do I set the default rom directory?
Fill in the “rompath” option in gameyob.ini to the directory of your choosing. For example,

Code:

rompath=/roms/gb/

Can I use the 3DS/DS fullscreen?
Yes, GameYob supports scaling and filtering. Go to the [Display] tab of options and you can select scaling options such as "Aspect" and "Full", and enable or disable the scaling filter.

Because I "cheated" by using both rendering engines to perform scaling, the bottom screen is always off when scaling is enabled.

Can I use cheats?
Gameshark and Game Genie codes are supported. In the [Settings] tab you can find the option "Manage Cheats". Gameyob supports BGB .CHT files, so you need to have them in your SD in order to access the option. They must be named identically to the rom, with the extension ".cht".

Here's some places where you can start to look:
Gameboy Cheat Files
Gameboy Color Cheat Files
How to Manually Create GameYob Cheat Files

Can I use Cable Link features?
Gameyob can use the ds's local wireless (sometimes called "nifi") for multiplayer functions. In gameyob, this feature is experimental, but works pretty well with games like Tetris, Dr. Mario or Pokemon. Further improvements can be made, but they may be difficult to implement. Simply enable the "Wireless Link" option on both DS's to use link cable features.

What does "GBC Bios" mean?
If you have the corresponding "gbc_bios.bin" file in your ROM directory (you can find it on google), you can turn this option on to get colorized Gameboy games like you you would have if you were playing them on GBC hardware. The file's location can also be specified in “gameyob.ini”. A prime example is Metroid II: Return of Samus, which gets individual palettes for Samus, enemies and items instead of being monochromatic.

You can also pick different palettes by pressing the directional pad and the AB buttons while the boot up "GAME BOY" logo is flashing.

This is 100% optional and it has no affect on performance or emulation accuracy.

Does it support Super Gameboy?
Yes, a lot of games benefit from this feature, including dynamic-changing borders like in Dragon Quest I&II, and dynamic-coloring on the Pokemon games. Unique SGB sound support is not supported, because that would require SNES sound chip emulation, and this is a GB/GBC emulator.

How about custom borders?
Yes, you need to have scaling off, and "Custom Borders" on. Then get a bitmap image named "border.bmp", place it on the root of you SD card, and it will be loaded when you play your games. The ability to select a border in a menu is a planned feature.
Some users have created their own borders for everyone to use, be sure to check them out:
Sizednochi's borders
Walker D's borders
Davi's borders
If you want to make your own border, be sure to save it as a 256x192, uncompressed, 15bpp bitmap image.

What does "Detect GBA" mean?
Certain games can detect if they're being played on a GBA: they use lighter palettes which are easier to see on a GBA, the Zelda Oracle games have a special "Advanced" shop, Shantae has features like a unique NPC in Bandit Town, a new dance and more. This option toggles that.

What does "Sound Timing Fix" mean?
This option makes sound emulation more accurate, while potentially using more power. Most notably it fixes Pikachu in Pokemon Yellow / Pinball, but it also makes many subtle improvements to other sound effects. Results are optimal when scaling is disabled, but this is not a requirement.

If you experience slowdown when this option is enabled, be sure to disable the “Wait for Vblank” option in the debug settings.

Is there a DSTWO Plugin?
Yes, there is. The plugin can be downloaded from here, but it is not always up to date:
http://wiki.gbatemp.net/wiki/DSTwo_Plugin

Is it Sudokuhax compatible?
Yes, you can use the DSi's enhanced capabilities for full-speed in even the most intense games, and some crazy fast-forwarding.

Téléchargement :
GameYob v0.4.1.zip

Source : gbatemp.net

Statistiques: Posté de beredezebe — 01 Nov 2013 20:51

Show more