Ok so I made some progress. The games in question for me is Elder Scrolls and Oeil Pour Oeil. I got both to startup, Elder Scroll seems to be working as I played the first couple of minutes. Oeil Pour starts but crashes after the intro screen. Hoping this can be figured out.
I changed this line in both games' singe file (ex. the-elder-scrolls.singe)
Since I already have the frameworks in the default location, I changed it back to the following
I then downloaded the latest Hayate from Kangeroo site, the singe file also points to a KarisFramework folder. So putting the KarisFramework folder in the root of singe the game loads up as it should. So in conclusion if you have older sets of these games it uses the default location for the dofile tag.
The updated games reference a KarisFramework folder instead, which can be downloaded from the site.