haven't messed with msx stuff, I think I read that you have to set 256Kb of ram or something..core menu ? please try, I'll update the OP if that was it
Sorry but I cound't find that option. Also, I forgot to write that I set the core to "MSX2+" before, so that's not the issue. I tried with japanese versions of mg1 and 2 and they worked, it's strange, but a lot of games are not working, one that loaded even had the whole screen glitched.
I am on a New 3DS XL on 10.2 using ironhax with the 10/3 3dsx nightlies and Sonic CD runs slow (around 40 fps) on Genesis Plus GX, but it runs at ~59 FPS using Picodrive but drops a frame or two pretty regularly. I also can't get Picodrive to look nice on the 3DS screen (I think it forces overscan or underscan so it screws up the 1:1 and doesn't look as nice as Genesis Plus GX).
I can't imagine that any Sega CD game would run well on an Old 3DS with the current state of things since it still drops frames occasionally even on a New.
What you will need to do is copy the xml code that is floating around in the thread and place it alongside the MAME .3dsx file. You must also rename this xml file after the .3dsx file. The xml file contains a list of programs that the emu will try to run in order to take advantage of extra memory that it cannot access on its own. Youtube and Smash are two examples of these programs the emu attempts to access.
I grabbed the first instance of the xml in this thread, but it didn't work. I gotta find out what title links to what particular ap. I'm on the right path though.
@ChuxThis post (linked in the topic post) should have the most complete XML file so far; with thanks to aliaspider, the XML now has title comments so users can tell in what order titles are attempted
When launching a homebrew with the above linked XML, your Homebrew Launcher will attempt to launch under them in priority order from top to bottom. So if you have YouTube, Monster Hunter 4 Ultimate and Smash Bros., it will use YouTube. If you only have Monster Hunter 4 Ultimate and Smash Bros., it will use MH4U. If you only have Smash Bros., it will use that.
If you have absolutely none of the titles from the XML, the Homebrew Launcher will ask you to choose one manually, so you can try something else and hope launching under that works. If that's necessary, I would recommend trying Monster Hunter 3 (don't own it personally to test). The vast majority of titles besides those mentioned above won't be able to run the largest cores, though; those titles were chosen for a reason.
Important notes:
Only the latest YouTube is useful as a target for running under, as its .text size dramatically increased vs. earlier releases. Older versions won't give you the headroom you need for large emulators like MAME to run. If your YouTube is old, you will either need to update it to make this work (using eShop spoofing if necessary), or remove YouTube from your XML file so that a title lower in the list will be targeted instead.
There may be issues running homebrew under Monster Hunter 4 or Smash Bros. on the original 3DS. I can't test this myself as I never owned one, but I've seen a number of reports of homebrew not working on original 3DS when launched under mixed-mode (original+New 3DS) titles like those two. This is why YouTube is first on the list, because I'm pretty certain it should work on all devices, whereas Monster Hunter and Smash Bros. may or may not.
Last edited by Vague Rant,
, Reason: rm fake-commented list in favor of aliaspider's properly commented version.
@ChuxThis post (linked in the topic post) should have the most complete XML file so far.
N.B.: Do not try to copy the below and use it as your XML; I'm writing all over it. I'm just specifying each title since you were asking.
Code:
<targets selectable="true">
<title mediatype="1">00040000000B0F00</title> // YouTube (USA)
<title mediatype="1">00040000000CCD00</title> // YouTube (Europe)
<title mediatype="1">00040000000D3000</title> // YouTube (Japan)
<title mediatype="1">000400000015FA00</title> // Monster Hunter 4 Ultimate Special Demo (USA)
<title mediatype="1">000400000015FB00</title> // Monster Hunter 4 Ultimate Special Demo (Europe)
<title mediatype="1">0004000000126300</title> // Monster Hunter 4 Ultimate (USA eShop)
<title mediatype="1">0004000000126100</title> // Monster Hunter 4 Ultimate (Europe eShop)
<title mediatype="1">000400000011D700</title> // Monster Hunter 4G (Japan eShop)
<title mediatype="2">0004000000126300</title> // Monster Hunter 4 Ultimate (USA cartridge)
<title mediatype="2">0004000000126100</title> // Monster Hunter 4 Ultimate (Europe cartridge)
<title mediatype="2">000400000011D700</title> // Monster Hunter 4 Ultimate (Japan cartridge)
<title mediatype="1">000400000014E500</title> // Super Smash Bros. for Nintendo 3DS Demo (USA)
<title mediatype="1">000400000014E600</title> // Super Smash Bros. for Nintendo 3DS Demo (Europe)
<title mediatype="1">000400000014C200</title> // Super Smash Bros. for Nintendo 3DS Special Demo (USA)
<title mediatype="1">000400000014C300</title> // Super Smash Bros. for Nintendo 3DS Special Demo (Europe)
<title mediatype="1">00040000000EDF00</title> // Super Smash Bros. for Nintendo 3DS (USA eShop)
<title mediatype="1">00040000000EE000</title> // Super Smash Bros. for Nintendo 3DS (Europe eShop)
<title mediatype="1">00040000000B8B00</title> // Dairantou Smash Brothers for Nintendo 3DS (Japan eShop)
<title mediatype="2">00040000000EDF00</title> // Super Smash Bros. for Nintendo 3DS (USA cartridge)
<title mediatype="2">00040000000EE000</title> // Super Smash Bros. for Nintendo 3DS (Europe cartridge)
<title mediatype="2">00040000000B8B00</title> // Dairantou Smash Brothers for Nintendo 3DS (Japan cartridge)
</targets>
When launching a homebrew with the above linked XML (again, not the one from the spoiler), your Homebrew Launcher will attempt to launch under them in priority order from top to bottom. So if you have YouTube, Monster Hunter 4 Ultimate and Smash Bros., it will use YouTube. If you only have Monster Hunter 4 Ultimate and Smash Bros., it will use MH4U. If you only have Smash Bros., it will use that.
If you have absolutely none of the titles from the XML, the Homebrew Launcher will ask you to choose one manually, so you can try something else and hope launching under that works. If that's necessary, I would recommend trying Monster Hunter 3 (don't own it personally to test). The vast majority of titles besides those mentioned above won't be able to run the largest cores, though; those titles were chosen for a reason.
Important notes:
Only the latest YouTube is useful as a target for running under, as its .text size dramatically increased vs. earlier releases. Older versions won't give you the headroom you need for large emulators like MAME to run. If your YouTube is old, you will either need to update it to make this work (using eShop spoofing if necessary), or remove YouTube from your XML file so that a title lower in the list will be targeted instead.
There may be issues running homebrew under Monster Hunter 4 or Smash Bros. on the original 3DS. I can't test this myself as I never owned one, but I've seen a number of reports of homebrew not working on original 3DS when launched under mixed-mode (original+New 3DS) titles like those two. This is why YouTube is first on the list, because I'm pretty certain it should work on all devices, whereas Monster Hunter and Smash Bros. may or may not.
To be clear, if the emulator in question doesn't use dynarec, then there should be no speed difference. Off the top of my head, emulators that use dynarec include:
-PCSX
-gpSP
-Picodrive (SVP and 32X emulation only.
Dynarec works up to and including SysNAND 9.2. It will work on all versions of EmuNAND if you have 9.2 or below SysNAND and are using .cia files because these have kernel access.
So what you're telling me is that I need to downgrade my emunand to 9.0 in order to get the full performance of those emulators. Any drawbacks to doing so on the CFW and online gaming side of things?
So what you're telling me is that I need to downgrade my emunand to 9.0 in order to get the full performance of those emulators. Any drawbacks to doing so on the CFW and online gaming side of things?
So what you're telling me is that I need to downgrade my emunand to 9.0 in order to get the full performance of those emulators. Any drawbacks to doing so on the CFW and online gaming side of things?
Then you're good to go. Just use CIA builds (however, Aliaspider is coming up with a fix to enable dynarec for the 3dsx builds for 9.2 and below, if for some reason you prefer those).
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
After several months of work, the Harbour Masters 64 team have released their first public build of 2Ship2Harkinian, a feature-rich Majora's Mask PC port. This comes...
Retro handheld manufacturer Anbernic has revealed its first clamshell device: the Anbernic RG35XXSP. As the suffix indicates, this handheld's design is inspired by...
With the vast success of Super Mario Maker and its Switch sequel Super Mario Maker 2, Nintendo fans have long been calling for "Maker" titles for other iconic genres...
Palmer Luckey is known for his pursuits into the world of virtual reality, having founded Oculus and designed the Rift VR headset. Prior to the $2 billion dollar...
Ubisoft has today officially revealed the next installment in the Assassin's Creed franchise: Assassin's Creed Shadows. This entry is set in late Sengoku-era Japan...
Another day, another great emulator that makes its way into the Apple Store for more users to enjoy. With Apple opening its store up to videogame emulators earlier...
After a little more than three years of exclusivity with the Epic Games Store, Square Enix has decided to bring their beloved Kingdom Hearts franchise to Steam. The...
Another day, another Nintendo DMCA takedown against fan-made content.
Just a few minutes ago, Nintendo issued a DMCA takedown notice against a widely known and...
Continuing with the number of available retro emulators found in the Apple Store, after Apple's decision to finally allow videogame emulators on their store, another...
Palmer Luckey is known for his pursuits into the world of virtual reality, having founded Oculus and designed the Rift VR headset. Prior to the $2 billion dollar...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
After several months of work, the Harbour Masters 64 team have released their first public build of 2Ship2Harkinian, a feature-rich Majora's Mask PC port. This comes...
Ubisoft has today officially revealed the next installment in the Assassin's Creed franchise: Assassin's Creed Shadows. This entry is set in late Sengoku-era Japan...
After a little more than three years of exclusivity with the Epic Games Store, Square Enix has decided to bring their beloved Kingdom Hearts franchise to Steam. The...
Another day, another Nintendo DMCA takedown against fan-made content.
Just a few minutes ago, Nintendo issued a DMCA takedown notice against a widely known and...
Sony is once more attempting to reintroduce players to their older library of games by re-releasing classic PlayStation 2 titles onto the PlayStation Store. During...
Retro handheld manufacturer Anbernic has revealed its first clamshell device: the Anbernic RG35XXSP. As the suffix indicates, this handheld's design is inspired by...
With the vast success of Super Mario Maker and its Switch sequel Super Mario Maker 2, Nintendo fans have long been calling for "Maker" titles for other iconic genres...
The latest State of Play is here. This is PlayStation's Summer showcase, providing updates to new updates on upcoming games and brand new reveals. The 35-minute...