maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   Run Mac Software on Your NIT with Basilisk II (https://talk.maemo.org/showthread.php?t=16306)

OSEmuTech 2008-02-14 00:53

Re: Run Mac Software on Your NIT with Basilisk II
 
Here are some informal non-real world bench tests using your Build #3. The Complex and Floating Point scores are higher with the FPU.

I'll attempt to run a number of real world bench tests this coming weekend.

68030 no FPU
http://fkwjcw.bay.livefilestore.com/...8030-nofpu.png

68030 with FPU
http://fkwjcw.bay.livefilestore.com/...-68030-fpu.png

68040 (with FPU)
http://fkwjcw.bay.livefilestore.com/...ild3-68040.png

smileyninja 2008-02-14 01:12

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Seeing as I compiled it against OS2008's libhildon, probably so. Though you can probably download the sources and compile from OS2007 - I don't think I did anything OS-specific.
Well, I got as far as installing C/C++ http://www.internettablettalk.com/fo...ead.php?t=6737 before I've given up. I have your source code but I don't have a clue about what to do next to compile for the OS2007. I'll research a bit more and try to find out what my next step should be- unless another version gets released. Right now, re-installing OS2008 is not an option I'd not want to do- it'll break the Gene Cash programs I have.

GeraldKo 2008-02-14 01:32

Re: Run Mac Software on Your NIT with Basilisk II
 
You all might be interested in an old 68k Mac program posted on Rapidshare. It's called QuickDex, and it's a miniscule-footprint free-form database. Very handy! You can download it at:

http://rapidshare.com/files/88354656/qd.html


Here's a screenshot:

http://i248.photobucket.com/albums/g...kDexpicpng.png


If you download it and run it in Basilisk II or vMac,
notice the upside-down question mark to the right of
the standard menus: that's the menu for QuickDex.

Also, I started a thread about porting QuickDex itself to Maemo --

http://www.internettablettalk.com/fo...ad.php?t=15987

but that's a whole other matter.

oldmancoyote1 2008-02-14 04:21

Re: Run Mac Software on Your NIT with Basilisk II
 
t3h:

When you say ..."Mac OS 8 can be made to work on an 030 machine...", I assume you mean 8.0 and 8.1? What changes should I do with resedit?

Thanks

t3h 2008-02-14 04:55

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by oldmancoyote1 (Post 142291)
t3h:

When you say ..."Mac OS 8 can be made to work on an 030 machine...", I assume you mean 8.0 and 8.1? What changes should I do with resedit?

Thanks

Turns out that for Basilisk II, all you need to do is change the machine ID to 14 in the settings. As on a real Mac, you can't change the ID :)

t3h 2008-02-14 04:57

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by OSEmuTech (Post 142238)
Here are some informal non-real world bench tests using your Build #3. The Complex and Floating Point scores are higher with the FPU.

I'll attempt to run a number of real world bench tests this coming weekend.

68030 no FPU
68030 with FPU
68040 (with FPU)


Interesting. My results proved quite different, yours show no change (but is the "with FPU" actually using it? It says that there is no FPU.)

JackCDay 2008-02-16 12:37

Re: Run Mac Software on Your NIT with Basilisk II
 
Sorry for being so noobish!
Can anyone make a step by step instructions how to install it on the N800:confused:
I love macs, and i would love to have a classic enviroment on my n800.
Thanks Guys,
J

OSEmuTech 2008-02-16 16:15

Re: Run Mac Software on Your NIT with Basilisk II
 
I have tomorrow off so when I get home from work tonight I'll start throwing something together based on the current build 3 of t3h's port. Unless there are plans to release a deb package with a GUI pref editor very soon. :D

OSEmuTech 2008-02-17 03:39

Re: Run Mac Software on Your NIT with Basilisk II
 
Here's the first web page to get started (and cover my butt ;)):

Basilisk II on NIT - The Macintosh ROM Image

vmabus 2008-02-17 05:30

Re: Run Mac Software on Your NIT with Basilisk II
 
What fun! I've managed to get Photoshop 3, Illustrator 5, Clarisworks 4 and some old games to run. However, I can't empty the trash - I just get a "folder cannot be found" message. Anyone else get this (and how did you fix it?)? Does there seem any chance of networking with the emulator? I have iCab ready to go...
Many thanks for the good work!
V Mabus

iontruo2 2008-02-17 12:40

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by OSEmuTech (Post 143451)
Here's the first web page to get started (and cover my butt ;)):

Basilisk II on NIT - The Macintosh ROM Image

More noob questions. :) Do I understand you correctly that it must be a 68030-68040 Mac unit 'only? I have a 9500/132 which had the 604(Motorla) chipset...which came right after the 68040's and prior to the G3-G4 series. Might the 604 unit still work for getting the ROM image?


