Homebrew [SNEmulDS] Rebirth the project and update it for the last DKP

NightScript

Well-Known Member
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
The latest version of SnemulDS-rebirth works great on YSMenu but on the Twilight Menu++ release only the menu and options screens work while the actual emulation screen is just white. Weirdly, the old version of SnemulDS that comes packaged with Twilight Menu++ works but that version doesn’t support the new gameboy macro config option (ie. Emulation on lower-screen by default mode). Anyone know what is causing this?
Homebrew on the DSi is quite complex. It's quite hard to fully support this. That's why we use an older SNEmulDS. However, we are looking towards adding in DSi Mode in SNEmulDS (alongside TGDS in general)
 

CutTheCord

Member
Newcomer
Joined
Jul 12, 2020
Messages
11
Trophies
0
Age
37
XP
46
Country
United States
I was running the Twilight Menu++ on an NDS Light though, not a DSi. Is my problem that a Twilight Menu++ targets the DSi and the NDS build of it is more of an afterthought?
 

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
The latest commit in ARM9DLDI branch is TGDS1.6 and should work in nearly all cards (ARM9DLDI). Tested with moonshell2, DSOrganize, Twilight menu, TGDS-Multiboot and it's a bit faster while retaining ARGV support.
 

CutTheCord

Member
Newcomer
Joined
Jul 12, 2020
Messages
11
Trophies
0
Age
37
XP
46
Country
United States
Thanks Coto! Using the latest commit in the ARM9DLDI branch fixed SnemulDS so that my NDS light now plays video and audio when SnemulDS is launched from Twilight Menu++. However, this version does not automatically render the video to the bottom screen when the TopScreen = 0 value is set in the snemul.cfg. Also, using the Left Shoulder + Right Shoulder + Start + Right DPad swapped the screens but also disabled my NDS light’s controls.
 
Last edited by CutTheCord,

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
Ah yeah that's some bugs I have to fix lol, i'm squashing other bugs related to tgds-audioplayer right now

Great to know it's working for you. I wanted to fix TGDS compatibility for a few years but I wasn't sure what was the issues. Also this means TGDS stuff should boot in DSi, but the DLDI is ARM9 only so somebody else must re-add ARM7DLDI code as it's very tedious and boring to test and I don't have a DSi either. lol
 

CutTheCord

Member
Newcomer
Joined
Jul 12, 2020
Messages
11
Trophies
0
Age
37
XP
46
Country
United States
Coto, I just downloaded your most recent updates to SNemulDS commit f599bb7, updated the SNEmulDS emulator in Twilight Menu++, booted up Twilight Menu++ on my NDS light, and launched SNEmulDS. Everything worked! Games loaded, displayed video, generated audio, automatically screen swapped to the lower screen, and read in other config values for the game. Thanks a ton!!! This is awesome!!
 

RacsoSakuraba

Well-Known Member
Member
Joined
Mar 13, 2016
Messages
267
Trophies
0
XP
541
Country
Venezuela
I have downloaded the last version (I think) that the page allows me and it does not start, it stays with the upper screen blank (Arm9 version).

Edit; This is on TWLmenu, hbmenu and godmode9i
 
Last edited by RacsoSakuraba,
  • Like
Reactions: Chainhunter

NightScript

Well-Known Member
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
I have downloaded the last version (I think) that the page allows me and it does not start, it stays with the upper screen blank (Arm9 version).

Edit; This is on TWLmenu, hbmenu and godmode9i
Exactly the same is happening to me.

Currently running the last version of Twlight Menu with Unlaunch Installed.
TGDS_SNEmulDS does not support a TWL environment. You'd have to switch over to the one preinstalled with TWiLight Menu++ or use a flashcart
 

CutTheCord

Member
Newcomer
Joined
Jul 12, 2020
Messages
11
Trophies
0
Age
37
XP
46
Country
United States
@ScarletDreamz

My GB Macro with R4i Gold and Twilight Menu++ works with this build: https://bitbucket.org/Coto88/snemul...a967b0f4f2591b2b9db8cebf1d/release/arm9-dldi/

@Coto

I love the emulator so far. SMW hacks are running at 100% speed with almost no graphical glitchs (even on boss fights). One thing that would allow me to use this with a BoxyPixel GB macro aluminum shell would be to add button mappings to the config file on a per-game basis. This would allow me to map the SMW spin jump button to the left shoulder button so that I could play SMW hacks with only a two-button face plate. Not sure how difficult that would be but to me it would be a pretty awesome feature.
 
Last edited by CutTheCord,

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
@ScarletDreamz

My GB Macro with R4i Gold and Twilight Menu++ works with this build: https://bitbucket.org/Coto88/snemul...a967b0f4f2591b2b9db8cebf1d/release/arm9-dldi/

@Coto

I love the emulator so far. SMW hacks are running at 100% speed with almost no graphical glitchs (even on boss fights). One thing that would allow me to use this with a BoxyPixel GB macro aluminum shell would be to add button mappings to the config file on a per-game basis. This would allow me to map the SMW spin jump button to the left shoulder button so that I could play SMW hacks with only a two-button face plate. Not sure how difficult that would be but to me it would be a pretty awesome feature.

I'm going to work on it right after I finish some improvements to https://bitbucket.org/Coto88/toolchaingenericds-imaadpcm-player

Stay tuned!

Oh, is the latest commit in SnemulDS ARM9DLDI branch working for you? Here in all X9SD/R4IGold.cc/Desmume + TGDS DLDI RAMDISK systems working fine
 
Last edited by Coto,
  • Like
Reactions: wariobar

RacsoSakuraba

Well-Known Member
Member
Joined
Mar 13, 2016
Messages
267
Trophies
0
XP
541
Country
Venezuela
I'm going to work on it right after I finish some improvements to https://bitbucket.org/Coto88/toolchaingenericds-imaadpcm-player

Stay tuned!

Oh, is the latest commit in SnemulDS ARM9DLDI branch working for you? Here in all X9SD/R4IGold.cc/Desmume + TGDS DLDI RAMDISK systems working fine
Honestly, what do I need to run this homebrew? They tell me that it does not run in TWL mode, I disable that in TWLmenu (not flashcard) and it still does not start, white top screen and already
 

CutTheCord

Member
Newcomer
Joined
Jul 12, 2020
Messages
11
Trophies
0
Age
37
XP
46
Country
United States
@RacsoSakuraba

It sounds like you are downloading the release from the master branch instead of the release from the ARM9DLDI branch. To clarify could you post a link to the SNemulDS.nds file that you downloaded?
 

NightScript

Well-Known Member
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
Honestly, what do I need to run this homebrew? They tell me that it does not run in TWL mode, I disable that in TWLmenu (not flashcard) and it still does not start, white top screen and already
When I mean TWL Mode, I mean a TWL environment in general, even when using nds-bootstrap HB. You need a flashcart to run this version.
 

RacsoSakuraba

Well-Known Member
Member
Joined
Mar 13, 2016
Messages
267
Trophies
0
XP
541
Country
Venezuela
Just updated my R4i Gold Twilight Menu++ with the latest ARM9DLDI release (https://bitbucket.org/Coto88/snemul...56a1f36725d0aee70d1df1f/release/arm9dldi-ntr/) and everything worked. Biggest visual change is that the rom selector now displays the full file path instead of just the rom name.

Well, using this

When I mean TWL Mode, I mean a TWL environment in general, even when using nds-bootstrap HB. You need a flashcart to run this version.

I get the same result with my R4 Revolution for DS with TWLmenu++ white top screen... I don't get it D:
 
Last edited by RacsoSakuraba,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
    Veho @ Veho: :( +1