2012-12-15, 05:36
Amazing work!
Would this work for all platforms like OpenELEC?
Would this work for all platforms like OpenELEC?
(2012-12-13, 19:56)paendorz Wrote: RetroArch is merely a frontend that makes use of the libretro API, that's all.
The way I see it, RetroPlayer is basically XBMC's RetroArch.
Quote:Back on topic: I don't wanna bother garbear cause this isn't exactly retroplayer related but, what's usually used to compile these cores (in this case, on Windows)?
Some ports dont have MSVC project files and I was thinking of using MinGW.
paendorz Wrote:Thing is, there are lots of libretro ports nowadays and not all of them are included there, that's why I'm compiling some of them myself.
(2012-12-12, 00:47)garbear Wrote: I've been waiting for something like libretro for a few years, a common emulator api is an idea too good not to happen.
(2012-12-15, 09:16)squarepusher Wrote: I would be highly interested if you could point me to libretro ports that are not covered by libretro-super - for better or worse we still control all main libretro ports - I either push updates/patches upstream to the respective projects' repositories or I do git pull requests and it gets synced upstream that way. Either that, or when a new porter comes along and makes new libretro ports, I invite him to the libretro organization so that we can do collaborative development on them.
(2012-12-15, 16:54)paendorz Wrote:(2012-12-15, 09:16)squarepusher Wrote: I would be highly interested if you could point me to libretro ports that are not covered by libretro-super - for better or worse we still control all main libretro ports - I either push updates/patches upstream to the respective projects' repositories or I do git pull requests and it gets synced upstream that way. Either that, or when a new porter comes along and makes new libretro ports, I invite him to the libretro organization so that we can do collaborative development on them.
Off the top of my head, I can think of the Doom, NXEngine and DOSBox implementations. But I remember only trying those on Linux (both ARM and x86/x64), maybe they don't have a Windows build and that's the reason they're not there, portability.
Edit: Now that I think about it, I did build prboom on windows, but it raised an exception when using it on retroplayer. Can't remember if I ever used it via RetroArch.
(2012-12-15, 19:52)squarepusher Wrote:(2012-12-15, 16:54)paendorz Wrote:(2012-12-15, 09:16)squarepusher Wrote: I would be highly interested if you could point me to libretro ports that are not covered by libretro-super - for better or worse we still control all main libretro ports - I either push updates/patches upstream to the respective projects' repositories or I do git pull requests and it gets synced upstream that way. Either that, or when a new porter comes along and makes new libretro ports, I invite him to the libretro organization so that we can do collaborative development on them.
Off the top of my head, I can think of the Doom, NXEngine and DOSBox implementations. But I remember only trying those on Linux (both ARM and x86/x64), maybe they don't have a Windows build and that's the reason they're not there, portability.
Edit: Now that I think about it, I did build prboom on windows, but it raised an exception when using it on retroplayer. Can't remember if I ever used it via RetroArch.
Prboom should have an VS 2010 solution at least.
(2012-12-18, 00:09)joolz Wrote: This is awesome, will RetroPlayer eventually support pixel shaders for the authentic CRT look?
edit: Also background shaders are very cool: http://filthypants.blogspot.se/2012/09/b...oarch.html
(2012-12-18, 08:03)King Dude Wrote:(2012-12-18, 00:09)joolz Wrote: This is awesome, will RetroPlayer eventually support pixel shaders for the authentic CRT look?
edit: Also background shaders are very cool: http://filthypants.blogspot.se/2012/09/b...oarch.html
Those shaders are awesome.
(2012-12-18, 08:03)King Dude Wrote:(2012-12-18, 00:09)joolz Wrote: This is awesome, will RetroPlayer eventually support pixel shaders for the authentic CRT look?
edit: Also background shaders are very cool: http://filthypants.blogspot.se/2012/09/b...oarch.html
Those shaders are awesome.
(2012-12-22, 20:02)Themaister Wrote:It would also be cool if people could use custom artwork for background shaders.(2012-12-18, 08:03)King Dude Wrote:(2012-12-18, 00:09)joolz Wrote: This is awesome, will RetroPlayer eventually support pixel shaders for the authentic CRT look?
edit: Also background shaders are very cool: http://filthypants.blogspot.se/2012/09/b...oarch.html
Those shaders are awesome.
For shaders in RetroArch, we made a specification for Cg (which work on GL and D3D9). There are half a bazillion shaders for that spec already.
Spec: https://github.com/Themaister/Emulator-S.../Cg/README.
It supports multi-pass, LUT/border textures and most stuff you'd want from 2D retro game image shading.
Of course shaders aren't part of libretro itself, but hey.