correction edit: 604 was an IBM chipset.


Update: Pardon me. Thanks to debernardis and his suggestion earlier, I simply sourced the Quadra650 zip. Problem bipassed.

t3h 2008-02-18 13:54

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by OSEmuTech (Post 143252)
I have tomorrow off so when I get home from work tonight I'll start throwing something together based on the current build 3 of t3h's port. Unless there are plans to release a deb package with a GUI pref editor very soon. :D


No, the prefs editor is not what I'm working on at the moment.

OSEmuTech 2008-02-18 14:17

Re: Run Mac Software on Your NIT with Basilisk II
 
I'm looking forward to whatever it is you are working on now. ;)

Saturday night I created that webpage for Basilisk II about ROMs. Sunday morning I found out my N800 wouldn't bootup after a apt-get upgrade so spent the day after reflashing reinstalling software.

But I have 5 versions of Basilisk II for NIT setup on my N800: the SDL, GTK, and GS versions created by unique311, my original quick build, and your build #3. The GUI prefs editor that works in 2 of unique311's builds are rather nice, but I doubt I could hack the code enough to create a stand-alone prefs editor.

I breifly tried compiling the Sheepnet driver in Scratchbox so B2 could use the NIT's network connection. I hope to revisit that effort today.

I started a new thread on this forum devoted to listing what Mac software runs good on Basilisk II for NIT:

Macintosh Software that can run on a NIT

oldmancoyote1 2008-02-18 22:55

Re: Run Mac Software on Your NIT with Basilisk II
 
TO: t3h and OSEmuTech

So which rom do you recommend?

The 030 or the 040? I can't seem to find an 030 rom.

Thx

OSEmuTech 2008-02-18 23:20

Re: Run Mac Software on Your NIT with Basilisk II
 
Macs with a 68040 processor are better. The 68030 processor based Macs are older and slower.

68040 Mac ROM dump files are usually 1 MB. 68030 Mac ROM dump files are usually 512 KB.

Examples of 68040 Macs that dump a 1 MB ROM file that work with Basilisk II:

Mac Color Classic
Mac LC III
Performa 460
Powerbook 180
Mac LC 475
Performa 475
Quadra 605
Mac LC 580
Performa 580
Mac LC 630
Performa 630
Centris 610
Quadra 610
Centris 650
Quadra 650
Quadra 700
Quadra 900
Quadra 950

JackCDay 2008-02-19 10:09

Re: Run Mac Software on Your NIT with Basilisk II
 
OSEmuTech
Thanks, ive just completed your first page, i got the ROM on my N800 NIT, so tell us when the next page comes out!
J

OSEmuTech 2008-02-19 16:22

Re: Run Mac Software on Your NIT with Basilisk II
 
I had to reflash my NIT on Sunday, yesterday I used up a vacation day, was brain dead, and played around with andLinux on Windows. Today I'll work on the tutorial.

PS: I'm debating on how to walk people on installing Mac OS 7.5.3 on Basilisk II - via Windows, Linux, Mac, or (much harder) directly on the NIT.

Here's the future site's url - http://home.tampabay.rr.com/osemu/n800/b2/

And now for something completely different - andLinux on Windows running the Linux build of Basilisk II:


