Hacking DSTwo only Awesome Emulators?

  • Thread starter Thread starter jakeyjake
  • Start date Start date
  • Views Views 5,432
  • Replies Replies 29
I absolutely hate the layering issue. I can never get it quite right. And there's no site that I foudnt hat has a solution.
 
Boozie said:
DSx86 really is awesome so I'm looking forward to the DS2x86. Will the DS2x86 help improve performance of games that are already marked "playable" for the DSx86?

Certain games seem too slow to be worth playing on the DS (probably because they need a faster CPU than 286), so I'm hoping the DS2x86 will help in that department.

I believe it will be faster for 286 programs and he is planning on an option to adjust the cpu clock of the SCDSTWO.
QUOTEThe MIPS cpu is set to run at 120MHz by default (I believe that is the lowest speed it can run), which is fine while coding the tester program. There is an API call in the SDK to change the CPU speed, up to 396MHz I believe, so I am thinking of adding a configuration option to DS2x86 where the user can choose the CPU clock speed. Running at higher speeds will probably drain the battery pretty fast, so always running at the highest speed is not a good idea.
 
120Mhz should be fine, the normal DSx86 doesn't run that fast does it? My old computer was 66 Mhz and it kicks the crap out of the DSx86 (no offense, this is amazing on a DS)
 
Boozie said:
120Mhz should be fine, the normal DSx86 doesn't run that fast does it? My old computer was 66 Mhz and it kicks the crap out of the DSx86 (no offense, this is amazing on a DS)

Your 66MHz computer wasn't running an emulator though. While the DSTwo may run at 120mhz, the emulated x86 speed will be much slower. Remember, the DS runs at 66mhz and yet DSx86 is only runs at about twice the speed of a 286 (or 1/3 the speed of a 386). Also keep in mind that MIPS is not as good as ARM at emulating x86 (as an example, he has to use lazy flags which slows things down) I would guess that you might get 386/50 or 486/33 speeds with the DSTwo's CPU at the maximum 390MHz speed.
 
I heard that a computer must have 3 times the amount of power (RAM?) to be able to emulate a system. This must be true for dstwo as well.

Is this true? I heard it from my step brother.
 
jakeyjake said:
I heard that a computer must have 3 times the amount of power (RAM?) to be able to emulate a system. This must be true for dstwo as well.

Is this true? I heard it from my step brother.
That's more of a "quick-reference scheme", exceptions can be made, especially when architectures are really similar, and heavy optimizations are made (like good dynarecs).
 
raulpica said:
jakeyjake said:
I heard that a computer must have 3 times the amount of power (RAM?) to be able to emulate a system. This must be true for dstwo as well.

Is this true? I heard it from my step brother.
That's more of a "quick-reference scheme", exceptions can be made, especially when architectures are really similar, and heavy optimizations are made (like good dynarecs).
Thanks.
 
Also I think over time he will find ways to optimize the DS2x86 code right now he's just making sure things work reasonably well.
 
phoenixclaws said:
Also I think over time he will find ways to optimize the DS2x86 code right now he's just making sure things work reasonably well.
Yep. Usually the way of these things is first the functionality comes, then the optimization. Especially since he's just getting used to working with the flashcart.
 

Site & Scene News

Popular threads in this forum