Commit graph

12 commits

Author SHA1 Message Date
Karl Stenerud
9494c3be62 Update example readme since it was getting horribly out of date 2021-06-24 09:10:32 +02:00
Karl Stenerud
2b85f48031 Add symlink to softfloat so that example app can compile 2021-06-24 08:47:05 +02:00
R. Belmont
7a934a8506 680x0 FPU updates [R. Belmont]
- Rewritten to use SoftFloat instead of unportable native FP math
 - Support added for Motorola 96-bit extended floats
 - More addressing modes and conditions supported

The taitojc games function identically to the old implementation (I stepped
through the main matrix multiply in dendeg and the registers never diverged)
and speed on Core 2 Duo is a wash - sometimes softfloat's faster, sometimes
not, but the difference on -str 90 never exceeded 1%.
2019-12-14 13:14:18 +01:00
Emmanuel Anne
7efac187bd follow mame choice again
m68kmmu.h uses functions from m68kfpu.c which are static, so m68kfpu.c
can't be compiled alone anymore if we want to keep some basic
compatibility... I know, it's not super clean, but it's not my
choice...!
Also pmmu_translate_addr can't be inline anymore because of this (there
are quite a few functions from m68kcpu.h using it, and it can be
included only in m68kcpu.c !)
2019-12-13 13:40:42 +01:00
Karl Stenerud
5a93a6d326 Updated example m68kconf.h, and added fpu code to makefile 2019-11-05 20:25:43 +01:00
Karl Stenerud
8266fbe873 Removed INLINE and replaced it with static inline because it's part of the spec since c9x.
Beefed up the warnings and cleared them up.
m68kfpu.c is no longer included by m68kcpu.c.
Removed a bunch of internal function forward declarations, except for those used by macros.
Converted CRLF line endings to LF.
2019-11-03 19:33:07 +01:00
Emmanuel Anne
438d1f4c14 a few quirks with the new m68ki_instr_hook format 2019-09-05 00:00:17 +02:00
Emmanuel Anne
abc09c9056 cmpild, tas and rte callbacks (mame110) 2019-09-04 22:45:50 +02:00
Emmanuel Anne
dcdff4d4cb restored the example so that it can be compiled in linux
it makes a real test with linking, better than the basic makefile of the
parent directory.
2019-09-04 21:20:54 +02:00
Derek Fawcus
3ae92a7166 Correct file modes
A number of non executable files had the execute bit set,
so clear it.
2018-07-13 18:47:16 +01:00
Karl Stenerud
09d89d3e42 Typo: % should have been & 2013-11-04 07:12:35 -08:00
Karl Stenerud
ecaf821d8f Version 3.4 2013-07-15 15:46:55 -07:00