|
Post by n00b on Mar 22, 2017 1:53:58 GMT -6
Since the user base for rcbasic is so small, I was just curious if there were any users that actually use windows. The reason I was asking is that I am thinking of getting rid of my windows partition completely. I only keep it to maintain the windows port of rcb. But with more windows computers upgrading to windows 10 I can't guarantee compatibility because I am using the windows 7 partition that came with this computer. So I am thinking of dropping the windows version completely and just focus on the linux and android versions. If there is even one user who still wants a windows version I will maintain it but I can only guarantee compatibility with windows 7 as that would be the system I would do the compiling and testing from.
|
|
|
Post by sdlbasic on Mar 22, 2017 3:00:54 GMT -6
I use both Windows and Linux so if you want i can maintain the windows version, i use windows 10, let me know.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Mar 22, 2017 6:02:07 GMT -6
I'm a little, ok a LOT, biased when it comes to linux. I have been using Linux since Ubuntu was version 5.10 (currently 16.04.2) but have been using Linux Mint since version 13.04 (currently 18.1) moved to a 64bit version about 3 years ago - a total of about 11 years. My suggestion would be to make RCB up-to-date compatible with win7 (maintain when and if possible) and leave it sit like winXP for "X" number of years then phase it out. Only move to win10 when and if compatibility can be assured and if there is a need (request) for an upgrade. I personally would like to see a Linux version maintained. But, to answer you original request, "If there were any users that actually use windows...", not me... J
|
|
|
Post by rick3137 on Mar 22, 2017 18:07:57 GMT -6
All I got running at this time is a windows10 laptop.
|
|
|
Post by n00b on Mar 23, 2017 11:46:29 GMT -6
Since there is still a use for it I will keep the windows version. sdlBasic I will take you up on your offer to maintain the windows version. I am thinking about switching from gitHub for the source control because it does not seem to be linux friendly. I did a commit with gitCola and it won't update my source so I am going to use the gitHub desktop application from windows to upload the latest version of the source code. I am building a new computer and I plan to put Solus on it (I seriously love this distro). I will keep the old computer up for a few more months just to iron out the kinks with windows 7 compatibility. SDL2 uses the openGL backend for every OS except windows where it will default to the directX backend. I could force it to use openGL but it gives noticeably poor performance compared to the directX renderer. So I had to make tweaks to certain routines just so they behave correctly on windows.
|
|
|
Post by sdlbasic on Mar 23, 2017 11:53:54 GMT -6
Ok, lets get it on.
|
|
|
Post by n00b on Mar 24, 2017 8:24:09 GMT -6
I just uploaded the latest changes to gitHub. I will provide a link to the current builds on the forums today.
|
|
|
Post by sdlbasic on Mar 24, 2017 9:04:30 GMT -6
Cool, just let me know what compiler did you use on window to build the RC and How.
|
|
|
Post by n00b on Mar 24, 2017 20:39:29 GMT -6
I used MinGW to build it on windows. Just install codeblocks with the minGW setup to make it easy. The external libraries used are SDL2, SDL2_image, SDL2_net, SDL2_mixer, SDL2_gfx, Theora, Ogg, Vorbis, and the Theora_Play library which I included with the source code. Theora_Play should just work as long as you have linked to Theora, Ogg, and Vorbis. If you have trouble I can make a video going over the process of setting up the entire development environment. Just let me know.
|
|
|
Post by eyfenna on Mar 26, 2017 6:45:12 GMT -6
After my ubuntu laptop broke down (hardware wise) I bought a new one wiht window 10 and stayed with it since then.
|
|
|
Post by sdlbasic on Mar 27, 2017 15:43:13 GMT -6
I used MinGW to build it on windows. Just install codeblocks with the minGW setup to make it easy. The external libraries used are SDL2, SDL2_image, SDL2_net, SDL2_mixer, SDL2_gfx, Theora, Ogg, Vorbis, and the Theora_Play library which I included with the source code. Theora_Play should just work as long as you have linked to Theora, Ogg, and Vorbis. If you have trouble I can make a video going over the process of setting up the entire development environment. Just let me know. Well i got vc++ 2010 and i got all aetup for sdl2, i down the dev sdl for vc and i will try to put everything working but for now it lacks the inttypes.h, i will try to put everything working if not i will get back at you. Thanks
|
|