VRAM source code

Discussions related to using the OSE version of VirtualBox.
Post Reply
Ymogn
Posts: 3
Joined: 6. Apr 2016, 17:06

VRAM source code

Post by Ymogn »

I'm trying to modify the source code to get VirtualBox to allow me to assign more ram to the virtual vram than 256MB.

Looking at the source code organization page on this site, it looks like the sections I'd need to modify are:
-src/VBox/Devices/: Code for the various guest devices that the VMM virtualizes, such as the audio, network, and graphics card, as well as the virtual hard disk and USB controller.
-src/VBox/HostDrivers/: Below this directory, you find the following device drivers (or kernel modules respectively) that run on the host system:
-src/VBox/HostDrivers/VBoxTAP/: This contains a TAP driver for Windows (not needed with Linux since the Linux kernel has one). (This is a host driver and therefore does not belong under Devices/ above.)
src/VBox/HostDrivers/Support/: The main VirtualBox host driver that allows the VMM to gain control over your system. A real trojan horse, but a friendly one

I'm new to coding and only have about 40% confidence in my ability to achieve this goal, so any insight or information would be much appreciated. Comments about not needing more than 256MB or telling me that I'm using VirtualBox wrong are unhelpful, and unnecessary.
Cancer1987
Posts: 11
Joined: 11. Aug 2017, 05:05

Re: VRAM source code

Post by Cancer1987 »

That's what I want to do!! :)
But I'new to virtualbox's coding too, have only 30% confidence in my ability to achieve our goal.
Maybe we can make friends with each other. :D
My email is 514005989@qq.com.
Last edited by socratis on 18. Aug 2017, 08:20, edited 1 time in total.
Reason: Removed unnecessary verbatim quote of the whole previous message.
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: VRAM source code

Post by mpack »

I think you may take it for granted that the people who think this change is useful, by definition can't know how to do it.
Post Reply