VOGONS

Common searches


cores

Topic actions

First post, by abyss

User metadata
Rank Member
Rank
Member

How do go into dynamic core and all the other cores in dos box.

Reply 2 of 6, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

You mean how they work? The normal core does the usual interpretation
cycle (fetch next instruction, executing it), the dynamic core does dynamic
recompilation (translate a block of instructions if it's not in the cache,
execute that block).

Reply 4 of 6, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

The full core is only used internally as it's slower but has certain nice
characteristics. Dynamic core is pretty fast but only available on x86 systems,
the simple core has faster decoding (but is incompatible with one or two games).

Reply 6 of 6, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

When fetching the next instruction it uses a pretty direct way to grab
the bytes from memory, rather than using the regular memory functions.
The simple core doesn't work together with paging and stuff, dosbox
switches to the normal core then.