gensgs-7-i486.pet
'Lite' package by dejan555:
gensgs-7-i486-lite.pet
Requires SDL and mesa
I had to remove an annoying root check in g_main_unix.cpp (root likes sega, too!)
Code: Select all
if (geteuid() == 0)
{
// Don't run Gens/GS as root!
static const char gensRootErr[] =
"Error: Gens/GS should not be run as root.\n"
"Please log in as a regular user.";
fprintf(stderr, "%s\n", gensRootErr);
#ifdef GENS_UI_GTK
// Check if X is running.
char *display = getenv("DISPLAY");
if (display)
{
if (gtk_init_check(NULL, NULL))
GensUI::msgBox(gensRootErr, GENS_APPNAME " - Permissions Error", GensUI::MSGBOX_ICON_ERROR);
}
#endif /* GENS_UI_GTK */
return 1;
}