slow basilisk II

About BasiliskII, a 68k Mac emulator for Windows, MacOSX, and Linux that can run System 7.x through MacOS 8.1.

Moderators: Cat_7, Ronald P. Regensburg

Post Reply
boomario
Space Cadet
Posts: 3
Joined: Fri Aug 20, 2004 1:19 pm

slow basilisk II

Post by boomario »

i have basilisk II and basilisk II is very slow what's the problem
please help me!! :cry:
Stephen Coates
Expert User
Posts: 868
Joined: Sat Aug 30, 2003 4:15 pm
Location: UK
Contact:

Post by Stephen Coates »

errrrrmmm, errrrrrrrrrrrrrrrrrrrrrrrrrrrrr, errr, errrmmmmmmmmmm. how am I supposed to work that out? Could you post your BasiliskII config file and your system specs?
grayfox
Tinkerer
Posts: 49
Joined: Thu May 13, 2004 2:42 am

Post by grayfox »

Are you trying to run this on a 486 by any chance :wink: .
Mac Emu
Forum All-Star
Posts: 1208
Joined: Mon May 20, 2002 11:50 am
Location: Ouraion

Post by Mac Emu »

BTW: Basilisk II is pretty quick on my P1 166 MHz laptop, but Fusion PC is much faster (plus I can play Aperion which Basilisk II can't do.)

On faster PC's, Basilisk II becomes faster then Fusion PC.
User avatar
PPC_Digger
Forum All-Star
Posts: 1050
Joined: Thu Jul 22, 2004 9:02 am
Location: Israel

Post by PPC_Digger »

Mac Emu wrote:On faster PC's, Basilisk II becomes faster then Fusion PC.
More like on faster PC's that run Win 2000/XP.

Also, since the pentium-pro intel has dropped the real-mode code so they have to emulate - so basilisk works better because it's 32-bit compared to fusion which is 16-bit (emulation vs. emulation-in-emulation).
Mac Emu
Forum All-Star
Posts: 1208
Joined: Mon May 20, 2002 11:50 am
Location: Ouraion

Post by Mac Emu »

Fusion PC isn't 16-bit. It's 32-bit optimized assembly code that requires a 486 or higher.

PS: My P1 166 MHz laptop is running Windows 2000 (and Windows 98se).
User avatar
PPC_Digger
Forum All-Star
Posts: 1050
Joined: Thu Jul 22, 2004 9:02 am
Location: Israel

Post by PPC_Digger »

Mac Emu wrote:Fusion PC isn't 16-bit. It's 32-bit optimized assembly code that requires a 486 or higher.

PS: My P1 166 MHz laptop is running Windows 2000 (and Windows 98se).
Are you sure? (about fusion) - it's protected mode?

PS: My dad's P1 MMX 150 MHz laptop is also running windows 2000 and 98 se.
Mac Emu
Forum All-Star
Posts: 1208
Joined: Mon May 20, 2002 11:50 am
Location: Ouraion

Post by Mac Emu »

Yes. About 5 years ago on the Fusion PC mailing list, Jim Drew discussed a little about the assembly code used in Fusion PC.

It uses a 32-bit DOS extender in order to run in protected mode under DOS. Thus it uses the extended registers like EAX, etc. in a FLAT memory model instead of the 16-bit registers like AX, etc. in a segmented model (which DOS uses). Fusion PC is also code optimized (by hand) for 486 and higher processors, so it will not run on anything earlier (whereas I imagine Basilisk II could run on a 386DX running Windows NT\9x).
grayfox
Tinkerer
Posts: 49
Joined: Thu May 13, 2004 2:42 am

Post by grayfox »

PPC_Digger wrote:
Mac Emu wrote:Fusion PC isn't 16-bit. It's 32-bit optimized assembly code that requires a 486 or higher.

PS: My P1 166 MHz laptop is running Windows 2000 (and Windows 98se).
Are you sure? (about fusion) - it's protected mode?

PS: My dad's P1 MMX 150 MHz laptop is also running windows 2000 and 98 se.
dam u got 2000 running on a 150mhz CPU that must be slow
User avatar
PPC_Digger
Forum All-Star
Posts: 1050
Joined: Thu Jul 22, 2004 9:02 am
Location: Israel

Post by PPC_Digger »

grayfox wrote:
PPC_Digger wrote:
Mac Emu wrote:Fusion PC isn't 16-bit. It's 32-bit optimized assembly code that requires a 486 or higher.

PS: My P1 166 MHz laptop is running Windows 2000 (and Windows 98se).
Are you sure? (about fusion) - it's protected mode?

PS: My dad's P1 MMX 150 MHz laptop is also running windows 2000 and 98 se.
dam u got 2000 running on a 150mhz CPU that must be slow
It is slow, but not because a slow CPU, but because the lack of memory (2000 is really slow with 80mb, paging all the time).
Post Reply