While I like the idea of starting a hobby OS, but the most despairing thing about it that to be useful it would always have to implement 'legacy' interfaces of other OSes. That is, it cannot stand on its own and create a new ecosystem, instead it has to interface to the world and implement TCP, POSIX, know formats widely used files and such. You end up with an OS kernel that talks Linux/Win32 and takes on a lot of co…
Running Windows Games on a Hobby OS with Wine
21–30 of 38 posts
Re: Running Windows Games on a Hobby OS with Wine
#22While I like the idea of starting a hobby OS, but the most despairing thing about it that to be useful it would always have to implement 'legacy' interfaces of other OSes. That is, it cannot stand on its own and create a new ecosystem, instead it has to interface to the world and implement TCP, POSIX, know formats widely used files and such. You end up with an OS kernel that talks Linux/Win32 and takes on a lot of co…
I love the idea of Wine acting as the universal interface that lets you run windows apps wherever the heck you want.
And of course, this is just an escape hatch. You can support Wine and also support "native" apps which are optimized for your custom OS.
Re: Running Windows Games on a Hobby OS with Wine
#23While I like the idea of starting a hobby OS, but the most despairing thing about it that to be useful it would always have to implement 'legacy' interfaces of other OSes. That is, it cannot stand on its own and create a new ecosystem, instead it has to interface to the world and implement TCP, POSIX, know formats widely used files and such. You end up with an OS kernel that talks Linux/Win32 and takes on a lot of co…
For a hobby OS .. nobody is stopping you. I have my own hobby OS where everything is custom, I don't even have a standard C library, I made my own, I don't copy posix conventions, everything is just implemented as to what makes sense to me. I never understood the people that go through all the effort to work on their own OS, and all their work is to just create a linux/windows clone from scratch. Of course even accom…
Re: Running Windows Games on a Hobby OS with Wine
#24While I like the idea of starting a hobby OS, but the most despairing thing about it that to be useful it would always have to implement 'legacy' interfaces of other OSes. That is, it cannot stand on its own and create a new ecosystem, instead it has to interface to the world and implement TCP, POSIX, know formats widely used files and such. You end up with an OS kernel that talks Linux/Win32 and takes on a lot of co…
But, since you can delegate a lot of the grunt work to AI now, I think it becomes a lot easier to have it either, write the legacy stuff for you, or port software over. That way you still have the ability to design a system with the things you think would be interesting, while still having some possibility of running "real" software under it.
Re: Running Windows Games on a Hobby OS with Wine
#25Earlier quoted context omitted.
You mean a packaged file that one simply runs? Isn't that the installer?
An installer extracts and moves a bunch of files from a blob to the filesystem, writes registry values (on Windows anyway), sets environment variables, sets up services, permissions and a bunch of other things, does it not? A ROM is a binary blob that some executable accepts as input and interprets, the executable being the emulator, which simulates the target hardware well enough that the ROM's machine code runs as…
Re: Running Windows Games on a Hobby OS with Wine
#26Re: Running Windows Games on a Hobby OS with Wine
#27Re: Running Windows Games on a Hobby OS with Wine
#28I remember Wine being extremely interwined with XLib not just for the OpenGL rendering backend but also for the windowing and widget/UI rendering interfaces. Is this port running natively without using an X server / emulator?
Re: Running Windows Games on a Hobby OS with Wine
#29I remember Wine being extremely interwined with XLib not just for the OpenGL rendering backend but also for the windowing and widget/UI rendering interfaces. Is this port running natively without using an X server / emulator?
Re: Running Windows Games on a Hobby OS with Wine
#30I wish people would start with a "rom format" for windows games. There's so many old games and no standardized way to run them.
https://wiki.batocera.org/systems:windows#folder_compression