Comments (14)
Btw @Summerslyb the ROM is still available in the history of your post. I'm not sure how to remove that actually...
I deleted the history permanently.
from gbarunner2.
Most of my iQue games work, Famicom Collection is broken though, and Polarium Advance CHN (And all other regions, too) got broken
from gbarunner2.
If the game contains a custom title, it must be removed.
For example, I try to remove the custom title for "The Legend of Zelda - A Link to the Past and Four Swords". It works normally.
However, it requires using no$gba for debugging dynamically_(:3」∠)_
What's more, many pokemon mod cannot work even if the title was removed.
I don't know why a game works well on the simulator, but not work for real console.
If there are some ways to know why game hangs or gets trapped into blackscreen, it will be much useful. Copying files between PC and console frequently is really cumbersome.
from gbarunner2.
A example of custom title code. @Gericom
In this code,
first open the screen (0x40000000),
then write to DMA3 SourceAddr (0x400000D4),
then write to DMA3 DestAddr (0x400000D8),
then write to DMA3 Word Count (0x400000DC),
then wait for key by read KEYINPUT(0x4000130) repeatly.
Finally, close the screen (0x40000000) and back to entry point(0x800000C0).
I don't why they don't write to DMA3 Control(0x400000DE).
But I think the main issue seems to be related to the DMA3.
The test version is GBARunner2_arm7dldi_dsi.nds(v20191224-164221_b740476) on NDSi with TWiLightMenu.
from gbarunner2.
You probably shouldn't share that rom here. Otherwise good job!
from gbarunner2.
Wait, it seems to use the LDRT and STRT instructions (which are no different from LDR and STR respectively on gba). I do not handle that instruction in the abort handler currently.
Edit: This is unrelated to this issue by the way
from gbarunner2.
Btw @Summerslyb the ROM is still available in the history of your post. I'm not sure how to remove that actually...
from gbarunner2.
That "title code" this was referring to rom intros which appearently use strt/ldrt sometimes. It is unrelated to chinese games. If the chinese games just work when clean I can probably close this issue and make a separate one for ldrt/strt support
from gbarunner2.
Chinese game is a complicated issue. Different games may have different problems.
“Custom title” is just a common problem I found.
After removing the title, some games will still not work, which may require further testing.
Anyway, I think it is necessary to open a new Issue for ldrt/strt support.
from gbarunner2.
I try to modify the "strt/ldrt" to "str/ldr". It will no longer get stuck.
But the screen doesn't show anything useful but stays blank.
And the interrupt for touch on bottom screen is blocked util you enter the key.
from gbarunner2.
Did you try with center and mask disabled?
from gbarunner2.
Oh, when disabled 'center and mask', the title showed. It may related to the frame delay.
from gbarunner2.
No, the reason is that that title appearently doesn't use any irqs which is the issue. I will implement support for ldrt and strt and then close this issue
from gbarunner2.
When getting iQue famicom mini collection game TO WORK on mGBA v.0.9.3 on my PC, the game still crashing in previous GBARunner2 versions, but has still doesn't work anymore in latest mGBA3DS versions.
The famicom mini collection is not supported by GBARunner2.
from gbarunner2.
Related Issues (20)
- Ace Lightning [E] will NOT create data when you save with sram patching in GBAR2(?) HOT 1
- dosnt work with my r4 clone on my ndsi HOT 3
- Ace Lightning [E] will NOT create data when you save with sram patching in GBAR2(?) PLS HELP!!!
- DS won't go into sleep mode when ds is closed HOT 3
- This project is dead? HOT 2
- A new release? HOT 15
- A new release? again
- GBA Games not running through TwighlightMenu HOT 1
- problems starting a room in GBA
- Couldn't mount sd card HOT 1
- Audio is only mono
- couple issues.
- scfg locked on dsi xl HOT 1
- There will be a new release? HOT 1
- Many recent homebrew titles don't work HOT 1
- GBARunner not working HOT 4
- GBARunner2 doesn't start/shows "glitched" graphics on 3DS. HOT 2
- Problem with jeffman's mother 1+2 translation
- Golden Sun2 save
- How to change the brightness on it? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gbarunner2.