VOGONS


question/s for ykhwong relating to his builds.

Topic actions

First post, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

Dynamic_nodhfpu

what is this? its a setting in "Daum cafe"'s builds. (how does it differ from Dynamic?)

ps. is that how you spell the authors name?

Last edited by franpa on 2006-11-23, 12:01. Edited 4 times in total.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 1 of 20, by ykhwong

User metadata
Rank Oldbie
Rank
Oldbie
2006-10-12 17:18  c2woody

* src/cpu/core_dyn_x86.cpp, src/cpu/cpu.cpp,
src/cpu/core_dyn_x86/Makefile.am, src/cpu/core_dyn_x86/decoder.h,
visualc_net/dosbox.vcproj: utilize host fpu directly (dynamic
core)

The core means "Dynamic with no host fpu". On the other hand, "dynamic" directly utilizes fpu on cpu.
It is already in cvs codes. (wd added it)

Reply 2 of 20, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

but whats the point? wouldnt it just make it slower?.... like if it doesnt use the fpu wont it just make it work harder?

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 3 of 20, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

it's incase there is some bug in it.
That way you can play/test without that piece of code.
It are afterall development snapshots.

Water flows down the stream
How to ask questions the smart way!

Reply 4 of 20, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

It shouldn't be visible to users, don't know why it's been made public.

Reply 5 of 20, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

ok, so...

a) makes it not utilize the FPU situated in your pc
b) has mostly negative side effects (mostly only good for debugging etc.)
c) shouldn't be used under normal circumstances....

correct?

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 6 of 20, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

correct.
although I wouldn't call it negative side effects.

Water flows down the stream
How to ask questions the smart way!

Reply 7 of 20, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

whats the difference between full (simple and full (force) ?

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 8 of 20, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

You don't need it.

Reply 9 of 20, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

but... whats the difference?

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 10 of 20, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I'll remove options next time or not commit it at all.

Reply 11 of 20, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

so the difference between the 2 is only for debuggers to know?

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 12 of 20, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

They don't need it.

Reply 13 of 20, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

ok then, since there is a choice between the 2 which is best for compatibility since both of them are visible in the current build? full (force)?

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 14 of 20, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I am not responsible for what options are visible in what builds.

Clean cvs builds should be left at the default unless there's a
reason to change it (stability problems (unlikely) -> use the normal
core, game too slow and non-pmode (rare) -> set to the dynamic
core if on an x86 host).

Reply 15 of 20, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

(yes i deleted my last post here)

yes i just updated and yea the normal (simple) and normal (force) options are present in it..... wtf is the secrecy behind the differences between the 2 you still have failed to explain the differences.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 16 of 20, by Targaff

User metadata
Rank Member
Rank
Member

I have to say that while I don't particularly care about the matter at hand, franpa does have a fair point: "You/they don't need it" is not an appropriate answer. I would hope that the "open" in OS would stretch to being open about what development is for if someone is curious enough to ask.

More to the point, though, making obfuscatory replies like that rather than being up front with people is far ruder and far more infuriating.

Intel CC820 | PIII 667 | 2x128MB SDRAM | 3Dfx Voodoo 5 5500 @ Dell P790 | Creative SB PCI128 | Fujitsu MPC3064AT 6GB + QUANTUM FIREBALLlct10 10 GB | SAMSUNG DVD-ROM SD-608 | IOMEGA ZIP 100 | Realtek RTL8139C | Agere Win Modem

Reply 17 of 20, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

We are talking about CVS versions (not final), so I don't see any problem to what WD said. 😳

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 18 of 20, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

it doesnt matter if it stays in the final release or not... im just after knowing the difference between them.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 19 of 20, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

i'm sure this question has been answered quite a few times on this forum.
the difference is how they are coded.
core normal is a case tree and and core that uses function pointers and splits up the operations in a load/operation/save part.

Water flows down the stream
How to ask questions the smart way!