Z tego, co wiem, kod do uruchomienia na DS musi być załadowany do pamięci RAM, w ten sposób pobierając już restrykcyjne 4M. Czy istnieje sposób na uruchomienie kodu DS bezpośrednio z obrazu?Jakikolwiek sposób na wykonanie kodu DS z kasety?
Odpowiedz
Krótka odpowiedź: Nie
Mapa pamięci Nintendo DS nie obejmuje dowolną lokalizację, która mapuje do ROM w kasecie DS.
Dla porównania, na Game Boy Advance obszar 08000000-09FFFFFF został zmapowany na zewnętrzną pamięć ROM w Game Pak. To odwzorowanie jest również uwzględnione w DS, prawdopodobnie w celu zapewnienia kompatybilności wstecznej i umożliwienia interakcji w grę GBA i grę DS (np. Castlevania: Dawn of Sorrow easter eggs). Ale mapuje ona do gniazda GBA, a więc tylko do kartridży GBA.
Można użyć tej funkcji do odczytu z kartridży GBA w gnieździe GBA i uruchamiania kodu z tego miejsca w trybie DS. Wcześniejsze nieoficjalne, wielokrotnego ładowania kasety właśnie to. To nie jest zbyt przyszłościowe - nie będzie działać na DSi, która nie ma takiego gniazda GBA. Ponadto kartridże Slot-2 są obecnie trudniejsze do znalezienia, a zwykłe wkłady w stylu DS są znacznie bardziej popularne i dostępne.
Zwykłym sposobem tworzenia dużych gier, które muszą działać więcej kodu niż jest pamięć jest użyć code overlays lub wyraź swoją grę w scripting-type language które mogą załadunku i rozładunku kod dynamicznie.
- 1. Jakikolwiek sposób przekazać obiekt z kodu C# za do javascript?
- 2. Jaki jest najlepszy sposób na wykonanie piaskowanego kodu Java?
- 3. jquery opóźnia wykonanie kodu
- 4. Grails wykonanie kodu per-środowisko
- 5. JPA z przykładem OSGi DS
- 6. Jakikolwiek sposób na uzyskanie nazwy użytkownika iPhone'a?
- 7. IDataReader - Jakikolwiek sposób na uzyskanie całkowitych wierszy?
- 8. Czy istnieje sposób na wykonanie kodu php w piaskownicy z poziomu php
- 9. Najbardziej efektywny sposób na wykonanie wyszukiwania fonetycznego
- 10. Przedrostek DS podpisu XML?
- 11. Czy istnieje sposób na wykonanie zadania jednorazowego?
- 12. "Właściwy" sposób na wykonanie OAuth z klienta mobilnego
- 13. Najlepszy sposób na wykonanie elokwentnej kolekcji na niestandardową tablicę
- 14. Wykonanie kodu Javascript w szablonie kierownicy
- 15. Joomla 3.0 DS nie działa (użycie nieokreślonego stałego DS)
- 16. kątowa 2 - wykonanie kodu podczas zamykania okna
- 17. Jak tylko wykonanie kodu na pewnym poziomie API
- 18. Jakikolwiek sposób kodowania PNG szybciej niż UIImagePNGRepresentation?
- 19. Jakikolwiek sposób na awarię w TeamCity przez wynik analizy cppcheck
- 20. Jakikolwiek sposób na odwzorowanie enkodera etykiet w pandach Pythona?
- 21. C# wykonanie kodu wewnątrz niestandardowy atrybut
- 22. nokaut - wykonanie kodu po wyrenderowaniu ostatniego elementu
- 23. Jakikolwiek sposób tworzenia Kinetic.js obsługuje IE8?
- 24. Czy istnieje sposób na wykonanie kodu po nieprzechwyconym wyjątku w systemie iOS?
- 25. wykonanie kodu przed i po specyfikacji
- 26. W go, czy istnieje sposób na wykonanie kodu po zakończeniu programu?
- 27. jakikolwiek sposób uzyskać BindingResult dla @RequestParam?
- 28. .bootstrapTable wykonanie kodu po aktualizacji dzieje
- 29. haskell - jakikolwiek sposób na zrolowanie swojej własnej grupy pragmatów językowych?
- 30. Jakikolwiek sposób na wprowadzanie wartości do mniejszych plików w Meteorze?