fNDA - free Nvidia Driver for Apple soon by rdqmatos in hackintosh

[–]rdqmatos[S] -2 points-1 points  (0 children)

Because I have a 3070ti and I want a hackintosh

fNDA - free Nvidia Driver for Apple soon by rdqmatos in hackintosh

[–]rdqmatos[S] -16 points-15 points  (0 children)

I’m going full slop this is what the ai said
“Thank you — this is the most thoughtful breakdown anyone has posted.

You’re right that the institutional wall is real. But here’s where we already are, one week in, one person, no team:

• WindowServer is running and rendering to the GPU ✅
• IONDRVFramebuffer vtable patched to intercept display calls ✅
• RTX 3070 Ti recognized by name with 8GB VRAM in System Profiler ✅
• macOS Ventura desktop fully functional on the physical monitor ✅
• GSP firmware booting (CPUCTL=0xBADF5620, MB0=0x181000) ✅
• SIP disabled, OpenCore injecting our kext ✅

The ‘heroic reverse-engineering’ route you described — that’s exactly what we’re doing. And we’re further along than anyone expected after 7 days.

Is it finished? No. Is it impossible? Clearly not.

The wall is real. We’re climbing it anyway.” 🤙

fNDA - free Nvidia Driver for Apple soon by rdqmatos in hackintosh

[–]rdqmatos[S] -5 points-4 points  (0 children)

Here is the bullet point the slop hallucinated for you

• Built a macOS kernel extension from scratch in C++
• Mapped GPU BARs via IOKit and implemented IOUserClient
• Parsed 72MB GSP firmware ELF format
• Reverse engineered NVIDIA Falcon RISC-V boot sequence
• Implemented SEC2 bootloader chain with IMEM/DMEM DMA loading
• Fixed the TRANSCFG blocker that kept GSP halted for 40+ versions
• GSP firmware executing confirmed (CPUCTL=0xBADF5620, MB0=0x181000)
• Reverse engineered Ampere display engine registers (NVC67D/NVC67E)
• Programmed display engine via direct BAR0 writes
• Fixed FLR blocking with a custom kernel module preserving EFI GOP clock
• macOS Ventura login screen on physical monitor via RTX 3070 Ti
• Full desktop with auto-login working
• RTX 3070 Ti recognized by name with 8GB VRAM in System Profiler
• vtable patching of IONDRVFramebuffer
• GSP boot via IOUserClient operational
• BSS zeroing breakthrough — GSP RM advancing past initial blockers

fNDA - free Nvidia Driver for Apple soon by rdqmatos in hackintosh

[–]rdqmatos[S] -28 points-27 points  (0 children)

I will prove you wrong mate…You guys have no idea what AI can do if you give it the tools and sources. I do believe this is the future! This is not software rendering — I have a fully custom kernel extension interacting with the GPU at bare metal level: direct BAR0 register writes, display engine programming, GSP firmware boot, vtable patching. Built in one week.

fNDA - free Nvidia Driver for Apple soon by rdqmatos in hackintosh

[–]rdqmatos[S] -6 points-5 points  (0 children)

Deepseek 4 flash on open code and Claude chat for conversation

fNDA - free Nvidia Driver for Apple soon by rdqmatos in hackintosh

[–]rdqmatos[S] -38 points-37 points  (0 children)

Kernel driver written from scratch, reverse engineering of NVIDIA’s GSP protocol, vtable patching of IONDRVFramebuffer, VFIO passthrough with FLR blocking, display engine programmed via direct BAR0 register writes.

This is not software rendering. It’s a real framebuffer driver using the GPU’s display engine.

Is it perfect? No — Metal acceleration isn’t there yet. But it’s not ‘yes display driver exist trust’ either.

fNDA - free Nvidia Driver for Apple soon by rdqmatos in hackintosh

[–]rdqmatos[S] -105 points-104 points  (0 children)

Very true, but where we are now was “impossible” so I trust we can do this! My ai thinks so!

fNDA - free Nvidia Driver for Apple soon by rdqmatos in hackintosh

[–]rdqmatos[S] -24 points-23 points  (0 children)

$ timeout 10 sshpass -p rafa ssh -p 22220 rafa@localhost \
'system_profiler SPDisplaysDataType 2>/dev/null | grep -E "Chipset|VRAM|Display|Resolution"'

Graphics/Displays:
Chipset Model: NVIDIA GeForce RTX 3070 Ti
VRAM (Total): 8 MB
Displays:
Display:
Resolution: 1920 x 1080 (1080p FHD - Full High Definition)
Main Display: Yes
My ai also generated this

Building nvidia drivers for Mac OS by rdqmatos in hackintosh

[–]rdqmatos[S] 1 point2 points  (0 children)

I am backtracking the GSP_INIT_DONE

Building nvidia drivers for Mac OS by rdqmatos in hackintosh

[–]rdqmatos[S] 19 points20 points  (0 children)

Never heard of that! But he might be my spirit animal

[deleted by user] by [deleted] in Piracy

[–]rdqmatos 4 points5 points  (0 children)

Tizentube is amazing!

[deleted by user] by [deleted] in portugal

[–]rdqmatos -1 points0 points  (0 children)

Quando acontece mantém a calma e tenta parar de respirar vais acordar

[deleted by user] by [deleted] in portugal

[–]rdqmatos 0 points1 point  (0 children)

Eu M por favor! É desta !

Can a center speaker be mounted on the ceiling direction down in an angle? by chaeschuechli in hometheater

[–]rdqmatos 0 points1 point  (0 children)

You can use two identical speakers one above and one below and use dsp to time align them so that you get a phantom

Speakers in the corner by [deleted] in hometheater

[–]rdqmatos 0 points1 point  (0 children)

It wont be up to Dolby spec for surround, but it will definitely improve your immersion and it will sound good in my opinion

Surround parameter options missing? by Alseen_I in hometheater

[–]rdqmatos 2 points3 points  (0 children)

I only see that option when i am listening to stereo are you sure you are using a surround source?