Homebrew SNES9x for Old 3DS

D

Deleted User

Guest
@bubble2k16 Do you ever think that you would take over mGBA for endrift? She said that because of her new job and lifestyle, development on the emulator would come to a slow crawl. I know that you are busy with your own life and that you are even thinking about starting another emulator, but I have seen and heard from a lot of people that once endrift releases 0.6.2, they want you to work on it because they know that you would do right by it. Though, it would be quite a challenge. I mean, look at all of the changes she needs/wants to fix: https://github.com/mgba-emu/mgba/blob/master/CHANGES. Plus, this would be pretty cool.
 
Last edited by ,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,195
Trophies
2
XP
33,804
Country
Mexico
@bubble2k16 Do you ever think that you would take over mGBA for endrift? She said that because of her new job and lifestyle, development on the emulator would come to a slow crawl. I know that you are busy with your own life and that you are even thinking about starting another emulator, but I have seen and heard from a lot of people that once endrift releases 0.6.2, they want you to work on it because they know that you would do right by it. Though, it would be quite a challenge. I mean, look at all of the changes she needs/wants to fix: https://github.com/mgba-emu/mgba/blob/master/CHANGES. Plus, this would be pretty cool.
Thing is that mGBA is focused on multiplatform releases, not just 3DS.
If bubble2k were to take on mGBA, he would also have to maintain the other ports as well.
Having it focused only on 3DS would slow/brake stuff in other ports without proper debugging and the devices to test it on.

Where buble could help, is towards writing a dynarec for ARM for mGBA, so that all releases of mGBA for ARM get a performance boost (3DS included).
That was one of the main points endrift wanted to do for an upcoming release (as well as a proper Android build if someone is adept enough to adapt mGBA for it with GUI and everything)
 
Last edited by ShadowOne333,
  • Like
Reactions: Billy Acuña
D

Deleted User

Guest
Yo @bubble2k16!!!
Just saw that you are on the way for your new emus3DS's core. A lot of people seems to want you to take mGBA, but due to its "cross-platform" nature I really recommend you to better take a look on this one as it seems to be a better candidate to the 3DS's hardware :)

That and/or gameyob3DS. That, while appreciated, is not up to snuff. Even the creator himself admitted it.
 

Transdude1996

Well-Known Member
Member
Joined
Dec 28, 2011
Messages
246
Trophies
1
Age
28
XP
444
Country
United States
Just thought you'd like to know, I tested a few Satellaview games, and they appear to be working okay (At least, those that work normally). However, you cannot load "BS-X.bin" as it's own ROM for some reason.
 
D

Deleted User

Guest
i have issue when playing emerald dragon english patched v1.2. Game stuck but emulator is fine can go to menu, setting, etc..

how to produce :
new game - see text story - menu - config - text speed - game stuck

o2ds using latest snes9x 1.30
I can confirm that the game freezes with Snes9x v 1.30 during the Intro right after the dragon name the girl.
I used a clean No-Intro patched with the 1.2 Translation Patch.
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
Cool @bubble2k16

Regarding your mention of FF3's wind howling. This is something to do with Pulse Modulation, which provides a "frequency sweep" to a channel by taking the amplitude of the previous channel to use as a pitch modifier (not channel 0 because there is no previous channel before it to take from). It doesn't sound correct with the BlargSNES DSP core because it's not used in the "master" branch of BlargSNES. It was commented out. I know because I was the one trying to implement it long ago when I was active in BlargSNES's development. I recall that in the "veryhard" branch it was used, but I don't know if I ever got it right, likely because it's having to buffer the audio in segments rather than processing them bit by bit. It was designed to run on the 2nd core to free up the main core, but as a result, games like Earthworm Jim 2 have audio issues that stream audio in. The "veryhard" branch does have other differences in the DSP core from the "master" branch besides this, like integrating the Noise Generator into assembly.

I see... is that why I actually hear the pitch of the wind instead of it modulating the next channel? I'll probably find some other time for this again later.

As for streaming audio, I've never really attempted to look at it. So games that stream audio will have to wait a long time. :)

Yo @bubble2k16!!!
Just saw that you are on the way for your new emus3DS's core. A lot of people seems to want you to take mGBA, but due to its "cross-platform" nature I really recommend you to better take a look on this one as it seems to be a better candidate to the 3DS's hardware :)

