|
|
2007-10-29
, 01:36
|
|
Posts: 228 |
Thanked: 20 times |
Joined on Oct 2007
|
#22
|
|
|
2007-10-29
, 12:41
|
|
|
Posts: 124 |
Thanked: 34 times |
Joined on Mar 2007
|
#23
|
|
|
2007-12-02
, 22:21
|
|
|
Posts: 1,107 |
Thanked: 720 times |
Joined on Mar 2007
@ Germany
|
#24
|

|
|
2007-12-02
, 22:25
|
|
|
Posts: 1,107 |
Thanked: 720 times |
Joined on Mar 2007
@ Germany
|
#25
|
Do you have ANY clue what you're talking about? Dynarec would do NOTHING for synchronizing emulation of the different processors. Really. Absolutely nothing.
If you want to make a snes emulator faster, follow the basic rules of optimization - find out what the slowest part is, and optimize THAT. I promise you - it's not the opcode emulation.
In fact, the least accurate/fastest emulators fudge the synchronization between the different processors, doing it as rarely as possible without breaking games, and then try to make up the difference with hacks that fix some of those games.
The most accurate/slowest emulators synchronize all the emulated processors _every_ bus cycle of every chip, and is capable of bringing low-end modern systems to their knees.
|
|
2007-12-22
, 23:42
|
|
|
Posts: 1,107 |
Thanked: 720 times |
Joined on Mar 2007
@ Germany
|
#26
|
|
|
2007-12-23
, 16:16
|
|
|
Posts: 1,361 |
Thanked: 115 times |
Joined on Oct 2005
@ Toronto, Ontario, Canada
|
#28
|
|
|
2008-02-26
, 07:29
|
|
Posts: 1,213 |
Thanked: 356 times |
Joined on Jan 2008
@ California and Virginia
|
#29
|
| The Following User Says Thank You to Thesandlord For This Useful Post: | ||
|
|
2008-03-03
, 21:04
|
|
Posts: 1 |
Thanked: 0 times |
Joined on Mar 2008
|
#30
|
I don't claim to be an expert on this, but that sounds like a sane way of fudging (with reasonable accuracy) the actual system, given that true sync is prohibitively expensive.
I imagine on the N800 the blocker will be, simply, memory bandwidth to the screen: the PSP emulator was fairly unusable (except, of course, for certain games) until people figured out how to leverage the graphic accelerator / media engine.