Classic Mac Hardware (Troubleshooting, Upgrading, & Modifying) > Video Cards, Monitors, & Displays

*help* Sleep & brightness control WITHOUT acceleration (FX Go5200 32mb)

(1/3) > >>

Michael567123:
So yeah I know my graphics card isnít really supported in OS 9 with acceleration (Nvidia FX Go 5200 32mb VRAM) 

Sleep mode is number my number 1 priority in this case, itís so annoying to have to shut down my PowerBook G4 everytime I just want to take it somewhere plus lets say Iím the dark; the brightness control however not working really isnít that bad because the default brightness settings arenít to high, but still itíll be nice if the brightness can be patched


If acceleration patching is possible I will be happy to accept a modified driver/extension for my Nvidia GeForce FX Go5200 32mb


Here are the specs exactly

Michael567123:
This is my current Mac OS rom file I have installed itís supposed to fix the backlight issue but for me it doesnít

Cashed:
Welcome Michael

Gratz on reaching heaven by booting Mac OS9 natively.

How much have you used the search field in Home▷ upper right corner, searching the entire forum:
Mac OS 9 iMac G4 6,3 1.25 With FX5200 Ultra
Early 2004 iBook G4 (1GHz, 12") grey screen

Try reading up on these and search others. If none offers any help, do please return  :)

darthnVader:

--- Quote from: Michael567123 on January 10, 2022, 01:23:58 PM ---So yeah I know my graphics card isnít really supported in OS 9 with acceleration (Nvidia FX Go 5200 32mb VRAM) 

Sleep mode is number my number 1 priority in this case, itís so annoying to have to shut down my PowerBook G4 everytime I just want to take it somewhere plus lets say Iím the dark; the brightness control however not working really isnít that bad because the default brightness settings arenít to high, but still itíll be nice if the brightness can be patched


If acceleration patching is possible I will be happy to accept a modified driver/extension for my Nvidia GeForce FX Go5200 32mb


Here are the specs exactly

--- End quote ---

Fixing these issues requires a Native Device Driver 'NDRV' for Mac OS 9 for the Go5200.

Radeon/ATI cards have 'NDRV's under OS X, sadly nVidia cards passed the GF4 have no 'NDRV's under OS X, so we can't use them to create OS 9 drivers.

I tried everything I can think of to make it work, it's going to require writing our own 'NDRV' for OS 9, and as Apple's documentation on 'NDRV's is next to useless, and nVidia won't release the data sheets for these old cards, or any cards for that matter, it's going to require a reverse engineer of the nouveau Linux drivers and someone with knowledge of OS 9 style "NDRV's.

Basically your best hope is to forget about it, because it's never likely to happen. Even if we had an 'NDRV' that wouldn't fix the sleep issues, tho it would allow the card to enter sleep mode, the system crashes on sleep exit with no way to debug.

An 'NDRV' won't fix 2D/3D acceleration, that would require more drivers still, porting MESA to OS 9, requiring a much newer GCC than anything that exists for OS 9, not to mention all the other dependencies for MESA.

It could be done, by someone with correct knowledge, but could be and will be are not the same thing, best hope would be to learn to code for OS 9 and do it yourself, there was a very old port of MESA to the classic Mac OS before Apple embraced OpenGL that allowed for Software render of OpenGL, so that is a starting place.

Here is my advice, if you want it bad enough, don't count on anyone else to do it for you, learn to code and do it yourself, or forget about it. Coders with the kinds of skills to take on these tasks a busy making programs for modern computers that still have a market. They like to get paid. Even at Apple or nVidia, I'd say there are very few people left that even understand OS 9 or the GeForce GPU's used it G4's.

Outside of them, you are talking to the person with the most knowledge of both, and I'm not going to put forth the effort because there is no real market to make it worth the time invested.

Michael567123:

--- Quote from: darthnVader on January 12, 2022, 11:27:24 AM ---
--- Quote from: Michael567123 on January 10, 2022, 01:23:58 PM ---So yeah I know my graphics card isn’t really supported in OS 9 with acceleration (Nvidia FX Go 5200 32mb VRAM) 

Sleep mode is number my number 1 priority in this case, it’s so annoying to have to shut down my PowerBook G4 everytime I just want to take it somewhere plus lets say I’m the dark; the brightness control however not working really isn’t that bad because the default brightness settings aren’t to high, but still it’ll be nice if the brightness can be patched


If acceleration patching is possible I will be happy to accept a modified driver/extension for my Nvidia GeForce FX Go5200 32mb


Here are the specs exactly

--- End quote ---

Fixing these issues requires a Native Device Driver 'NDRV' for Mac OS 9 for the Go5200.

Radeon/ATI cards have 'NDRV's under OS X, sadly nVidia cards passed the GF4 have no 'NDRV's under OS X, so we can't use them to create OS 9 drivers.

I tried everything I can think of to make it work, it's going to require writing our own 'NDRV' for OS 9, and as Apple's documentation on 'NDRV's is next to useless, and nVidia won't release the data sheets for these old cards, or any cards for that matter, it's going to require a reverse engineer of the nouveau Linux drivers and someone with knowledge of OS 9 style "NDRV's.

