Win64 and Android Test Builds

Just asking here… Is it just me or retroarch doesn’t compile with MinGW on win64?

Got this error:

input/input_common.c:34:17: fatal error: SDL.h: No such file or directory #include “SDL.h” ^ compilation terminated. Makefile.win:300: recipe for target ‘obj-w32/input/input_common.o’ failed make: *** [obj-w32/input/input_common.o] Error 1 make: *** Waiting for unfinished jobs…

I’ve just tried it, works fine over here. Maybe some of your files got lost in a void. Try a git pull, if that doesn’t work you might need to clone the entire git again

Try a git pull, if that doesn’t work you might need to clone the entire git again[/quote] Damn, I was afraid of that. Already fetched just the retroarch folder but it didn’t help. Thanks for checking. :slight_smile:

Cloned it again, same issue. =(

Ah, I think I found the cause of the problem, you need to extract the library and headers packs first, which can be found here: http://themaister.net/retroarch-dl/Retr … eaders.zip http://themaister.net/retroarch-dl/Retr … 4-libs.zip Extract them into your cloned retroarch folder and it should work.

Oh thanks! completely forgot about that after I killed the folder.

Working great now! :slight_smile:

Can anyone test Mednafen PCE on the latest windows build and tell me if it’s working for them, please?

RetroArch had a bug a few days ago that made the PCE/9x cores crash, the current test build might have been created during this time.

it is for me (on my own build)

@Tatsuya79, I have everything you need to compile for Win64 in my dropbox folder under my dev_tools folder, it includes updated headers & libs too. Though I’m currently using GCC 4.9.0 and should probably update those too.

@all, I’m should have updated builds soon.

Thanks I’ll check there next time.

RetroArch-2014-05-31

Win64: Updated: RetroArch[d3c36ad], Common-Shaders[99d9c30], MAME 2014-SVN[646cfe8], MESS 2014-SVN[646cfe8], Mupen64plus[eb7565f]

MAME 2014-SVN & MESS 2014-SVN: based on MAME-SVN r30704

@Oggom, I don’t feel obligated nor stressed about doing updates, I enjoy doing them and when I can contribute helping squash any bugs I can, but thanx for the kind words.

@all, I would have had this up sooner but when I originally tried, RGUI was crashing at startup so I had to wait for that to get fixed. It’s done now and good timming as I plan to play (well watch for me right now, damn eyes) some TurboDuo with my son today! : P Only time for Win64 build for now.

is the shader parameter support already fully implemented? I’m checking it out at the moment and I can enter the parameter submenu in the shader options but I can’t change the actual values. which buttons/key are you supposed to use?

Left and right worked for me when I was messing with hylian’s glow shader. It wouldn’t save my changes though, so I had to look in the shader file and change the default setting to what I wanted to make it stick.

that’s weird. using the newest build from this thread with a fresh config and cursor keys just don’t work. I guess this feature is not final at the moment.

You’re right, I just grabbed the latest build and it doesn’t work there like it did in the build from 5/28.

It likely is an outdated build from yesterday or so. Should be fixed if you compile from source now.

Anyway, also the Android port should be back to work again.

Sorry for the fluctuations these past few days but rewriting all this shit was REALLY NECESSARY so that all the ports are now on the same page instead of having to do all sorts of hacky workarounds. I’ve been prolonging this for far too long so I’m glad now that things are finally reaching the stage where there are no longer any crappy workarounds like ‘global driver init/deinit’ and things like that.

Now all ports should more or less have the same operation flow as the PC version.

Here is the latest exe, compiled it right now. I’ve joined the avcodec54 as it is the version retroarch asks when I compile (I guess Lordashram modified something to use more recent version?).

Great work Squarepusher, that’s crazy how you keep supporting those old consoles!

thanks, it’s working fine now!