From what I know, code to run on the DS has to be loaded into RAM, thus taking from the already-restrictive 4M. Is there any way to run DS code directly from the image?
Any way to execute DS code from cartridge?
563 Views Asked by FeepingCreature At
1
There are 1 best solutions below
Related Questions in RUNTIME
- Get height for RecyclerView child views at runtime
- Memory allocation of local variables within nested {}
- Runtime set property from a string
- Scala: binding time
- What is a runtime environment for supposedly "no-overhead" systems languages?
- iOS 7 runtime headers method invoke
- VBA Run-time error '13'
- Runtime.getRuntime().exec(__);
- how to start tomcat service as administrator
- Runtime Error Message Java
- How to change the delay of sleep/timer thread in android during runtime?
- How to prevent shutdown hook from getting deadlock?
- design application that can create instances of class while running
- Runtime.getRuntime.exec("color 0a") not working?
- Spring factory method
Related Questions in NINTENDO-DS
- Can an Android device broadcast an SSID?
- bring malloc() back to its initial state
- gluProject on NDS?
- Can't get this out of date DS Library to compile with current DevkitPro
- Programming on the Nintendo DS - issue with collisions
- 5 Bit RGB (0, 31, 0) to 16 Bit RGB (0, 255, 0)
- C++ to create a Game for Nintendo DS
- Drawing an image on subscreen of nds
- Read header of NDS game?
- Any way to execute DS code from cartridge?
- Nintendo DS and Neural Networks
- Redirect MMIO requests to another address
- How can I display sprites on screen on the Nintendo DS using nflib?
- C "undefined reference", but I specified it in the same file
- Can you compile JavaScript to ARM assembly?
Related Questions in LIBNDS
- 5 Bit RGB (0, 31, 0) to 16 Bit RGB (0, 255, 0)
- Drawing an image on subscreen of nds
- Any way to execute DS code from cartridge?
- How can I display sprites on screen on the Nintendo DS using nflib?
- Troubling displaying bitmap background using libnds
- Garbage on top of screen when displaying text over image in devkit pro
- Nintendo DS. Error Showing a simple sprite using NightFoxLib
- Nintendo DS using PAlib
- Weird striping in tile graphics on Nintendo DS
- Combining 3D and framebuffer mode on the DS
- Why doesn't keysDownRepeat() in libnds seem to work when calling it multiple times?
- How would one draw to the sub display of a ds as if it was a framebuffer?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Short answer: No.
The memory map of the Nintendo DS doesn't include any location that maps to ROM in the DS cartridge.
By comparison, on the Game Boy Advance the area 08000000-09FFFFFF was mapped to the external ROM in the Game Pak. This mapping is included in the DS too, presumably for backwards compatibility and to enable some GBA game and DS game interaction (e.g. Castlevania: Dawn of Sorrow easter eggs). But it only maps to the GBA slot and so only to GBA cartridges.
You could use this feature to read from GBA cartridges in the GBA slot and run code from there in DS mode. Early unofficial rewritable cartridges did just that. This is not very future-proof - it won't work on the DSi which has no such GBA slot. Additionally, Slot-2 cartridges are harder to find nowadays with the regular DS-style cartridges being far more popular and available.
The usual way to create large games that need to run more code than there is memory is to either use code overlays or write your game in a scripting-type language that can load and unload code dynamically.