Basically your best hope is to forget about it, because it's never likely to happen. Even if we had an 'NDRV' that wouldn't fix the sleep issues, tho it would allow the card to enter sleep mode, the system crashes on sleep exit with no way to debug.

An 'NDRV' won't fix 2D/3D acceleration, that would require more drivers still, porting MESA to OS 9, requiring a much newer GCC than anything that exists for OS 9, not to mention all the other dependencies for MESA.

It could be done, by someone with correct knowledge, but could be and will be are not the same thing, best hope would be to learn to code for OS 9 and do it yourself, there was a very old port of MESA to the classic Mac OS before Apple embraced OpenGL that allowed for Software render of OpenGL, so that is a starting place.

Here is my advice, if you want it bad enough, don't count on anyone else to do it for you, learn to code and do it yourself, or forget about it. Coders with the kinds of skills to take on these tasks a busy making programs for modern computers that still have a market. They like to get paid. Even at Apple or nVidia, I'd say there are very few people left that even understand OS 9 or the GeForce GPU's used it G4's.

Outside of them, you are talking to the person with the most knowledge of both, and I'm not going to put forth the effort because there is no real market to make it worth the time invested.



--- End quote ---

--- Quote from: darthnVader on January 12, 2022, 11:27:24 AM ---

--- Quote from: Michael567123 on January 10, 2022, 01:23:58 PM ---So yeah I know my graphics card isn’t really supported in OS 9 with acceleration (Nvidia FX Go 5200 32mb VRAM) 

Sleep mode is number my number 1 priority in this case, it’s so annoying to have to shut down my PowerBook G4 everytime I just want to take it somewhere plus lets say I’m the dark; the brightness control however not working really isn’t that bad because the default brightness settings aren’t to high, but still it’ll be nice if the brightness can be patched


If acceleration patching is possible I will be happy to accept a modified driver/extension for my Nvidia GeForce FX Go5200 32mb


Here are the specs exactly

--- End quote ---

Fixing these issues requires a Native Device Driver 'NDRV' for Mac OS 9 for the Go5200.

Radeon/ATI cards have 'NDRV's under OS X, sadly nVidia cards passed the GF4 have no 'NDRV's under OS X, so we can't use them to create OS 9 drivers.

I tried everything I can think of to make it work, it's going to require writing our own 'NDRV' for OS 9, and as Apple's documentation on 'NDRV's is next to useless, and nVidia won't release the data sheets for these old cards, or any cards for that matter, it's going to require a reverse engineer of the nouveau Linux drivers and someone with knowledge of OS 9 style "NDRV's.

Basically your best hope is to forget about it, because it's never likely to happen. Even if we had an 'NDRV' that wouldn't fix the sleep issues, tho it would allow the card to enter sleep mode, the system crashes on sleep exit with no way to debug.

An 'NDRV' won't fix 2D/3D acceleration, that would require more drivers still, porting MESA to OS 9, requiring a much newer GCC than anything that exists for OS 9, not to mention all the other dependencies for MESA.

It could be done, by someone with correct knowledge, but could be and will be are not the same thing, best hope would be to learn to code for OS 9 and do it yourself, there was a very old port of MESA to the classic Mac OS before Apple embraced OpenGL that allowed for Software render of OpenGL, so that is a starting place.

Here is my advice, if you want it bad enough, don't count on anyone else to do it for you, learn to code and do it yourself, or forget about it. Coders with the kinds of skills to take on these tasks a busy making programs for modern computers that still have a market. They like to get paid. Even at Apple or nVidia, I'd say there are very few people left that even understand OS 9 or the GeForce GPU's used it G4's.

Outside of them, you are talking to the person with the most knowledge of both, and I'm not going to put forth the effort because there is no real market to make it worth the time invested.



--- End quote ---

Ahh I see ok I’m not really a “coder” but I’ve kinda given up on this OS 9 and tried Mac OS 10.1/10.0 because my specific PBG4 shipped with 10.2.7 at the minimum with a restore disc/iso needed so what I’ve been doing is “spoofing” my model by doing this


1st during boot hold down cmd + opt  + O + F to boot into open firmware (pretty straightforward) then type
——————————————————————————
nvedit
dev /
" PowerBook3,4" encode-string " model" property
" PowerBook3,4" encode-string " MacRISC" encode-string encode+ " MacRISC2" encode-string encode+ " Power Macintosh" encode-string encode+ " compatible" property
crtl + c (keystroke)
Nvstore
Setenv use-nvramrc? True
Mac-boot /reset-all
—————————————————————————
This got me to the Mac OS X puma happy Mac screen! then it had that classic rainbow CD then I realized. I had to get modified or 10.2.7 GeForce.kexts for it so it just froze then had a black/dim grey screen (machine was still running & DVD was still spinning) but I couldn’t find the GeForce NVDR and .kext to put in the extensions folder on the installer DVD (not read only of course) do u know where I could find such kext for the FX go 5200 for puma or cheetah?

Navigation

[0] Message Index

[#] Next page

Go to full version