NNNNN 2008-02-20 19:32

Re: Run Mac Software on Your NIT with Basilisk II
 
Hi guys,

I was wondering if any of you knows a step by step tutorial for the whole mac thing. I downloaded the Mac OS 7 files but I don't know what to do.

NNNNN

OSEmuTech 2008-02-20 21:54

Re: Run Mac Software on Your NIT with Basilisk II
 
Hi. It's really easier to install the Mac OS on a hard drive file (HDF) using a full operating system like Windows.

I created a guide to installing Mac OS 7.5.3 in Basilisk II on Windows NT4/2000/XP/Vista here: How To Setup Basilisk II on Windows NT/2000 The steps for running Basilisk II on Linux or on Mac OS X are similar.

Just follow the steps. But in step 3, Gemulator Explorer will not work on XP/Vista, so you can directly mount the "Network Access.image" using the Disk tab of the BasiliskIIGUI instead.

I put in for another holiday for Monday, so I'll have Sunday, Monday, and Tuesday off, this time devoting more time to the Basilisk II on your Nokia Internet Tablet! website.

delaroca 2008-02-23 11:50

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by OSEmuTech (Post 140747)
PS: Make sure you install these debs first or you will get dependency errors.

http://repository.maemo.org/pool/mae..._6.5.4_all.deb

http://repository.maemo.org/pool/mae....2-3_armel.deb

Xlibs installs ok, but not libxpm4... wants libxau0. N800 with OS 2008, red pill enabled, trying to install with app manager. Libxau6 shows as an already installed library.

iontruo2 2008-02-23 12:38

Re: Run Mac Software on Your NIT with Basilisk II
 
May I ask why the preference to OS 7.5 rather than possibly OS8?
Was 8 not a significant improvement from 7.5.3? Does 7.5.3 just run better in this format?

delaroca 2008-02-23 15:19

Re: Run Mac Software on Your NIT with Basilisk II
 
I am trying Basilisk II with Mac OS 8.1... one quirk is that scroll-boxes within scroll-bars do not move... the scroll-arrows are the only means to scroll. Are you seeing this as well with Mac OS 7.5.5 under Basilisk II.

OSEmuTech 2008-02-23 15:57

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by iontruo2 (Post 146651)
May I ask why the preference to OS 7.5 rather than possibly OS8?
Was 8 not a significant improvement from 7.5.3? Does 7.5.3 just run better in this format?

Mac OS 7.5.3 is a free download from Apple so most tutorials are based on installing it.

Mac OS 7.6.x and 8.x is not free, being still a retail product and covered by copyright laws, but available from places like eBay.

I note all this on my Basilisk II on yout NIT website: http://home.tampabay.rr.com/osemu/n800/b2/

OSEmuTech 2008-02-23 15:59

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by delaroca (Post 146686)
I am trying Basilisk II with Mac OS 8.1... one quirk is that scroll-boxes within scroll-bars do not move... the scroll-arrows are the only means to scroll. Are you seeing this as well with Mac OS 7.5.5 under Basilisk II.

That was an old Mac OS 8.x bug with the source code being used to port to the NIT. Later versions of Basilisk II JIT fixed that problem, but it's source code is not currently portable to NIT. System 7.1 to System 7.6.1 do not have that quirk on the NIT port of B2.

OSEmuTech 2008-02-23 16:07

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by delaroca (Post 146642)
Xlibs installs ok, but not libxpm4... wants libxau0. N800 with OS 2008, red pill enabled, trying to install with app manager. Libxau6 shows as an already installed library.

Hi. You need to add a Bora repository to add libxau0.

http://gronmayer.com/it/dl.php?id=44

Texrat 2008-02-23 16:15

Re: Run Mac Software on Your NIT with Basilisk II
 
This is very cool. Nice work, Emu!

delaroca 2008-02-24 00:27

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by OSEmuTech (Post 146705)
Mac OS 7.5.3 is a free download from Apple so most tutorials are based on installing it.

