Homebrew GameYob 3DS - GB/C emu

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
I think you are asking way too much for GameYob.
If you want to do TAS, you should use PC-based emulators, don't expect a console emu to implement those kind of features.
I know pc-based emulator, and im not asking to want, i only want to know if is possible or not on 3ds :P
 

davhuit

Well-Known Member
Member
Joined
Nov 23, 2005
Messages
994
Trophies
0
XP
550
Country
France
Everything is possible, but it wouldn't run at fullspeed so it would be pretty useless (not to mention it would probably require a cycle-accurate version of the emulator).
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,217
Country
Canada
Everything is possible, but it wouldn't run at fullspeed so it would be pretty useless (not to mention it would probably require a cycle-accurate version of the emulator).
Not sure about that. If we consider he only want a frame advance feature (non for tas use) it is litterally slowing down a 60fps emulated output to a frame by frame randerer. Only useful for tas presision tricks ingame, but useless for end user experience.
 
  • Like
Reactions: Margen67

psvpwner

Well-Known Member
Member
Joined
Feb 9, 2015
Messages
119
Trophies
0
Age
64
XP
121
Country
I have a request: while playing Pokemon Crystal, the time and date got messed up somehow; I was wondering if there's a way to sync the game clock to the 3DS clock.

All emulators I've ever tried do this because the actual cartridges have batteries in them that make the clock inside the cart run even when you're not playing, the clock keeps ticking even if you take the cart out of your GameBoy. Of course a rom file couldn't do the same thing as they're a file and not a physical thing.

Technically, this could be worked around with game-specific code in the emulator, but I don't know if anyone actually ever bothered to do so.
 
D

Deleted User

Guest
All emulators I've ever tried do this because the actual cartridges have batteries in them that make the clock inside the cart run even when you're not playing, the clock keeps ticking even if you take the cart out of your GameBoy. Of course a rom file couldn't do the same thing as they're a file and not a physical thing.

Technically, this could be worked around with game-specific code in the emulator, but I don't know if anyone actually ever bothered to do so.

Actually, it should be syncing to the 3DS clock already. The clock is accessed through the MBC (cartridge specific hardware for managing ROM/RAM banks, etc.), which the emulator gets data from the 3DS clock for.

To the poster of the issue: Can you elaborate on exactly how it got messed up? Reset to a certain value, off from actual time, etc.?
 

psvpwner

Well-Known Member
Member
Joined
Feb 9, 2015
Messages
119
Trophies
0
Age
64
XP
121
Country
Actually, it should be syncing to the 3DS clock already. The clock is accessed through the MBC (cartridge specific hardware for managing ROM/RAM banks, etc.), which the emulator gets data from the 3DS clock for.

To the poster of the issue: Can you elaborate on exactly how it got messed up? Reset to a certain value, off from actual time, etc.?

That's great to hear :) I thought it wasn't something following a standard, but rather every game developer having to implement the RTC in the cart on their own. Good thing I was wrong :)
 

Kikirini

Zelda Fangirl
Member
Joined
May 18, 2011
Messages
1,142
Trophies
0
Age
34
Location
Vermont, USA
Website
kuroshouri.com
XP
1,214
Country
United States
Actually, it should be syncing to the 3DS clock already. The clock is accessed through the MBC (cartridge specific hardware for managing ROM/RAM banks, etc.), which the emulator gets data from the 3DS clock for.

To the poster of the issue: Can you elaborate on exactly how it got messed up? Reset to a certain value, off from actual time, etc.?
The game's clock skipped ahead about two days, as well as about 12 hours ahead in time. I wasn't sure what happened, since I made sure it was correct when I first started the save file.
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,728
Country
Japan
Do we know how frequently the download for the compiled build is updated? According to Github there has been updates as soon as 11 hours ago at the time of writing but there's no clue as to how old the compiled builds are.
 
D

Deleted User

Guest
Do we know how frequently the download for the compiled build is updated? According to Github there has been updates as soon as 11 hours ago at the time of writing but there's no clue as to how old the compiled builds are.

I've been working on the source, but I only just recently got my changes stable. I'm also trying to pack as much as I can into it before I make a new build "release".
 

reprep

Well-Known Member
Member
Joined
Jul 5, 2012
Messages
939
Trophies
1
Website
melankolisavar.blogspot.com
XP
1,037
Country
GBC IR is only used for few things, like score exchange etc. It doesn't support a real multiplayer. Not that it is a bad feature, just telling it as people will try it and say it doesn't support multiplayer etc. http://nintendo.wikia.com/wiki/List_of_Game_Boy_Color_games_with_IR_support


EDIT: BTW it is offtopic but, if you have access to IR port, is it possible to enable Circle Pad Pro support for old 3DS//3DS XL?
 

Jim_e

Well-Known Member
Newcomer
Joined
Nov 13, 2007
Messages
79
Trophies
0
XP
267
Country
United States
If anyone has two 3DS's and wants to test IR support, I uploaded a test build. It should work like normal GBC IR, requiring you to line up the IR ports on both 3DS's. May or may not actually work, but I can't test it myself as I only have a single 3DS.

https://www.dropbox.com/s/f19ns16z08g42v9/GameYob_test.zip?dl=0
I ran it ninjahax first with Super Mario Bros DX to trade, but the game became in responsive a just flashing a red x over and over. I had to reset.
On my New 3ds in gateway mode 9.0.0.20U I get a a khaxinit error saying unknown kernel version k=02310000 f=02310000 n=1, also sound didn't work and the error message spammed out continuously.
No error on my old 3ds in gateway mode 9.0.0.20U.

I also tried it as a cia. The Cia did not emit any khaxinit error, but otherwise was the same.


Did I need a gbc bios or anything?
 
D

Deleted User

Guest
I ran it ninjahax first with Super Mario Bros DX to trade, but the game became in responsive a just flashing a red x over and over. I had to reset.
On my New 3ds in gateway mode 9.0.0.20U I get a a khaxinit error saying unknown kernel version k=02310000 f=02310000 n=1, also sound didn't work and the error message spammed out continuously.
No error on my old 3ds in gateway mode 9.0.0.20U.

I also tried it as a cia. The Cia did not emit any khaxinit error, but otherwise was the same.


Did I need a gbc bios or anything?
I assume the red X is part of the actual game? And, GameYob cannot use sound from Ninjhax while in emuNAND due to the libkhax errors mentioned. Not on a N3DS, anyway.

EDIT: Also, I've made a few fixes to the IR code. If anyone wants to test it, here's a test build: https://www.dropbox.com/s/f19ns16z08g42v9/GameYob_test.zip?dl=0
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Sonic Angel Knight, Is that SAK I see. :ninja:
  • BigOnYa @ BigOnYa:
    What a weird game
  • K3Nv2 @ K3Nv2:
    Yeah I wanted to see shards of the titanic
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +1
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
    K3Nv2 @ K3Nv2: My life has no value my fat ass is staying right here