Tried and still has sample issues.Please try as well for Nitrografx to set BOOST_CPU = 0 into nds-bootstrap.ini.
Tried and still has sample issues.Please try as well for Nitrografx to set BOOST_CPU = 0 into nds-bootstrap.ini.
Ok, it is true that ARM7 and ARM9 can access main ram but the 16MB dsi ram mode maps the ram differently to the original 4MB ds mode which breaks retail ds games and most homebrews (the addresses used usually to access an uncached mirror of the ram in 4MB mode point to real ram and not a mirror of the ram in 16MB mode). The games can be patched to avoid that for sure and maybe it will be required in the end but for now we are limited to the 4MB ram mode if we want to run a retail ds game.Both ARM7 and ARM9 can use main RAM.
Redirecting both ARM7 and ARM9 reads to an image in RAM seems to be require fewer patches than redirecting all ARM7 reads to the SD, and then also having ARM7 run a server which can fetch data from the SD and pass it to the ARM9 on request.
I tested RACE!DS (Neo Geo Pocket emulator for NDS), which runs very slow on a flashcard, but with bootstrap with CPU Boost enabled it runs pretty well, like 20 fps more than the abitual way to run it on a flashcard, I think I got in love with bootstrap [emoji14]
Yeah, a very bad one from retroarch, at least on o3ds, RACE!DS runs smoother and even more with boosted CPU.Does 3DS even have a Neo Geo Pocket emulator?
It is not really intended for emulator. It just put the arm9 in 133mhz mode instead of 66mhz mode so it could beneficial to any homebrew that have low frame rate not only emulator (eg: quake, hexen, aperture science, dscraft...).@ahezard
If I'm not wrong, the CPU Boost is intented for emulators, right?
Because emulators runs smoother when is enabled, but it causes graphical issues on NeoDS (but smoother anyways). Do you think that those graphics issues could be fixed?
Also... What is the porpurse of NTR mode swithing on bootstrap.ini? Iirc hbmenu itself alreally swith into NTR mode at boot.
@ahezard
If I'm not wrong, the CPU Boost is intented for emulators, right?
Because emulators runs smoother when is enabled, but it causes graphical issues on NeoDS (but smoother anyways). Do you think that those graphics issues could be fixed.
Tried NDS Music Player and while it works, it won't play some rams due to lack of ram. Anyway I can use all of the TWL Mode's RAM in it?
You're right. Sadly my programming skills are pretty lacking.It's already been mentioned thay extra TWL RAM cannot be used because the TWL memory map conflicts with the NTR one.
Simce this program is open source, it may be better to port it to TWL mode.
That's awesome! Really great idea with DSi-like menu, and TWLoader sounds great for the nameI made a mock-up of a 3DS-Mode .nds ROM loader.
View attachment 66679
It looks similar to the DSi Menu, but game covers/icons are shown in 3D at the Top screen.
The color changes depending on the favorite color set in DS Profile settings.
For the Top screen, The L button switches between game covers and icons from the ROMs, while the bottom screen is always icons from the ROMs.
- Name
- Background
- "Select" border
- Left/Right arrows
Even got names for the ROM loader.
What do you think?
- 3DSiMenu
- 3DSision
- 3DScovered
- DSFlow
- TWLoader
I made a mock-up of a 3DS-Mode .nds ROM loader.
View attachment 66679
It looks similar to the DSi Menu, but game covers/icons are shown in 3D at the Top screen.
The color changes depending on the favorite color set in DS Profile settings.
For the Top screen, The L button switches between game covers and icons from the ROMs, while the bottom screen is always icons from the ROMs.
- Name
- Background
- "Select" border
- Left/Right arrows
Even got names for the ROM loader.
What do you think?
- 3DSiMenu
- 3DSision
- 3DScovered
- DSFlow
- TWLoader
It's just a mock-up image I made in GIMP.By the way, what are you using? Citro3D, Cpp3D?
That's awesome! Really great idea with DSi-like menu, and TWLoader sounds great for the name
Alright, TWLoader it is!The most beautyful thing I ever seen!!! As the name, it could be 3DSision o TWLoader, whatever of those two would be fine![]()