Post 9k5LQ1XW939AdRHbfs by Ganonmaster@horsecr.app
 (DIR) More posts by Ganonmaster@horsecr.app
 (DIR) Post #9k5Hyx8y56MJJuCTOy by ky0ko@cybre.space
       2019-06-21T21:44:09Z
       
       0 likes, 0 repeats
       
       finally actually writing the generic system emulation platform i've wanted to write
       
 (DIR) Post #9k5IHQ4zEmVsH88xf6 by sir@cmpwn.com
       2019-06-21T21:47:20Z
       
       0 likes, 0 repeats
       
       @ky0ko is this another MAME? because MAME is bad
       
 (DIR) Post #9k5IYRQ3VdEFLz7BTM by Ganonmaster@horsecr.app
       2019-06-21T21:49:58Z
       
       0 likes, 0 repeats
       
       @sir @ky0ko are there even workable alternatives to MAME?
       
 (DIR) Post #9k5IcAt6ukj5EzU9Ka by ky0ko@cybre.space
       2019-06-21T21:51:16Z
       
       0 likes, 0 repeats
       
       @sir sortai agree that mame is bad, i've tried to write things in mame before and gave up, also user experience is.... not good at allthis is mostly meant to be a small framework for me to implement my toy emulators in cleanly, to speed up the time i spend on things that don't matterso fairly generic things like rom, ram, memory mapping logic, and having a framebuffer to write to are already in place and i can worry about the specifics / interesting things
       
 (DIR) Post #9k5IhCao0HT7yZJw7E by ky0ko@cybre.space
       2019-06-21T21:52:09Z
       
       0 likes, 0 repeats
       
       @sir each emulator is probably going to compile to its own binary, not be one big binary or some weird library structure because that's a messi'd rather just have a binary for ps1, a binary for vic20, a binary for gbc, etc, etc
       
 (DIR) Post #9k5Ip8PTRGk5JtnplA by ky0ko@cybre.space
       2019-06-21T21:53:36Z
       
       0 likes, 0 repeats
       
       @Ganonmaster @sir libretro is a thing that tries to fill a similar role in a very different way
       
 (DIR) Post #9k5LQ1XW939AdRHbfs by Ganonmaster@horsecr.app
       2019-06-21T22:22:32Z
       
       0 likes, 0 repeats
       
       @ky0ko @sir yes, I'm familiar with libretro. But in a practical sense it doesn't fit my needs. I'm not capable of writing my own cores, and as far as I know, it's not possible to play arcade games like Windjammers and Trio the Punch through libretro or any other emulator on Linux at this time. In fact, I'm pretty sure that even Libretro used MAME cores to provide this functionality in the past.