Search found 892 matches

by paul doe
Nov 12, 2019 21:36
Forum: General
Topic: FB-1.07.1-gcc-6.4
Replies: 11
Views: 132

Re: FB-1.07.1-gcc-6.4

yes, that works, however, optimization options seem to cause problems try paul doe's compile options fbc -s console -dll -export -gen gcc -Wc -Ofast "blah-dll.bas" granted that -s console is not needed to build a dll yes, that works, however, optimization options seem to cause problems Ye...
by paul doe
Nov 12, 2019 21:30
Forum: Game Dev
Topic: Yet Another Platformer
Replies: 10
Views: 326

Re: Yet Another Platformer

The reason I know of Abuse is because I had a demo of it on my old Macintosh computer back when it first came out. This game provided a keyboard + mouse combination that I'd never encountered before. ... Indeed, it was a novelty at that time (circa 1995). Along with the engine's lighting system. .....
by paul doe
Nov 12, 2019 21:11
Forum: Community Discussion
Topic: How to add new features? (syntax, user API)
Replies: 48
Views: 1520

Re: How to add new features? (syntax, user API)

I see! Yes, i can do that. Thanks, Juergen. Much appreciated. Say, some of the new macros you added are pretty cool, and have a lot of potential. I'll code some use cases and post them here (or, if you prefer, we can open a new thread specifically for your fork), so we can discuss them and their po...
by paul doe
Nov 12, 2019 21:01
Forum: General
Topic: Problem building shared library with Gcc 8
Replies: 2
Views: 108

Re: Problem building shared library with Gcc 8

hello paul doe I just downloaded FreeBASIC-1.07.1-win64-gcc-8.1.0 and compiling your example gives the error you describe. I had similar experiences before https://www.freebasic.net/forum/viewtopic.php?f=3&t=26973&p=251109&hilit=Warning%3A+.drectve#p251109 Hey, srvaldez. Thanks for the ...
by paul doe
Nov 11, 2019 21:22
Forum: General
Topic: Problem building shared library with Gcc 8
Replies: 2
Views: 108

Problem building shared library with Gcc 8

Testing the new 1.07.1 release, I came to the following issue, using the Gcc 8 toolchain: function _ createComponent alias "createComponent"( _ byref aComponentName as const string ) _ as any ptr export ? "Component " & aComponentName & " created." return( 0 ) e...
by paul doe
Nov 11, 2019 21:13
Forum: Community Discussion
Topic: How to add new features? (syntax, user API)
Replies: 48
Views: 1520

Re: How to add new features? (syntax, user API)

@paul doe, thanks for your interest! I will post a link to the executables and how to use them - maybe tomorrow. You're welcome. I'll give them a whirl as soon as I can, I promise. stringizing that takes spaces into account doable, but what for? ... May I suggest a 'destringize' also? could you exp...
by paul doe
Nov 11, 2019 20:56
Forum: Community Discussion
Topic: FreeBASIC Namespace Project
Replies: 68
Views: 5707

Re: FreeBASIC Namespace Project

... i don´t want to be contra-productive, but coming from PB, where we don´t have namespaces but (i didn´t count, but i have a strong feeling) even more key words, i never considered this (too many key words) to be a major problem. In general regardless how you do it, including something always bea...
by paul doe
Nov 11, 2019 20:13
Forum: Game Dev
Topic: Yet Another Platformer
Replies: 10
Views: 326

Re: Yet Another Platformer

@sero: looking nice so far! Ah, they don't make them like Abuse anymore, don't they? Did you, by any chance, toyed with the Abuse level editor? Or its Lisp code?
by paul doe
Nov 09, 2019 13:54
Forum: Community Discussion
Topic: How to add new features? (syntax, user API)
Replies: 48
Views: 1520

Re: How to add new features? (syntax, user API)

Nice. I'd like to comment more extensively on these, but I don't have much time as of lately. Some quick impressions: ... Macro parameter check modification: the compiler checks the parameter count of macros and throws a compile error, if the actual number of parameters doesn´t match the definition....
by paul doe
Nov 08, 2019 11:50
Forum: Community Discussion
Topic: How to add new features? (syntax, user API)
Replies: 48
Views: 1520

Re: How to add new features? (syntax, user API)

... The downside is (and i see Jeff´s point here) that a macro overrides everthing. That is, you cannot use the word "ARRAY" anyhwere else in the same code (therefore you must "sacifice" it for this purpose). This might raise naming conflicts in existing code. ... Indeed. I for ...
by paul doe
Nov 06, 2019 22:23
Forum: Projects
Topic: FreeBASIC Extended Library build
Replies: 2
Views: 1200

Re: FreeBASIC Extended Library build

danielt3 wrote:...
PRs, suggestions and comments are welcome.

Terrific work! I just saw this, sorry. I used this extensively in the past (on the 0.24 days) so it will indeed prove handy now. Thank you!
by paul doe
Nov 06, 2019 21:55
Forum: Projects
Topic: FreeBasic Framework
Replies: 2
Views: 267

Re: FreeBasic Framework

Just a small update. Revamped the event system (NOW it works as I wanted), and added examples for collections usage (forgot those before).
by paul doe
Nov 06, 2019 21:44
Forum: Community Discussion
Topic: How to add new features? (syntax, user API)
Replies: 48
Views: 1520

Re: How to add new features? (syntax, user API)

... What i propose allows for adding new features at the cost of one (one single, only one, i promise) new key word (which could become a new global key word) for each new topic. All the rest is hidden without even a possibility of a naming conflict. It´s about weighing the pros and cons, what do i...
by paul doe
Nov 04, 2019 21:19
Forum: Projects
Topic: FreeBasic Framework
Replies: 2
Views: 267

FreeBasic Framework

Following the discussions here , I decided to revamp my framework a little (since 1.07.1 is out, and has some features I needed). The preliminary results can be seen here: FreeBasic Framework Laid out mostly as a set of interoperable classes, there's also a templating framework (which is the basis o...
by paul doe
Nov 04, 2019 20:56
Forum: Game Dev
Topic: Yet Another Platformer
Replies: 10
Views: 326

Re: Yet Another Platformer

... Combat would primarily be ranged like in Metroid and Abuse with mouse aiming and camera focus being an engine feature. ... ... Platform is probably my favorite videogame genre, my two favorite are Castlevania and Megaman /Megaman X series. ... Nice to see there's people here that appreciates go...

Go to advanced search