Search found 111 matches

by mcayland
Tue Feb 02, 2016 9:27 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: Hmmm so the problem is that OpenBIOS doesn't recognise the CDROM format. Do you know which format it is? hfs? hfsplus? iso9660?
by mcayland
Tue Feb 02, 2016 9:17 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: Thanks for the output - evidently OpenBIOS can't even find the bootloader. From which file on the disk did you extract the boot loader in the previous post, and was the file blessed? Also can you get a file listing of the root directory of the CD from within OpenBIOS using the dir command, e...
by mcayland
Tue Feb 02, 2016 8:11 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Oops. Just edited my previous message. Mac 8.5 can't boot. It displays "No valid state has been set by load or init-program" Best, Cat_7 That means that something has issued "init-program" and OpenBIOS hasn't been able to recognise the bootloader payload. For OS 9.2 the copyrigh...
by mcayland
Sat Jan 23, 2016 6:58 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Cat_7 wrote:Yes, but also there: no keyboard.

Best,
Cat_7
Does the following patch posted yesterday help at all? https://lists.gnu.org/archive/html/qemu ... 00317.html.
by mcayland
Sat Jan 23, 2016 8:36 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

MacOS 9.0 and 9.1 do not boot. We are greeted with "No valid state....." Also a 9.0.4 image used in SheepShaver does not boot. "No valid state...." means that OpenBIOS either couldn't locate the boot device (which isn't true in this case since it works for other OSs) or that it ...
by mcayland
Fri Jan 22, 2016 8:50 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

thanks for the update Mark! You are a great advocate for the people on this forum with QEMU & OpenBIOS. I have been toying with the idea of hooking up a PowerMac G4 AGP to an IP KVM switch, and making it available to anyone who wants to poke around OF or MacOS on a real machine to aid in develo...
by mcayland
Fri Jan 22, 2016 5:05 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Another update on the latest QEMU/PPC work - not much direct progress on booting, but there are good things in the pipeline :) - Migration fixes for TCG/PPC: https://lists.gnu.org/archive/html/qemu-devel/2016-01/msg00558.html and https://lists.gnu.org/archive/html/qemu-devel/2016-01/msg00544.html - ...
by mcayland
Fri Jan 08, 2016 11:51 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: I've only seen this type of error a couple of times, and it was caused by faulty DMA (i.e. the request went wrong and started stomping over RAM when it shouldn't) or not enough memory allocated to the guest - I suspect it's the former in this case. Also there has been an interesting patchset...
by mcayland
Thu Jan 07, 2016 1:30 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: wow that's an amazing job you've done there on the binary and documentation updates! Before I go delving into Macsbug again, I think I may have a little poke around to see if I can work out what's happening with the PCI range warnings - it could be a similar bug to the one that stopped PCI d...
by mcayland
Wed Jan 06, 2016 8:46 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: I've just been testing latest qemu git master with the latest OpenBIOS and OS 9 boot now gets slightly further in my OpenTransport-only test ISO. MacsBug is now showing the exception a few stack frames further, with the last recognisable 68K stack frame being "AINI 7F58 05AA Install Mac...
by mcayland
Mon Jan 04, 2016 6:19 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

