Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.
If the card can work in a B&W G3 then it might work in an older Mac.
Nvidia cards 4MX, 4600, 6200, 6600, 7800, FX4500 have fcode that is conditionally compiled.
Those require modification to work in Old World Macs.
Conditionally compiled fcode is from Forth code that defines words inside an if...
Metrowerks CodeWarrior has different C standard library binaries for different compile options. "Build MSL Libraries.app" lets you choose which libraries to build. (4i means 4 byte ints). If you discover a bug in the source and make a fix, then you can recompile all the libraries.
MSL C.68K...
The TALKs ROM seems to have differences between itself and the Mathey card that don't exist in the XRack card.
Specifically, the ndrv, SIM, and kext have differences which are not related to the change in sub system-id
The TALKs ndrv is from 2005 rather than 2006. The only difference may be...
The '*' modifier for the field width usually refers to the width of the text in characters, rather than the byte width of the parameter?
hh is for char, but single byte quantities in 68K are always two bytes on the stack so it's not necessary?
%l and %h - you mean these:
o An optional...
I don't know about successfully flashing Nvidia PCI cards. There's some Original and Modified Mac ROMs for Nvidia cards at
http://themacelite.wikidot.com/wikidownloads2
I would dump them with my DumpPCIRom.sh script to verify if the modifications are valid...
If you set a breakpoint, you'll see that nbBytes is not zero.
You need to fix your printf statement.
%d is always for int but nbBytes must be a 32-bit long according to the documentation for SerGetBuf.
https://dev.os9.ca/techpubs/mac/Devices/Devices-323.html
Variadic functions like printf...
Use Power Logix CPU Director to disable speculative processing?
What does dump-device-tree show in Open Firmware?
Can you install OS 9.2.2 using OS 9 Helper?
Xcode for Mac OS X 10.6 can build for 32-bit and 64-bit ppc and intel:
% lipo -archs /Volumes/Work/Programming/pciutils/joevt-pciutils/build/build10.6/Debug/lspci
x86_64 i386 ppc ppc64
ppc64 (G5) is separate from ppc (603-G3) so that you can use 64-bit optimizations. A utility like lspci...
DingusPPC pm6100 should work up to 9.0.4.
DingusPPC has a counter g_icycles with increment of 1 per PPC instruction. The counter is converted to nanoseconds by shifting it right by icnt_factor bits. icnt_factor is currently 4 which means each instruction is assumed to be ≈ 16 ns (62.500 MHz...
The XRack_W49V002AP ROM is identical to the Mathey-MSATA-U13MAC-W49V002AP ROM except for the model and name which causes the fcode checksum to differ as well. The name changes causes the length of the fcode to change by two bytes.
Both ROMs have the exact same SIM pef at offset 0x10004.
The BF...
Is it not a ADB or USB device?
Does it appear in the I/O Registry of Mac OS X? Or the Name Registry in OS 9?
Is it a device that is added to the device tree in Open Firmware? If so then looking at the Open Firmware driver may be useful...
nv_hack_PC_4mx_1088_agppci_64k.rom is the modified (not OEM) version from the "Modified NVIDIA PPC ROMs" section of the MacElite downloads). It appears to be uncorrupted (unlike nv_oem_4MX_1088_agp_64k.rom in the "Original NVIDIA PPC ROMs" section of MacElite downloads that I mentioned in...
So "won't even boot" means no chime?
Bad flash or PC ROM has chime but no image? Is there disk activity? Does it reach the Finder but you just can't see it? The keyboard caps lock key works?
Boot without the card. Then enable screen sharing. Shutdown. Install card. Reboot. Use another Mac to...
Have you tried between the time I posted the links and your reply? If so, then you could have replied with some useful info.
You need something, since it isn't booting now. A patch I'm thinking about might allow boot. Need to know the Mac firmware version.
At least it chimes.
Details about...
What Open Firmware versions do they have? I can maybe make a patch to skip loading the fcode for the AGP slot so that it might boot. Unless the problem is hardware related instead of software related.
Do you know how to connect to Open Firmware using telnet...
Is NVtool a linux or windows or Mac app? Where can I find that?
The original ROM is needed to copy soft straps info as described in http://themacelite.wikidot.com/nv-rom
Did you copy the soft straps from PC ROM to one of the Mac ROMs?
What Mac are you testing this PC Card with? What firmware...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.