Mac OS 7.6.x and 8.x is not free, being still a retail product and covered by copyright laws, but available from places like eBay.

I note all this on my Basilisk II on yout NIT website: http://home.tampabay.rr.com/osemu/n800/b2/

Emu,

Thanks for the work and this thread on B2. Besides the issue of cost for any Mac OS version greater than v7.5.5, there's the issue of systems requirements. Though not the nimblest release in its day, Mac OS 7.5.5 and needs no more than a 16 MB of RAM and a 16 Mhz processor to run comfortably... Apple claims it can run in 4 MB (6 MB if using Open Transport, 8 MB if running OpenDOC, Powertalk and Quickdraw GX).

The requirements of Mac OS 8.x in contrast are for at least 12 MB of physical RAM with virtual memory set to at least 20 MB... virtual memory appeared with Mac OS 7.6. For this v7.6, the RAM requirements are for 8 MB of installed RAM, with an additional 8 MB of either real RAM or virtual memory.

OSEmuTech 2008-02-24 01:08

Re: Run Mac Software on Your NIT with Basilisk II
 
I remember buying a MacWorld magazine that had an awesome article about the upcoming release of System 7.5. I just so had to buy a Mac to run the revolutionary operating system, so I bought the super-fast Power Performa 6115CD with the incredible 601\60 MHz processor, a whopping 8 MB of RAM, and humongous 350 MB hard drive for only $2500 USD (not including interest). :rolleyes:

My happiest computing days were probably when each 7.5 update was released (7.5.1 - 7.5.5). And I hacked SoftWindows 95 to run Windows for Workgroups 3.11 at a decent speed back then.

As Basilisk II has no MMU emulation, the Mac OS does not use virtual memory. If the host platform Basilisk II is running on does not have the memory alloted to Basilisk II in .basilisk_ii_prefs, Basilisk II with use the host platform's virtual memory.

System 7.6.1 can be run decently with under 8 MB of RAM. And a bare-bones Mac OS 8.x can be run with 8 MB of RAM, but the installer requires 12 MB or higher IIRC.

BTW: I am very thankful that t3h took the time to enhance Basilisk II for the NIT. Even after 9 years of running Basilisk II, I'm still excited with running the Mac OS on a non-Mac, in this case on a PDA that fits in my pocket. I hope people who try Basilisk II out find the emulator to be one of the coolest (and useful) things to run on their NIT.

debernardis 2008-02-24 15:02

Re: Run Mac Software on Your NIT with Basilisk II
 
I've been experimenting with keycodes. It seems to me that the n810 keyboard cannot be used with Basilisk because I can't see how to enable the Fn key. It could work if the mac ROM were aware of a keyboard with the same layout of the n810 keyboard, but unfortunately this is a completely non-standard layout many years to come if we go back to the nineties :-)

One solution could be a mac program (extension?) written to transform single keys and keys combinations. The Fn key could be mapped to some other mac-aware key, and the combination between the latter and a char key could be made to match the blue 2nd function key.

Any hint? The alternative is only matchbox-keyboard, by now, as far as I can understand.

cycroft 2008-02-24 16:03

Re: Run Mac Software on Your NIT with Basilisk II
 
I need some help. Tried exactly as described but when I run "./BasiliskII" I only get "Cannot open ROM file". I downloaded QUAD650.ROM.

debernardis 2008-02-24 16:05

Re: Run Mac Software on Your NIT with Basilisk II
 
Don't forget that the .basilisk_ii_prefs file has to stay in your /home/user directory. Failure to put it there will cause the executable to be unable to find the rom file.

cycroft 2008-02-24 16:18

Re: Run Mac Software on Your NIT with Basilisk II
 
I put everything in /home/user (QUAD650.ROM, BaslisikII, .basilisk_ii_prefs, Starterdisk.hfv).

My .basilisk_ii_prefs contains a row "rom /home/user/QUAD650.ROM". All files have the permission 755 and belong to "user:users"

cycroft 2008-02-24 16:20

