From f0cd5e408da4231fda6caa934f09680bd0efb185 Mon Sep 17 00:00:00 2001
From: HikariKnight <2557889+HikariKnight@users.noreply.github.com>
Date: Mon, 10 Apr 2023 02:40:50 +0200
Subject: [PATCH] update the generated script

---
 internal/configs/config_vbios_dumper.go | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/internal/configs/config_vbios_dumper.go b/internal/configs/config_vbios_dumper.go
index 364361c..7b60c36 100644
--- a/internal/configs/config_vbios_dumper.go
+++ b/internal/configs/config_vbios_dumper.go
@@ -26,17 +26,25 @@ func GenerateVBIOSDumper(vbios_path string) {
 		"#!/bin/bash\n",
 		"# THIS FILE IS AUTO GENERATED!\n",
 		"# IF YOU HAVE CHANGED GPU, PLEASE RE-RUN QUICKPASSTHROUGH!\n",
+		"mkdir -p \"%s\"\n",
+		"echo Attempting to enable reading from rom\n",
 		"echo 1 | sudo tee %s\n",
+		"echo Attempting to dump VBIOS\n",
 		"sudo bash -c \"cat %s\" > %s/%s/vfio_card.rom\n",
+		"file \"%s/%s/vfio_card.rom\"\n",
+		"echo Attempting to disable reading from rom \\(cleanup\\)\n",
 		"echo 0 | sudo tee %s\n",
 	)
 
 	vbios_script := fmt.Sprintf(
 		vbios_script_template,
+		config.Path.QUICKEMU,
 		vbios_path,
 		vbios_path,
 		scriptdir,
 		config.Path.QUICKEMU,
+		scriptdir,
+		config.Path.QUICKEMU,
 		vbios_path,
 	)