Homebrew Emulation GameYob, a gameboy emulator for DS

RuckeySquad

Member
Newcomer
Joined
Aug 11, 2017
Messages
7
Trophies
0
Age
24
XP
52
Country
Canada
i'm having a bit of an issue, Gameyob keeps freezing randomly, i think the issue may be because it was in sleep mode too long, but im not sure.
Heres a video of the frozen game
 

1cc

New Member
Newbie
Joined
Jul 11, 2019
Messages
2
Trophies
0
Age
31
XP
43
Country
United States
Is the original rumble pak (NTR-008) supported? Because it doesn't work for me (tested on r4i SDHC and CycloDS evo).
 
Last edited by 1cc,
Joined
Nov 8, 2018
Messages
14,471
Trophies
3
Age
51
Location
Austria
XP
2,233
Country
Austria

Attachments

  • gameyob.zip
    195.1 KB · Views: 394

FailSandwich

Active Member
Newcomer
Joined
Mar 28, 2019
Messages
33
Trophies
0
Age
17
Location
B.C, Canada
XP
255
Country
Canada
I made a few custom borders, but they seem to have the wrong colours. I exported them as 16-bit BMPs using GIMP. Is there a specific tool I have to use to export them in the correct format?
 

Attachments

  • SMB2.bmp
    96.1 KB · Views: 233
  • SMB3.bmp
    96.1 KB · Views: 204
  • Action52.bmp
    96.1 KB · Views: 166
  • 7in1.bmp
    96.1 KB · Views: 191
  • SMB1.bmp
    96.1 KB · Views: 159
  • Like
Reactions: Alexander1970

kell2020uk

New Member
Newbie
Joined
Sep 1, 2019
Messages
1
Trophies
0
Age
41
XP
35
Country
United States
I cannot get Gameyob to detect gbc_bios.bin when running from HiyaCFW on DSi. I definitely have the correct bios file - it works when running from DS flashcart.

I set the biosfile path in gameyobds.ini but it doesn't make any difference. I've tried putting the bios in root, /roms, /gb.

Please can anyone help - this is driving me mad!
 

Elru

Active Member
Newcomer
Joined
May 14, 2014
Messages
34
Trophies
0
XP
570
Country
Chile
I cannot get Gameyob to detect gbc_bios.bin when running from HiyaCFW on DSi. I definitely have the correct bios file - it works when running from DS flashcart.

I set the biosfile path in gameyobds.ini but it doesn't make any difference. I've tried putting the bios in root, /roms, /gb.

Please can anyone help - this is driving me mad!

I have the bios in the roms folder and working fine from hiyacfw...
 

boyfriendcoma

Active Member
Newcomer
Joined
Jun 15, 2014
Messages
44
Trophies
0
XP
256
Country
United States
I cannot get Gameyob to detect gbc_bios.bin when running from HiyaCFW on DSi. I definitely have the correct bios file - it works when running from DS flashcart.

I set the biosfile path in gameyobds.ini but it doesn't make any difference. I've tried putting the bios in root, /roms, /gb.

Please can anyone help - this is driving me mad!

Is it possible the file needs to be named simply "bios.bin" instead? I know gbarunner2 requires this. And of course you'd want to update the bios location within the .ini file, which you've done previously. Hope this helps!
 
Last edited by boyfriendcoma,
  • Like
Reactions: Alexander1970

Baromo

Active Member
Newcomer
Joined
Feb 28, 2019
Messages
37
Trophies
0
Age
27
XP
399
Country
Belgium
Hi guys! I was wondering if it was possible to have the color correction option like what we have with retroarch.I suppose there will be no more improvements but if someone has any idea how to avoid oversatured colors, it would be nice. Thanks. :)
 

elsixo

New Member
Newbie
Joined
Apr 8, 2020
Messages
2
Trophies
0
XP
32
Country
Italy
Hi everyone, I've managed to change the black and white palette of GB games into the green one that is used by Lameboy.

If someone wants to try to change the palette here's how I have done it: there is a section in the file gbgfx.cpp (in the folder arm9/source) that goes from line 582 to line 605 where the values of the color for both the sprites and the background are initialized. From my understanding one color is made up by two variables so, for example, you can change the first background color by changing the combination of the variables bgPaletteData 0 and 1. In order to generate the desired color you need to convert it from the most used 24 bit notation to the one used by gameboy color and nintendo ds: 15 bit. A useful tool is the one wrote by budmelvin, just google budmelvin 15 bit converter (I'm not allowed to post links).
However, if you use that tool you may need to write the last 2 digits of the color code before the first 2 because it seems that the order used in the gbgfx.cpp file is the little-endian. (Quick example: if you want to write the color 0x6BFC you need to set the variables bgPaletteData[0] to 0xfc and bgPaletteData[1] to 0x6b).
Once you have chosen the desired palette open the terminal, move to the Gameyob folder and type make to make the nds file (you need to have devkitARM installed).

So far I haven’t found any issue caused by the changes that I’ve made, but I’m certainly not an expert and I don’t guarantee anything.