Re: Run Mac Software on Your NIT with Basilisk II
 
can you post your setup?

debernardis 2008-02-24 16:22

Re: Run Mac Software on Your NIT with Basilisk II
 
Maybe you better rename your QUAD650.ROM file to quad650.rom (i.e. lowercase)? Also, see size; mine is 1048576 bytes.

cycroft 2008-02-24 16:33

Re: Run Mac Software on Your NIT with Basilisk II
 
it runs now. The problem was a conversion issue with CR-LF from Windows in the .basilisk_ii_prefs file.

cycroft 2008-02-24 19:04

Re: Run Mac Software on Your NIT with Basilisk II
 
I am trying to install word perfect but did not have success. Anyone can tell me how to do this?

debernardis 2008-02-24 19:41

Re: Run Mac Software on Your NIT with Basilisk II
 
You need a decompressor. On the system disk image I got, there was Stuffit Expander 5.5 which does the job well. Take it here.

delaroca 2008-02-24 23:06

Re: Run Mac Software on Your NIT with Basilisk II
 
Quote:

Originally Posted by OSEmuTech (Post 146884)
BTW: I am very thankful that t3h took the time to enhance Basilisk II for the NIT. Even after 9 years of running Basilisk II, I'm still excited with running the Mac OS on a non-Mac, in this case on a PDA that fits in my pocket. I hope people who try Basilisk II out find the emulator to be one of the coolest (and useful) things to run on their NIT.

Absolutely!!! Better than your antique Performa 6115 that you quite couldn't carry in your shirt pocket. By the way, whatever happened to that old Performa?

One issue is shaping up as critical, and that is keyboard control. N810 users are reporting that the built-in keyboard is not very supported... I am now playing with xkbd (after your helpful advice on how to install it on OS 2008) but at times it behaves erratic. And my external ThinkOutside keyboard to be fully compatible we would need a suitable mapping to get the "Option" and "Command" keys working. Without the "Option" key working we can't have access to symbol and international characters. What do you think could be done on this issue?

An observation, the control panel for StartUp disk does not appear to work. It displays the eligible startup disk but trying to select an alternate startup disk elicits a "beep"... and the setting doesn't stick.

Best,

-- Denis

OSEmuTech 2008-02-24 23:50

Re: Run Mac Software on Your NIT with Basilisk II
 
I sold the Performa 6115CD for $300 to an Apple repair and sales shop ~5 years later (with upgraded 72 MB of RAM, 4.1 GB hard drive).

Yeah. The xkbd package probably needs upgrading for OS 2008 and the N810. Hopefully that can be done. I've been meaning to look at the xkbd format to see what additional keys can be used with it, like function keys and option. I imagine this has already been discussed and looked at by others on this forum.

The Startup Disk control panel will not work under Basilisk II. Whatever the highest disk image in the .basilisk_ii_prefs file is will be the one that Basilisk II attempts to boot off of. So just move one disk above another to boot off that one. I always keep a small bootable hard drive image around in case I need to use it to do a disk repair on my main hard drive file image. On other platforms, the CD-ROM can be chosen to have preference for booting off of instead of a bootable hard drive file, so the Startup Disk control panel can be deleted.

setasai 2008-02-25 02:04

Re: Run Mac Software on Your NIT with Basilisk II
 
I dont suppose there would be a way to begin a repository or some sort of index of Macintosh Classic Applications that perfectly complemented Maemo would there?

Like how Office and Wordperfect is great because Maemo has yet a powerful wordprocessor and maybe an IRC client, Graphics editor... things like that?

I know kde does alot but this way we dont need to switch interfaces... i'd much rather be surfing the web w/ microb and typing up some HW at the same time rather than the whole konqueror and kword type deal. Not that it doesnt work well... just a preference.

BTW, what other applications do you all install on this fine piece of work? I find it extremely difficult to find programs for Mac OS 7.5.

Thanks,
Sai


All times are GMT. The time now is 06:15.

vBulletin® Version 3.8.8