|
|
Joined: Mar 2001
Posts: 16,914 Likes: 56
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 16,914 Likes: 56 |
Rev. 7562 debuts the new SoftFloat-based M680x0 FPU, which means more Mac software should run now without bombing out from unimplemented FPU operations. For instance, here's Photoshop:
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Rev. 7562 debuts the new SoftFloat-based M680x0 FPU, which means more Mac software should run now without bombing out from unimplemented FPU operations. For instance, here's Photoshop: Before I make clean compile. SVN r7562 maciicx driver If I start Photoshop 1.07 from Harddisk I get following error on windows 32-bit build (WinXP SP3) :  Maybe I need some special settings to run ? On macclasc driver the Photoshop is working in monochrome mode.
Last edited by Anna Wu; 03/12/10 03:31 PM.
|
|
|
|
Joined: Mar 2001
Posts: 16,914 Likes: 56
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 16,914 Likes: 56 |
That error literally doesn't exist in 7562 anymore - try a clean compile?
ETA: If you're using a WinUI build you'll need rev. 7563 it looks like - they override the link stage in the master makefile.
Last edited by R. Belmont; 03/12/10 03:51 PM.
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
ETA: If you're using a WinUI build you'll need rev. 7563 it looks like - they override the link stage in the master makefile.
This info was very helpful.  
|
|
|
|
Joined: Mar 2001
Posts: 16,914 Likes: 56
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 16,914 Likes: 56 |
Great! Let me know if you find anything with an FPU error. I know Aldus PageMaker hits one when you choose File->New, for instance. I think Shanghai should be playable now though.
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Great! Let me know if you find anything with an FPU error. I know Aldus PageMaker hits one when you choose File->New, for instance. I think Shanghai should be playable now though. I think too  
Last edited by Anna Wu; 03/12/10 05:17 PM.
|
|
|
|
Joined: Mar 2001
Posts: 16,914 Likes: 56
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 16,914 Likes: 56 |
Cool 
|
|
|
|
Joined: Aug 2009
Posts: 669
Senior Member
|
Senior Member
Joined: Aug 2009
Posts: 669 |
I get the following error when compiling using: make all TARGET=mess
Linking messtest.exe obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x1d54): undefined reference to'floatx80_to_float64(floatx80)"obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x2912): undefined reference to'floatx80_is_nan(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x4e7e): undefined reference to'floatx80_to_float32(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x4eee): undefined reference to'floatx80_to_int32(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x4f06): undefined reference to'floatx80_to_float32(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x4f79): undefined reference to'floatx80_to_int32(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x4fb6): undefined reference to'floatx80_to_int32(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x6dca): undefined reference to'floatx80_sub(floatx80, floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x6e48): undefined reference to'floatx80_sub(floatx80, floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x6ee2): undefined reference to'floatx80_mul(floatx80, floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x6f7c): undefined reference to 'floatx80_add(floatx80, floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x6fce): undefined reference to 'floatx80_div(floatx80, floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x70ac): undefined reference to 'floatx80_sqrt(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x7119): undefined reference to 'floatx80_to_int32_round_to_zero(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x712e): undefined reference to 'int32_floatx80(int)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x7172): undefined reference to 'floatx80_to_int32(floatx80)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x71c3): undefined reference to 'float64_to_floatx80(unsigned long long)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x7217): undefined reference to 'float32_to_floatx80(unsigned int)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x7235): undefined reference to 'int32_to_floatx80(int)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x7296): undefined reference to 'int32_to_floatx80(int)" obj/windows/mess/libcpu.a(m68kcpu.o):m68kcpu.c:(.text=0x7389): undefined reference to 'int32_to_floatx80(int)" collect2: ld returned 1 exit status make: *** [messtest.exe]Error 1
PS.Mess.exe, MessUI.exe & castool.exe compiles
|
|
|
|
Joined: Apr 2004
Posts: 1,556
Very Senior Member
|
Very Senior Member
Joined: Apr 2004
Posts: 1,556 |
That should be fixed with revision 7564.
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Can it be, the tape and disk support for the VTech Laser drivers is still broken ?
I tried some software (tapes/disks) on the VZEM emulator and it works.
|
|
|
0 members (),
23
guests, and
2
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,089
Posts119,137
Members5,014
|
Most Online890 Jan 17th, 2020
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|
|