You are not logged in.
Lost Password?


Register To Post



 Bottom   Previous Topic   Next Topic

#51
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2014/12/22 18:24
PVB Elite
Joined 2011/7/1
Germany
1109 Posts
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
If you are planning to include VirtualBox into a later release I could go ahead and adapt it to the new structure. Just in case someone actually wants to use it.
Top

#52
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2014/12/22 22:05
Administrator
Joined 2000/1/8
Germany
2515 Posts
Highscore Top10Highscore Top ScoreCoder#1 PosterHOTY09 1stLong Time User (15 Years) App Coder90+ Game Ratings
Quote:

thunderstruck wrote:
If you are planning to include VirtualBox into a later release I could go ahead and adapt it to the new structure. Just in case someone actually wants to use it.


Yes, that would be great!
Top

#53
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2015/12/15 9:42
PVB Elite
Joined 2003/7/25
USA
1507 Posts
PVBCC 1stCoderContributor#3 PosterHOTY09 EntryLong Time User (15 Years) App CoderPVBCC 2010 EntryPVBCC 2013 Entry
I saw the news article about the VBDE release, but no corresponding forum post... so I'm assuming discussion is still here?

I've been really busy with work, life, other projects, etc... so I've been slacking a bit on VB stuff. And I got a new laptop a while back, so getting around to setting up my VB dev environment again has been sorta my barrier to getting back into it. I'm pretty excited to try out this "ready to go" modern gcc on it (I was previously bouncing back and forth between compiler versions).

BTW, in this VBDE release, what's the status of the various 4.4.2 fixes and outstanding issues that have been discussed?

DogP
Top

#54
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2015/12/15 10:18
Administrator
Joined 2000/1/8
Germany
2515 Posts
Highscore Top10Highscore Top ScoreCoder#1 PosterHOTY09 1stLong Time User (15 Years) App Coder90+ Game Ratings
Hey Pat, great to see you back and still interested in VB development!

The gccVB included in this VBDE release has been compiled for Cygwin by jorgeche, so I am not 100% sure the following info is correct, so please correct me if this info is wrong or incomplete, Jorge. :-) But to my best knowledge, it includes the latest 4.4.2 patches by blitter and jweinberg, plus some fixes to the vb.ld.

The following should be all applied patches, according to the VBJaEngine repo:

binutils-2.20.1-vb.patch
binutils-2.20-vb_blitter-20101122.patch
binutils-2.20-vb_blitter-20130904.patch
gcc-4.4.2-vb.patch
gcc-4.4.2-vb_blitter-20101123.patch
gcc-4.4.2-vb_jweinberg-20110908.patch
newlib-1.17.0-vb.patch

I also split libgccvb into to c and header files, which, in combination with a new default makefile, allows for the -02 and -03 code optimization flags.

Concerning the outstanding issues... they're still outstanding as far as I know.
Edited by KR155E on 2015/12/15 11:47
Top

#55
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2016/1/22 13:30
VB Gamer
Joined 2016/1/6
37 Posts
Long Time User (3 Years)
I just downloaded the VBDE to have a look at it. I'm not sure when I'll have time to try some coding but what I did notice is that at least 1 file is not portable yet.

The lightExplorer.ini has it's path's fixed. it should be:


[startContext]
loadOnStartup=1
currItem
=Favorites,..\..\
[
LightExplorer]
useSystemIcons=1
[Favorites]
VBDE=..\..\
Samples libgccvb barebone=..\..\samples\libgccvb\barebone\
Samples libgccvb demos=..\..\samples\libgccvb\demos\
Samples libgccvb Game of Life=..\..\samples\libgccvb\game-of-life\
Samples VBJaEngine Barebone=..\..\samples\vbjaengine\barebone\
Samples VBJaEngine Platformer Demo=..\..\samples\vbjaengine\platform-demo\
Libs libgccvb=..\..\libs\libgccvb\
Libs VBJaEngine=..\..\libs\vbjaengine\