@bubble2k16 Do you ever think that you would take over mGBA for endrift? She said that because of her new job and lifestyle, development on the emulator would come to a slow crawl. I know that you are busy with your own life and that you are even thinking about starting another emulator, but I have seen and heard from a lot of people that once endrift releases 0.6.2, they want you to work on it because they know that you would do right by it. Though, it would be quite a challenge. I mean, look at all of the changes she needs/wants to fix: https://github.com/mgba-emu/mgba/blob/master/CHANGES. Plus, this would be pretty cool.

I think most people who followed my emulator threads will know that I'm not really that keen in GBA emulation, because the VC is the best. Yes, there are no cheats and limited save states... still it's the best. :)

I can confirm that the game freezes with Snes9x v 1.30 during the Intro right after the dragon name the girl.
I used a clean No-Intro patched with the 1.2 Translation Patch.

Did it work with older versions of Snes9x 3DS?
 
Last edited by bubble2k16,
D

Deleted User

Guest
I see... is that why I actually hear the pitch of the wind instead of it modulating the next channel? I'll probably find some other time for this again later.

As for streaming audio, I've never really attempted to look at it. So games that stream audio will have to wait a long time. :)





I think most people who followed my emulator threads will know that I'm not really that keen in GBA emulation, because the VC is the best. Yes, there are cheats and limited save states... still it's the best. :)



Did it work with older versions of Snes9x 3DS?
I will check on it!
Edit: The last build where the game is working is build Snes9x V0.80!
 
Last edited by ,
D

Deleted User

Guest
Could you tell us a bit more about that bug please? When does it occur? During random battle or a boss battle?
 

AtlasFontaine

Well-Known Member
Member
Joined
Jul 18, 2015
Messages
1,095
Trophies
0
Age
26
Location
Venezuela-Zulia.
XP
865
Country
Venezuela
@bubble2k16 I don't know if you're already aware of this but some SMW rom hacks like Seven Statues or Quest on the Full Moon island stopped working on the latest version, they used to work on previous builds (Don't know where it stopped exactly since I updated from 1.10)
 
Last edited by AtlasFontaine,

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
I will check on it!
Edit: The last build where the game is working is build Snes9x V0.80!

v0.80 is very far back.

@bubble2k16 I don't know if you're already aware of this but some SMW rom hacks like Seven Statues or Quest on the Full Moon island stopped working on the latest version, they used to work on previous builds (Don't know where it stopped exactly since I updated from 1.10)

Seems like some weird systemic problem causing some of these ROMs to stop working.

Will probably have to look at this again when I do get the time. Might be related to some memory map problem...
 
  • Like
Reactions: Coto

billol25

Member
Newcomer
Joined
Sep 3, 2008
Messages
7
Trophies
1
XP
556
Country

Parallax2814

Well-Known Member
Newcomer
Joined
Feb 8, 2017
Messages
78
Trophies
0
XP
99
Country
Canada
A bit of a silly choice of a game to report a problem, but in Beavis and Butt-Head, getting hit is a OHKO instead of a loss of health.

The same thing happens when trying to play the game on an SNES Classic. It’s not the emulators fault per se, but it doesn’t happen with the actual cartridge in a real system. Most likely an anti-piracy measure.
 

Dewon2301

Active Member
Newcomer
Joined
Apr 23, 2018
Messages
44
Trophies
0
XP
286
Country
France
Hi, is there a way to make Snes9x more stable on my 11.6.0.39E o3ds (no cfw) ?
Everytime i launch it (and i tried old versions) the top screen stay black and the bottom screen turn yellow....and blargsnes give me a grey top screen... i'm stuck, i want to play Earthbound so badly :(
 

SG6000

Well-Known Member
Member
Joined
Nov 2, 2015
Messages
391
Trophies
0
XP
1,396
Country
United Kingdom
Hi, is there a way to make Snes9x more stable on my 11.6.0.39E o3ds (no cfw) ?
Everytime i launch it (and i tried old versions) the top screen stay black and the bottom screen turn yellow....and blargsnes give me a grey top screen... i'm stuck, i want to play Earthbound so badly :(

Are you sure you've got stable homebrew access on your 11.6 firmware?

I use the latest 3dsx build of Snes9_3ds on a userland unit and it performs really well - and identically - to the latest cia on CFW units. Blargsnes as a cia had better compatibility than in 3dsx form - but that's obviously no good without CFW.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    S @ salazarcosplay: how are you doing @K3Nv2