- Switched to Alpine Linux 3.19 due to SVE issues.
- Back to Qemu 9.2.2 with the new 3dfx support and improved stability on older operating systems.
- Fixed an issue with retrieving the file path to change the device for virtual machines.
- Improved ROM Export interface.
- Added Device manager to the virtual machine when it's running in the list of virtual machines.
- Added 3dfx card in System Monitor.
- Fixed the virtual machine list crashing issue.
- Added automatic keyboard opening for the device change dialog with ID.
This commit is contained in:
An Bui 2025-12-24 15:12:23 +07:00
parent 4427b8ad2d
commit 0b72fdd2cc
2 changed files with 74 additions and 56 deletions

View file

@ -17,60 +17,6 @@
"vecid": "3dfxwrappers349iso",
"id": ""
},
{
"rom_name": "3Dfx wrappers driver",
"rom_icon": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/3dfx_logo.svg/1200px-3dfx_logo.svg.png",
"rom_url": "https://github.com/AnBui2004/Vectras-VM-Emu-Android/blob/master/3dfx/3dfx-wrappers-3.4.7.iso",
"rom_path": "3dfx-wrappers-3.4.7.iso",
"rom_avail": true,
"rom_size": "3.4.7",
"rom_arch": "X86_64",
"rom_kernel": "",
"rom_extra": "",
"final_rom_file_name": "",
"desc": "Play retro games on Windows 95, 98, ME, 2000, and XP with improved performance.",
"file_size": "1 MB",
"creator": "Nguyen Bao An Bui",
"verified": true,
"vecid": "3dfxwrappers347iso",
"id": ""
},
{
"rom_name": "3Dfx wrappers driver",
"rom_icon": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/3dfx_logo.svg/1200px-3dfx_logo.svg.png",
"rom_url": "https://github.com/AnBui2004/Vectras-VM-Emu-Android/blob/master/3dfx/3dfx-wrappers-3.0.0.iso",
"rom_path": "3dfx-wrappers-3.0.0.iso",
"rom_avail": true,
"rom_size": "3.0.0",
"rom_arch": "X86_64",
"rom_kernel": "",
"rom_extra": "",
"final_rom_file_name": "",
"desc": "Play retro games on Windows 95, 98, ME, 2000, and XP with improved performance.",
"file_size": "1 MB",
"creator": "Nguyen Bao An Bui",
"verified": true,
"vecid": "3dfxwrappers300iso",
"id": ""
},
{
"rom_name": "3Dfx wrappers driver",
"rom_icon": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/3dfx_logo.svg/1200px-3dfx_logo.svg.png",
"rom_url": "https://github.com/AnBui2004/Vectras-VM-Emu-Android/blob/master/3dfx/3dfx-wrappers-2.9.5.iso",
"rom_path": "3dfx-wrappers-3.0.0.iso",
"rom_avail": true,
"rom_size": "2.9.5",
"rom_arch": "X86_64",
"rom_kernel": "",
"rom_extra": "",
"final_rom_file_name": "",
"desc": "Play retro games on Windows 95, 98, ME, 2000, and XP with improved performance.",
"file_size": "1 MB",
"creator": "Vectras VM",
"verified": true,
"vecid": "3dfxwrappers295iso",
"id": ""
},
{
"rom_name": "7-Zip",
"rom_icon": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/7-Zip_Icon.svg/250px-7-Zip_Icon.svg.png",
@ -142,6 +88,78 @@
"verified": true,
"vecid": "cpuziso",
"id": ""
},
{
"rom_name": "DriverMax",
"rom_icon": "https://img.utdstc.com/icon/0a3/e18/0a3e18f4c236703503c6abb3f61f307c129b99c44e1cc81edd3584732a55b95a:200",
"rom_url": "https://archive.org/details/driver-max",
"rom_path": "DriverMax.iso",
"rom_avail": true,
"rom_size": "16.21 x86",
"rom_arch": "X86_64",
"rom_kernel": "",
"rom_extra": "",
"final_rom_file_name": "",
"desc": "DriverMax supports automated installs, scheduled scans, and full device driver backups. It can be set to check for driver updates and download them for you at any time of any day, week, or month. You can find driver updates for 32-bit and 64-bit versions of Windows 11, Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, and Windows XP.",
"file_size": "8 MB",
"creator": "tokaevUser",
"verified": true,
"vecid": "drivermaxiso",
"id": ""
},
{
"rom_name": "Half-Life",
"rom_icon": "https://upload.wikimedia.org/wikipedia/en/thumb/f/fa/Half-Life_Cover_Art.jpg/250px-Half-Life_Cover_Art.jpg",
"rom_url": "https://archive.org/details/half-life_20251222",
"rom_path": "Half-Life.iso",
"rom_avail": true,
"rom_size": "Game of the Year",
"rom_arch": "X86_64",
"rom_kernel": "",
"rom_extra": "",
"final_rom_file_name": "",
"desc": "Half-Life is a 1998 first-person shooter game developed by Valve Corporation and published by Sierra Studios for Windows. It was Valve's debut product and the first game in the Half-Life series. The player assumes the role of Gordon Freeman, a scientist who must escape from the Black Mesa Research Facility after it is overrun by aliens following a disastrous scientific experiment. The gameplay consists of combat, exploration and puzzles.",
"file_size": "400 MB",
"creator": "tokaevUser",
"verified": true,
"vecid": "halflifeiso",
"id": ""
},
{
"rom_name": "VMware SVGA 3D",
"rom_icon": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Vmware_workstation_16_icon.svg/2051px-Vmware_workstation_16_icon.svg.png",
"rom_url": "https://archive.org/details/vmware-drivers-x-64-for-video-wddm",
"rom_path": "VMware_Drivers_x64_for_video_wddm.iso",
"rom_avail": true,
"rom_size": "8.15.1.50 x64",
"rom_arch": "X86_64",
"rom_kernel": "",
"rom_extra": "",
"final_rom_file_name": "",
"desc": "VMware SVGA 3D is a virtual graphics adapter and driver for VMware virtual machines (VMs), enabling 2D/3D acceleration (DirectX 9.0c, OpenGL 2.1+) for better guest OS performance, higher resolutions, and smoother graphics, installed via VMware Tools. It replaces basic VGA, offers dynamic switching between software/hardware rendering, and provides features like increased VRAM (up to 8GB for modern guests).",
"file_size": "33 MB",
"creator": "tokaevUser",
"verified": true,
"vecid": "vmwaredriversx64forvideowddmiso",
"id": ""
},
{
"rom_name": "Windows VirtIO Drivers",
"rom_icon": "https://www.qemu.org/docs/master/_static/qemu_128x128.png",
"rom_url": "https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/",
"rom_path": "virtio-win-*.iso",
"rom_avail": true,
"rom_size": "2015 - now",
"rom_arch": "X86_64",
"rom_kernel": "",
"rom_extra": "",
"final_rom_file_name": "",
"desc": "Virtio (Virtual I/O) is an open standard for efficient communication between virtual machines (VMs) and their hypervisor (host), allowing guests to use virtual devices like network cards and storage controllers that perform much better than emulated hardware by using specialized drivers that \"know\" they're virtual, reducing overhead. It defines a standard interface and uses \"virtqueues\" (ring buffers in shared memory) for data transfer, enabling high-performance, cross-platform virtualization by abstracting hardware details.",
"file_size": "153 - 800 MB",
"creator": "Fedora People",
"verified": true,
"vecid": "virtiowiniso",
"id": ""
}
]