View Full Version : Basilisk II for the PSP
Chilly Willy
07-21-2008, 09:55 PM
http://img87.imageshack.us/img87/9154/b2pspwc0.jpg
The official release of Basilisk II for the PSP is here! Features include:
Emulates a Mac II series machine running OS 7.0.1 through 8.1, depending on the ROM used.
Uses UAE CPU emulation, with new SoftFloat FPU emulation for better compatibility.
The PSP memstick can be mounted on the Mac desktop (requires File Manager 1.2).
Supports on-the-fly change of colors and resolution (requires Display Manager).
Has stereo, 16-bit, 44kHz audio (requires Sound Manager 3.0).
Supports emulated floppy and CDROM with removable media (no CD audio yet).
Supports up to four hardfiles for use as fixed drives.
UDP tunnel for AppleTalk networking across WIFI (no general networking yet).
Emulates a Mac Extended ADB keyboard and mouse. Buttons can be remapped on-the-fly, and popular IR keyboards are supported on the Phat PSP.
Supports extra memory and TV out on the Slim PSP.
I made changes to the non-platform-specific code (particularly the FPU emulation), so I've bumped the version to 1.1. I'll probably make some changes and bug fixes later, so I'm calling this 1.1.0. Two main downloads for the binary and one of the source are available. The larger binary archive comes with a nice BIG guide, so I archived it with 7zip. If you don't know how to handle 7zip, google it.
EDIT 2008/07/31: Now updated to 1.1.1. Changes include - newer code base. IR keyboard files made relative and included with program (should help people who don't know who to setup pspirkeyb). IR keyboard was verified working with 4.01 M33-2. Program is slightly faster (about six percent). Added two 16: 9 video modes to the Mac side for people who use the LCD or an HDTV.
BasiliskII-PSP-1.1.1.zip (http://www.mediafire.com/download.php?txyijqskvyd)
BasiliskII-PSP-1.1.1-src.7z (http://www.mediafire.com/download.php?k05lbtym9r4)
BasiliskII-PSP-Guide.7z (http://www.mediafire.com/download.php?qzwym4qvl13) note - this is JUST the guide file
old stuff...
Mirrors:
BasiliskII-PSP-1.1.0.zip
http://www.mediafire.com/download.php?mjdvjfpjgtj
http://www.sendspace.com/file/n1p8ev
BasiliskII-PSP-1.1.0-src.7z
http://www.mediafire.com/download.php?y0cjh31jxud
http://www.sendspace.com/file/3gftrp
BasiliskII-PSP-1.1.0-with-guide.7z
http://www.mediafire.com/download.php?i0jqjcyw0ly
http://www.sendspace.com/file/aoug6s
Ranelar
07-22-2008, 01:05 AM
<p>so what are the practical uses for this other than showing off to friends?</p>
Chilly Willy
07-22-2008, 01:20 AM
Mostly playing certain older games that never made it elsewhere, like Spectre or Arashi. I've also got a MultiMedia Encyclopedia for the Mac that runs on it. I know of a couple planetarium type programs you could run for when you were out at a star-party and didn't want to bring a laptop.
The applications are as varied as your imagination. :)
XsavioR
07-22-2008, 01:56 AM
Nice work man! would it be ok to ask for the star app?
Acerthief
07-22-2008, 02:23 AM
clap clap clap clap.
I was just about to go onto ps2dev.org to check it out it's progress
Nice Job!
Chilly Willy
07-22-2008, 02:44 AM
Nice work man! would it be ok to ask for the star app?
Of course it's okay to ask! Now whether you get anything is another issue altogether. :biggrin:
I don't remember where I put that CD... I can't find my Myst CD either. :sad:
mackman6151
07-22-2008, 06:39 PM
<p>does anybody know where i can find OS img files?</p>
Chilly Willy
07-22-2008, 08:15 PM
Hate to tell people to go there, but QJ has a big arc with a rom and starter hardfile from more than a year back when ChaosKnight released his attempt at B2 for the PSP. It's still up.
http://dl.qj.net/Basilisk-II-Updated-PSP-Homebrew-Applications/pg/12/fid/13180/catid/151
dennis96411
07-22-2008, 09:13 PM
Aren't you J.F. on the ps2dev forum?
Chilly Willy
07-22-2008, 09:24 PM
Aren't you J.F. on the ps2dev forum?
That's my curmudgeon-old-programmer personality, yes. :laugh:
Cloudhunter
07-23-2008, 02:33 AM
How the hell I never knew that, I've no idea.
Nice job on the release :) Will have to try it sometime.
ElShotte
07-24-2008, 02:53 AM
Hey Chilly Willy, good job on porting the emu man! I'm about to install Mac OS 8 on this thing. I have a question though, in the Read Me (Thanks alot BTW) you mentioned that on PSP Slim you can have up to 40 Mb of RAM for the emu, whilst I can only do 13 Mb max, thought this was decided by the current ROM, but the max for my is 36 Mb. Any clue man?
Chilly Willy
07-24-2008, 03:33 AM
The amount of memory is determined by two things: Phat or Slim, and what plugins you're running. On my Slim with just a screenshot plugin, I can get 41 MB. My brother's Phat with no plugins gets 13 MB. If you use more/larger plugins, you'll get less memory for the emu.
ElShotte
07-24-2008, 04:23 AM
No plugins whatsoever, stock 3.71 FIRMWARE. I just tried an 8.6 ISO twice, both times PSP turns off on "Smiley Mac" (booting), will try that preinstalled OS 7 you posted earlier.
EDIT: Ok, Im in OS 7, rather speedy so far. Can't access the MS probably due to fileformat...
Chilly Willy
07-24-2008, 04:56 AM
No plugins whatsoever, stock 3.71 FIRMWARE. I just tried an 8.6 ISO twice, both times PSP turns off on "Smiley Mac" (booting), will try that preinstalled OS 7 you posted earlier.
EDIT: Ok, Im in OS 7, rather speedy so far. Can't access the MS probably due to fileformat...
Anything beyond 8.1 is PPC only. 8.6 will NEVER work on B2. :wink:
Reading the memstick takes FileManager 1.2 or better, which started with 7.5.3 or something in that area.
Stock 3.71 won't run anything, much less B2. You need custom firmware. :laugh::biggrin:
Even then, 3.71 M33 is not a recommended version of the cfw. Update. 3.71 changed all the NIDs, but doesn't have the NID Resolver like 3.80 M33 or newer. Either run older cfw, or newer. Avoid 3.71.
ElShotte
07-24-2008, 05:36 AM
Hmm... yeah I got 3.71 CFW... but stock. So I can run B2. Oh, and activating VM will cause it to crash on boot. Now onto updating my firmware...
EDIT: Just updated to 3.93, yeah I can set the memory to 41 Mb now. What are the chances of getting PPC support?
Chilly Willy
07-24-2008, 05:51 AM
Hmm... yeah I got 3.71 CFW... but stock. So I can run B2. Oh, and activating VM will cause it to crash on boot. Now onto updating my firmware...
There's no MMU in the emulation, so no VM.
ElShotte
07-24-2008, 06:44 AM
PPC support?
Reason Im attempting this is because I want to play RTS on my PSP. Warcraft 2 and StarCraft mainly. They both require a PPC processor. I am sure the game would run fine anyway, but still...
Chilly Willy
07-24-2008, 08:24 AM
PPC support?
Reason Im attempting this is because I want to play RTS on my PSP. Warcraft 2 and StarCraft mainly. They both require a PPC processor. I am sure the game would run fine anyway, but still...
Basilisk II is the 68K emu. No PPC at all. There is a 68K version of WC2. I've got that (it's actually a dual-format CD - works for both PC and Mac 68K). Not sure if there was a 68K version of StarCraft.
While it would be possible to port the PPC emu to the PSP, it would be dog slow, even with JIT. I don't have any intentions of working on that any time soon.
ekmuas
07-24-2008, 05:16 PM
<p>eww a mac</p>
fenaralan
07-24-2008, 06:27 PM
<p>how i can use this for my psp slim plzz someone tell mee</p>
Chilly Willy
07-24-2008, 07:20 PM
There's a 3 MB PDF... did you bother to even look at it?? :glare:
ElShotte
07-25-2008, 12:32 PM
Yeah make sure you download the version with the readme.
drmalvadeza
07-25-2008, 08:55 PM
hey guys, I tryed the app, and it worked perfectly, however my IR keyboard isnt working anywhere (both with and without the OSK toggled). I've got a Palm Universal Keyboard. Am I doing something wrong or my keyboard is simply not supported?
Chilly Willy
07-25-2008, 11:42 PM
hey guys, I tryed the app, and it worked perfectly, however my IR keyboard isnt working anywhere (both with and without the OSK toggled). I've got a Palm Universal Keyboard. Am I doing something wrong or my keyboard is simply not supported?
What firmware? I tried zx81's trick of loading IRDA.prx for 3.80+, but couldn't find anyone to test it. Palm works fine on 3.52OE.
drmalvadeza
07-26-2008, 04:18 PM
I'm on 3.90 m33-2. Gonna text the IRDA.prx and give u feedback in a second, thank u for replying =]
UPDATE:
Downloaded it on PSPupdates, instaled, rebooted the system and anabled it on PLUGINS section at the recovery mode. Booted mac OS 8.1 opened SIMPLETEST and tryed to write using the keyboard, then tryed with the OSK on the screen, none worked for me.
Any ideas? Or i need to go back to 3.52?
Chilly Willy
07-26-2008, 09:48 PM
I forgot... you DO have all the irkeyb junk in seplugins, right?
Here's the files... already set for palm in fact as that was the last thing I tested on my brother's PSP.
drmalvadeza
07-26-2008, 11:51 PM
OMG it freaking works!! muahahahaha
Just tested it on 3.71 m33 (was already going to return to 3.52).
Thanks a lot man, very good app, it's gonna be very useful to me... Even the shortcuts work... like "ctrl"+z
=]
ElShotte
07-27-2008, 03:51 AM
Yeah, since StarCraft and WC2 are a no go, does anyone know of a translator app? I'm looking for Polish to English (and vice versa), anyone know of anything? This way I can put it to good use.
EDIT: Or better yet, some sort of map software that will give me turn by turn driving directions on the screen, not that GPS sh*t cause I honestly don't see the point in goin' that far.
fenaralan
07-29-2008, 06:40 AM
<p>yea i put the folder of basilisk on my psp slim 4.01 M33 in the folder of GAME when i run basilisk on my psp i press the O and he said basilisk error cannot open the rom file. i need help plz someone tell me why i can run the basilisk whyyyyyyyyyyyyyyyyyyy.</p>
ElShotte
07-29-2008, 07:11 AM
Yeah, had to figure out this part as well. On page 7 in the manual, the part explaining about the "The Memory/Misc sub-menu", he simply wrote that:
"The ROM File item shows which file has been selected to use with the emulation. When you press the
CROSS button while this item is high-lighted, you are taken to the file requester. You will be presented
with a list of all the files in the roms directory. Use the d-pad to move between the files (assuming you
have more than one). Press CROSS to select a file, or CIRCLE to cancel without selecting a file."
What he didn't mention is that you have to get the ROM file yourself, and plase it in the "roms" directory within the B2 folder on your PSP. You can download the ROM file on this (http://www.theoldcomputer.com/Libarary%27s/Emulation/BIOS_Roms/BIOS_roms_summary.htm) page. Make sure you grab the MAC 1MB rom under the Apple section and set the Mac Model ID to Quadra 900 and CPU Type to 68040. When you do, you should be able to boot up fine.
Chilly Willy
07-29-2008, 08:20 PM
It's not my place to tell how or where to get ROMs, OS install disks/CDs, or 68K applications. Either the person already has them, or can look the info up in the many forums around on Mac emulation, or even just google it. This is particularly true since B2 isn't my emulator - I just made a port to the PSP. Anything specific about Mac emulation is none of my concern here. I leave it to folks like yourself to point out things like where to get ROMs and such. :wink:
ElShotte
07-30-2008, 12:48 AM
Yeah but you couldve mentioned that we need to find our own. ;)
Chilly Willy
07-31-2008, 08:32 PM
Updated to 1.1.1. See first post in thread.
fenaralan
08-01-2008, 02:08 AM
<p>thans ElShotte and chilly willy it works thx</p>
fenaralan
08-01-2008, 02:15 AM
when i press O in the mac os program in my psp slim 4.01 M33 said basilisk II error basilisk II error: Cannot open the ROM file. i need the rom file plz help me chilli willi i need your helpp
fenaralan
08-01-2008, 02:27 AM
i need the quadra 900 rom
Chilly Willy
08-01-2008, 04:44 AM
While I hate to refer people over to QJ, they did put together an arc to help people when ChaosKnight put out an older port of B2.
http://dl.qj.net/Basilisk-II-Updated-PSP-Homebrew-Applications/pg/12/fid/13180/catid/151
fenaralan
08-02-2008, 02:56 AM
for wat is that
Chilly Willy
08-02-2008, 04:25 AM
"Stuff" for any Mac emulator.
fenaralan
08-02-2008, 09:23 PM
i need the rom fileeeeeeeeeeeeeeee someone help me
Chilly Willy
08-03-2008, 01:01 AM
Did you even bother to check that download from QJ? :glare: :rolleyes:
drmalvadeza
08-05-2008, 05:26 PM
Hey Chilly, its me again... Now i have a new problem, actually 2.
First, I managed to read from MS0 inside the emulator, so I can copy whatever I want from there and paste it to the emulated hard drive. However I always get an error when trying to write anything to the MS0 while inside the emulator.
Also, I was trying to get a HTML or text editor to work on it, but I'm having some serious problens trying to decompress their installers, which I'm getting from my PC. I've read that there is some kind of incompatibility between Mac's and PC's archives. Tried some tutorials but no results till now. Would u have any clues about it?
Thanks in advance : )
Chilly Willy
08-05-2008, 06:49 PM
Hey Chilly, its me again... Now i have a new problem, actually 2.
First, I managed to read from MS0 inside the emulator, so I can copy whatever I want from there and paste it to the emulated hard drive. However I always get an error when trying to write anything to the MS0 while inside the emulator.
As mentioned before several times, that's a bug in the emulator, not the port. It does that on many platforms, not just the PSP. I may or may not look into that more later.
Also, I was trying to get a HTML or text editor to work on it, but I'm having some serious problens trying to decompress their installers, which I'm getting from my PC. I've read that there is some kind of incompatibility between Mac's and PC's archives. Tried some tutorials but no results till now. Would u have any clues about it?
Thanks in advance : )
Make sure you set the StuffIt Expander preferences to expand to the hardfile, not the source. It might be easier to copy the file to the hardfile before expanding it. B2 isn't terribly stable on things like decompression. I've found that it's best not to try to expand more than one thing without quitting and restarting.
As far as the format goes, when on a PC, it should be handled like a binary file. You should probably read more from a Basilisk forum on that for more details. That's nothing specific to the PC... people have been struggling with that weird Apple file format since the Macs came out.
watchsmart
08-11-2008, 11:43 AM
Really neat to see Basilisk II on a PSP.
For what it's worth I wrote a guide to setting up a MacOS 7.5.5 disk image on my site (http://www.emaculation.com/basilisk/index.html). Setting up this way might be an easier way to include Quicktime, which I guess that the starter image doesn't include. Using the install disks in the guide gives you access to a ton of control panels and extensions that aren't in the starter image.
Chilly Willy
08-11-2008, 06:27 PM
Very nice tutorial for installing 7.5.3. That may help some people who don't want/have OS 8.
vBulletin, Copyright ©2000-2008, Jelsoft Enterprises Ltd.