(Backslash would not show up here, I had to unescape it)

Once those changes are made the package can be extracted anywhere and Notepad++ will find the Favorite folders.
Top

#56
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2016/1/24 13:33
Administrator
Joined 2000/1/8
Germany
2515 Posts
Highscore Top10Highscore Top ScoreCoder#1 PosterHOTY09 1stLong Time User (15 Years) App Coder90+ Game Ratings
Thank you DrWho198!

I thought that Notepad++ could not be made fully portable so that some settings like bookmarks or theme would not show up when VBDE was not in C:\vbde. But I had another look after your post and managed to change all hardcoded paths to relative paths.

So the next VBDE release will be 100% portable. :-)
Top

#57
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2016/5/22 14:01
PVB Elite
Joined 2011/7/1
Germany
1109 Posts
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
Hey Krisse, I had a look at the pro version of vbde a while ago. VBDE certainly came a long way since I've sent you my batch files 4 years ago. Even though I like intellij as an IDE it just wouldn't work right for me. The code completion often didn't work and I had some other issues. I assume that's because it is a java IDE after all.

However, I went ahead and made my own version of vbde pro using CodeLite as an IDE. While the code-completion an the like all work great it has some shortcomings as well. It is for example harder to ship a pre-configured version and I have some absolute paths in some of the config files. If you are interested I can tell you what I did and share the result.

Attach file:



jpg  codeLidevbde.jpg (503.53 KB)
1709_57419f7346616.jpg 1366X728 px
Top

#58
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2016/5/22 20:06
Administrator
Joined 2000/1/8
Germany
2515 Posts
Highscore Top10Highscore Top ScoreCoder#1 PosterHOTY09 1stLong Time User (15 Years) App Coder90+ Game Ratings
Hey thunder! After a little while, I too was very annoyed with the problems you described, and disabled the C++ plugin in my copy of VBDE Pro. That plugin is an older third party plugin and obviously has its problems - like completely breaking code completion. That's very sad, since IntelliJ is such a fantastic IDE. :-(

I haven't heard of CodeLite before, must be pretty new? Anyway, it looks nice! I'd like to check it out as an alternative to IntelliJ.
Top

#59
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2016/5/22 21:28
PVB Elite
Joined 2011/7/1
Germany
1109 Posts
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
Quote:

KR155E wrote:
Hey thunder! After a little while, I too was very annoyed with the problems you described, and disabled the C++ plugin in my copy of VBDE Pro. That plugin is an older third party plugin and obviously has its problems - like completely breaking code completion. That's very sad, since IntelliJ is such a fantastic IDE. :-(

I haven't heard of CodeLite before, must be pretty new? Anyway, it looks nice! I'd like to check it out as an alternative to IntelliJ.


It has been around since 2006 in various forms. I didn't know it either though. After giving up on IntelliJ I figured that there has to be an free IDE for c development. CodeLite is the best thing I found.
The code-completion works very well, even if you have multiple projects that contain the same files. There are more plugins that could be useful. On top, CodeLite is open source so you could just create your own vbde branch.

So far I enabled the external tools that exist in the IntelliJ version. So building, emulation and so on works.
I could easily compile and run your platformer demo (which looks amazing btw). I'm in the middle of porting the Snatcher code to the new vbde build system now.
Top

#60
Re: VBDE: A Virtual Boy Development Environment
Posted on: 2017/7/15 11:36
PVB Elite
Joined 2011/7/1
Germany
1109 Posts
CoderContributorTop10 PosterLong Time User (8 Years) App CoderPVBCC 2013 Entry
I just started using the new vbde. One things that bothered me was that I couldn't pin the shortcut to my taskbar. So I quickly programmed a Launcher.

Attach file:


zip VbdeLauncher.Src.zip Size: 35.64 KB; Hits: 75
zip VbdeLauncher.zip Size: 29.39 KB; Hits: 61
Top

 Top   Previous Topic   Next Topic


Register To Post