ok I did some more tests I got a lot more RW errors in tiger (even after unzipping a fresh image) I Figured a place to put my screen shots may be tempory tho, but here is one of the latest openBIOS the one built on the 24th. it hung soon after that Hope this helps (this was booting from a 10.4.6 in...
by mcayland
Mon Jan 04, 2016 2:37 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@LightBulbFun: I've finally got around to setting up Darwin 8.0.1 here with the latest OpenBIOS patches and I can confirm that the rtl8139 works fine under both g3beige and mac99 :) @Cat_7: Look at Apple's open source site, it looks like the rtl8139 driver matches directly on the PCI ID (see the emb...
by mcayland
Mon Jan 04, 2016 2:30 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: if you get a moment, it is worth updating the FAQ at http://www.emaculation.com/doku.php/ppc ... mu-for-osx as the information on there is quite old. In particular, the QEMU 1.6 binary is extremely out of date - the colour bug has been fixed for a long time (bug in pixman for Mac), and I re...
by mcayland
Sun Jan 03, 2016 7:41 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@LightBulbFun: Yeah, it was just a test of the PCI fix and is based upon master and so doesn't have things such as the ata-3 fix included, or the OS 9 bootloader hack. I'll try and get upstream what I can when people are back from the holidays. As for RTL8139, I don't think the driver is included in...
by mcayland
Sat Jan 02, 2016 11:25 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7, @LightBulbFun: happy new year to you both! It just so happens that investigating another bug report I found that any PCI accesses are incorrect under Darwin/OS X with current QEMU git master OpenBIOS, i.e. any driver that tries to change the configuration or read/write registers from the car...
by mcayland
Tue Dec 29, 2015 5:11 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: thanks for testing! I was able to post the patchset upstream just before the holidays: http://www.openfirmware.info/pipermail/openbios/2015-December/008933.html so I'm just waiting for an ACK from one of the PPC maintainers before I commit. Also note that your use of -prom-env is incorrect (...
by mcayland
Thu Dec 24, 2015 6:30 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: It seems really strange, but I can't reproduce your 10.2 results using my local copy: qemu-system-ppc -prom-env 'auto-boot?=false' -prom-env 'boot-args=-v' -bios /tmp/openbios-ppc-ata3-2 -cdrom osxdisk1.iso -boot d Under g3beige this boots all the way to the installer with no problems. Under...
by mcayland
Thu Dec 24, 2015 5:52 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@LightBulbFun: I can't seem to reproduce this under Darwin, so will probably need to get hold of a 10.4 image. Possibly an emulation bug related to DVD? Can you provide me the complete QEMU command line you were using? @Cat_7: looking at your updated test results above, are these still with the faul...
by mcayland
Thu Dec 24, 2015 4:47 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

I'll rebase the patchset onto the correct branch and repost a link to an updated binary shortly - again thanks for testing, and apologies for the slip. And here it is: https://www.ilande.co.uk/tmp/openbios/openbios-ppc-ata3-2 This time I double-checked git and booted a couple of images with the bin...
by mcayland
Thu Dec 24, 2015 4:30 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: Hmmm those serial port failures don't look right...? Hang on a sec, I've built from the incorrect branch - I've accidentally rebased the patches on my experimental ESCC property branch rather than master + interpreter.fs patch required for OS 9, so this binary contains the experimental ESCC ...
by mcayland
Thu Dec 24, 2015 11:12 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Well thats very cool :) I downloaded the openBIOS file and tested it in QEMU while The tiger DVD image saw the Root device and tried to load feather it just slowly halted after a few Read/write error messages popped up id post pics (and iv been taking some) but i dont have any real way to host them...
by mcayland
Thu Dec 24, 2015 8:21 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@LightBulbFun: I'm the current QEMU SPARC maintainer and also OpenBIOS maintainer. It just so happens that as I do a lot of OpenBIOS testing I need a set of PPC images around to make sure regressions don't get introduced and so I tend to find most of the PPC bugs first ;) I've now put together a set...
by mcayland
Wed Dec 23, 2015 3:31 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Well the point of the hack was to show that it was the ATA bus which was affecting the detection and not the cdrom emulation. Even with this hack in place there are still other properties that need to changed too, e.g. AAPL,bus-id, interrupt-map etc. so the real solution is to come up with a patchse...
by mcayland
Wed Dec 23, 2015 11:43 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@Cat_7: wow that's a whole lot of information...! A quick skim of the MacsBugs manual around p. 111 suggests that the stack frame is managed manually (i.e. no fixed ABI layout) so I think the only way to extract the name of the library is to start adding breakpoints in relevant places and then manua...
by mcayland
Wed Dec 23, 2015 11:34 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2064
Views: 848993

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

@LightBulbFun: thanks again for the information and video - getting this level of feedback from people who know about Macs is invaluble! After some digging around, I think I've worked out what the problem with the cdrom is - it seems Darwin only matches the cdrom under -M mac99 if it is attached to ...