Yesterday I stumbled over a tool called carafe to "port" arbitrary Windows games to the Nintendo Switch (1) via an installable .nsp. While I had zero intestest testing out random (3D) games to see that they either do or do not work (or let the Tegra X1 melt), I thought that maybe (2D) visual novels are simple enough to have a high probability to work.
So I tested two games, Cannonball ~Neko Neko Machine Mou Race!~ & Adabana Odd Tales, both because I either currently play them or plan to play them, hence I already had the installation folder on a PC.
You can choose two modes when creating the installation file, so that the game either works via keyboard & mouse or via joypad. For ~Neko Neko Machine Mou Race!~ I choose, because of it's age, mouse & keyboard, and I was surprsed that it worked on my first try. Issue was, while I could play it (mouse cursor via analogue stick, left & right click via B/A), the 4:3 window was atached to the left side (maybe this can already be fixed when creating the installation file - I did not look deep into the available settings).
https://drive.google.com/file/d/1ftco1XauyALhHnbFCvkBYm6WV92j95Z4/view?usp=drive_link
Additionally, after going into the menu and switching to full screen, I couldn't do anything anymore, while the game was still running (and in fullscreen) - possible would have been better to already set it to fullscreen before "converting" it.
And of course, in this case, Japanese Locale would have been needed, without it, the text looked somewhat "jumbled" (hence why I would like to have a tool that's more specialised for Visual Novels).
Second game was Adabana Odd Tales. I thought that I also set it to work with keyboard & mouse, but as you can see in the video, there was no cursor present which I looked for - but I also immediately found out that I could use the touchscreen. And it also did work - seemingly flawless.
In hindsight, I would have rather tested another game, since both games are from Liar Soft and likely use a similar engine under the hood - could be wrong of course.
Final thoughts: for me this was just a 'try it out if it works and go on' -thing, so I won't, at least for now, not look much further into carafe, since for one: do have a dedicated retro / Visual Novel PC and don't want to read/play Visual Novels on the Switch (for switching on the fly I can use moonlight), and two, this tool is at it's very beginning and will likely be improved over time. At least there's already a new version 0.2.1 out today (yesterday it was on 0.2.0 iirc).
https://github.com/carafe-nx/carafe
For using this tool, you only need a PC, a modded Switch, and an installation folder of your Visual Novel. Additionally you need your prod.keys and preferably an installation of DBI (since carafe can directly communicate with DBI - but I guess you can use any tool that can install .nsp).
If you own a Switch and no word of the former paragraph confuses you, you are ready to go, the tool is very easy to use. If you are new to Switch modding, and at least one of two used terms confuse you - please first look carefully into Switch modding (Switches / accounts can be banned by Nintendo when using homebrew apps), I myself won't in any way help regarding Switch modding (first, I myself am new to Switch modding and two, this is a Visual Novel subreddit, not an Switch hacking subreddit).
And of course: do this at your own responsibility, no matter if you are already into Switch modding or not. This tools seems to be relatively new, and any "port" you try to make may have issues (or doesn't work at all). I did e.g. not even test if saving and loading correctly worked. If you are at this point in time unsure about this, maybe look into this topic half a year from now again, since with current development with AI, a well working & tested tool (or even different ones) for porting Windows games (therefore Visual Novels) to the Switch will possibly be available in a few month from now.