Anyway, here is the compressed file with both the gameyob.nds file with the green palette for the Game boy games and the folder with the files used to built it.
 

Attachments

  • GameYob-0.5.2-green_GB_palette_(the_Lameboy_one).rar
    2.3 MB · Views: 185
Last edited by elsixo,

Nemanja

Member
Newcomer
Joined
Mar 19, 2016
Messages
5
Trophies
0
Location
Belgrade, Serbia
XP
51
Country
Serbia, Republic of
Hi everyone, I've managed to change the black and white palette of GB games into the green one that is used by Lameboy.

If someone wants to try to change the palette here's how I have done it: there is a section in the file gbgfx.cpp (in the folder arm9/source) that goes from line 582 to line 605 where the values of the color for both the sprites and the background are initialized. From my understanding one color is made up by two variables so, for example, you can change the first background color by changing the combination of the variables bgPaletteData 0 and 1. In order to generate the desired color you need to convert it from the most used 24 bit notation to the one used by gameboy color and nintendo ds: 15 bit. A useful tool is the one wrote by budmelvin, just google budmelvin 15 bit converter (I'm not allowed to post links).
However, if you use that tool you may need to write the last 2 digits of the color code before the first 2 because it seems that the order used in the gbgfx.cpp file is the little-endian. (Quick example: if you want to write the color 0x6BFC you need to set the variables bgPaletteData[0] to 0xfc and bgPaletteData[1] to 0x6b).
Once you have chosen the desired palette open the terminal, move to the Gameyob folder and type make to make the nds file (you need to have devkitARM installed).

So far I haven’t found any issue caused by the changes that I’ve made, but I’m certainly not an expert and I don’t guarantee anything.

Anyway, here is the compressed file with both the gameyob.nds file with the green palette for the Game boy games and the folder with the files used to built it.
Great work, thank you. I just checked with a couple of GB games, it looks great.
 
  • Like
Reactions: Alexander1970

Elru

Active Member
Newcomer
Joined
May 14, 2014
Messages
34
Trophies
0
XP
570
Country
Chile
Hi everyone, I've managed to change the black and white palette of GB games into the green one that is used by Lameboy.

If someone wants to try to change the palette here's how I have done it: there is a section in the file gbgfx.cpp (in the folder arm9/source) that goes from line 582 to line 605 where the values of the color for both the sprites and the background are initialized. From my understanding one color is made up by two variables so, for example, you can change the first background color by changing the combination of the variables bgPaletteData 0 and 1. In order to generate the desired color you need to convert it from the most used 24 bit notation to the one used by gameboy color and nintendo ds: 15 bit. A useful tool is the one wrote by budmelvin, just google budmelvin 15 bit converter (I'm not allowed to post links).
However, if you use that tool you may need to write the last 2 digits of the color code before the first 2 because it seems that the order used in the gbgfx.cpp file is the little-endian. (Quick example: if you want to write the color 0x6BFC you need to set the variables bgPaletteData[0] to 0xfc and bgPaletteData[1] to 0x6b).
Once you have chosen the desired palette open the terminal, move to the Gameyob folder and type make to make the nds file (you need to have devkitARM installed).

So far I haven’t found any issue caused by the changes that I’ve made, but I’m certainly not an expert and I don’t guarantee anything.

Anyway, here is the compressed file with both the gameyob.nds file with the green palette for the Game boy games and the folder with the files used to built it.
Amazing thanks!
 
  • Like
Reactions: Alexander1970

CuriousGeorgeII

New Member
Newbie
Joined
May 24, 2020
Messages
1
Trophies
0
XP
25
Country
United States
Hello,
Is it posable to trade between games? I would like to trade between Pokemon Gold & Silver Gen 2, I am using a DSI.

--------------------- MERGED ---------------------------

:blink:I have no idea what happened, the last 5 five posts are all from me. Sorry about that

--------------------- MERGED ---------------------------

:blink:I have no idea what happened, the last 5 five posts are all from me. Sorry about that
 

removedcables

Member
Newcomer
Joined
May 27, 2020
Messages
10
Trophies
0
Age
33
XP
29
Country
United States
Hello,
Is it posable to trade between games? I would like to trade between Pokemon Gold & Silver Gen 2, I am using a DSI.

--------------------- MERGED ---------------------------

:blink:I have no idea what happened, the last 5 five posts are all from me. Sorry about that

--------------------- MERGED ---------------------------

:blink:I have no idea what happened, the last 5 five posts are all from me. Sorry about that
I too have wondered the same thing as well but mainly with Pokemon Red/Blue/Yellow. Does anybody know if this is possible?
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
11,384
Trophies
1
XP
6,856
Country
United States
Hello,
Is it posable to trade between games? I would like to trade between Pokemon Gold & Silver Gen 2, I am using a DSI.

--------------------- MERGED ---------------------------

:blink:I have no idea what happened, the last 5 five posts are all from me. Sorry about that

--------------------- MERGED ---------------------------

:blink:I have no idea what happened, the last 5 five posts are all from me. Sorry about that
No
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Dark_Phoras @ Dark_Phoras: Have you tried Dragon Ball Fighters? It's surprisingly fun