1
QB64 Discussion / Re: QB64 Bounty List
« on: April 12, 2022, 09:53:58 pm »
I just remembered that there is a bug list out there.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
So how do we get 150,000 new QB64 users. With sales of 30 Million unit's in 2019, who knows where that number is today with covid locking people at home. And any available unit being scalped at ridiculous prices. Or any online listing announcing stock all gone within 15 minutes. The little sought after PC is the Raspberry PI. If we can get 0.5% of the user base to install it's 150K new users.
So what will it take to get QB64 listed in the Raspberry Debian Repository ? There are many locations the where repositories are holding code. I could be wrong but all we need is one developer to compile and post a image of QB64 and support files. I now the install script exists to compile QB64 but it's not "ALL" new user friendly. I think we need to "APP" QB64 into a repository package.
So can we make this happen ? I would love to help but I am too newbie even after a couple of years using Linux to know how to do this.
Thanks
BTW, With all the competition QB64 has under windows. Nobody has listed there basic in the repository. We could be a first.
So how do we get 150,000 new QB64 users. With sales of 30 Million unit's in 2019, who knows where that number is today with covid locking people at home. And any available unit being scalped at ridiculous prices. Or any online listing announcing stock all gone within 15 minutes. The little sought after PC is the Raspberry PI. If we can get 0.5% of the user base to install it's 150K new users.Is this a serious question? If so, you need people with the PI devices who also support QB64. PI issues would need to be resolved and the setup process would need to be documented. Then you would need people who understand the PI implementation who are willing to answer questions. I don't even know if there is a roadmap for QB64, let alone money to support PI.
So what will it take to get QB64 listed in the Raspberry Debian Repository ? There are many locations the where repositories are holding code. I could be wrong but all we need is one developer to compile and post a image of QB64 and support files. I now the install script exists to compile QB64 but it's not "ALL" new user friendly. I think we need to "APP" QB64 into a repository package.
So can we make this happen ? I would love to help but I am too newbie even after a couple of years using Linux to know how to do this.
Thanks
BTW, With all the competition QB64 has under windows. Nobody has listed there basic in the repository. We could be a first.
The question of "how to expand QB64's userbase by getting it to run on XYZ hardware" is a completely expired question. Forget it.
The real way to grow QB64 as a language is to return to its *intended* roots, which is to provide an accessible platform for anyone, at any level, to write code and get it to run. The true BASIC way. Listen boys, while QB64 as a *language* does this very thing, QB64.exe does not. QB64.exe, even with its GL backbone, is still a combustion horse trying to keep pace in an age of electric cars and rockets. The answer to the conundrum on hand is to somehow keep the *spirit* of QB64 whilst shedding the husk of its pasta code.
Enter dbox. Our Galleon 2.0. His qbjs project is SO good, came from such a new direction, that people don't even realize the answer has already arrived. I don't care if QB64.exe has more features, or has a dubugger, all of that is nil. What dbox has is a thing that runs QB64 code on any device (coming soon, just a matter of interface). This is it. Repent repent repent, for the lord has arrived early. Am I getting through to everyone?
The job now is to (i) let dbox round off the corners while receiving useful feedback from everyone, (ii) start to mass old-but-gold classics that can be showcased in qbjs, (iii) bulldog the hell out of this thing on the Internet. Make it known that BASIC really is back *in spirit*. It's on every machine that has a browser. It's in your face like it used to be. Microsoft blew it, every OS blew it, here now is your BASIC, just paste your code and go (just about).
Do that, and we grow. I'm sure of it.
The question of "how to expand QB64's userbase by getting it to run on XYZ hardware" is a completely expired question. Forget it.I think your response pretty accurate. In order to add new users, the support team has to be willing own and address QB64 / PI problems and be super helpful to people who ask for help. I don't see that happening.
The real way to grow QB64 as a language is to return to its *intended* roots, which is to provide an accessible platform for anyone, at any level, to write code and get it to run. The true BASIC way. Listen boys, while QB64 as a *language* does this very thing, QB64.exe does not. QB64.exe, even with its GL backbone, is still a combustion horse trying to keep pace in an age of electric cars and rockets. The answer to the conundrum on hand is to somehow keep the *spirit* of QB64 whilst shedding the husk of its pasta code.
Enter dbox. Our Galleon 2.0. His qbjs project is SO good, came from such a new direction, that people don't even realize the answer has already arrived. I don't care if QB64.exe has more features, or has a dubugger, all of that is nil. What dbox has is a thing that runs QB64 code on any device (coming soon, just a matter of interface). This is it. Repent repent repent, for the lord has arrived early. Am I getting through to everyone?
The job now is to (i) let dbox round off the corners while receiving useful feedback from everyone, (ii) start to mass old-but-gold classics that can be showcased in qbjs, (iii) bulldog the hell out of this thing on the Internet. Make it known that BASIC really is back *in spirit*. It's on every machine that has a browser. It's in your face like it used to be. Microsoft blew it, every OS blew it, here now is your BASIC, just paste your code and go (just about).
Do that, and we grow. I'm sure of it.
The question of "how to expand QB64's userbase by getting it to run on XYZ hardware" is a completely expired question. Forget it.I think your response pretty accurate. In order to add new users, the support team has to be willing own and address QB64 / PI problems and be super helpful to people who ask for help. I don't see that happening.
The real way to grow QB64 as a language is to return to its *intended* roots, which is to provide an accessible platform for anyone, at any level, to write code and get it to run. The true BASIC way. Listen boys, while QB64 as a *language* does this very thing, QB64.exe does not. QB64.exe, even with its GL backbone, is still a combustion horse trying to keep pace in an age of electric cars and rockets. The answer to the conundrum on hand is to somehow keep the *spirit* of QB64 whilst shedding the husk of its pasta code.
Enter dbox. Our Galleon 2.0. His qbjs project is SO good, came from such a new direction, that people don't even realize the answer has already arrived. I don't care if QB64.exe has more features, or has a dubugger, all of that is nil. What dbox has is a thing that runs QB64 code on any device (coming soon, just a matter of interface). This is it. Repent repent repent, for the lord has arrived early. Am I getting through to everyone?
The job now is to (i) let dbox round off the corners while receiving useful feedback from everyone, (ii) start to mass old-but-gold classics that can be showcased in qbjs, (iii) bulldog the hell out of this thing on the Internet. Make it known that BASIC really is back *in spirit*. It's on every machine that has a browser. It's in your face like it used to be. Microsoft blew it, every OS blew it, here now is your BASIC, just paste your code and go (just about).
Do that, and we grow. I'm sure of it.
I know ASM but it is really hard to do ASM in QB64. I'm not saying impossible - and I have tried by disassembling QB64 code but my lack of compiler knowledge makes that a challenge. I just do not have the time or patience to tweak QB64 code nor would I want to other than for pure amusement.You can download the QB64 source code which contains all the sub-routines. You can even review the QB64 output file with the generated basic to C code. What is there to disassemble in QB64? Nothing is hidden from you.
Your best bet is to try to write the entire game in QB64 which is not easy but a lot easier than trying to emulate ASM code in QB64 or get into the really brainy world of API functions etc.
Honestly guys, it's not a big deal. It's just business as usual for the current project. One day we have an off-topic, community forum. The next we don't. One day we can edit posts. The next we can't. And then we can again...
The site, in general, has been filled with repeated sudden and undiscussed changes over the last few years. This is just another instance of the same ole, same ole. People will be upset for a couple days, wondering why nothing was mentioned or discussed in what's supposed to be an open source project, but then when things settle after a bit, life will go on as always.
Apparently:
The forums aren't changing.
The repo isn't changing.
The rules and basic lack of planning for development and future additions/enhancements aren't changing.
Basically, it just sounds like some guy has decided to take over the patreon funding, and now he's called "CEO" instead of Fellippe. Felippe won't be using his personal finances to bankroll the costs of hosting; this other guy will -- and that seems like it's all that's going to change.
(For now, until the next sudden announcement... )
@johnno56: Ok. But I'm so blown away with linux, I probably will wipe out windows all together on this laptop and end up trying Wine. Q4OS plus the XPQ4 Desktop kit discussed here suits me perfectly, and I'm not missing windows at all. Not saying I'm done using the windows version I own (Win7), but I'm sure done thinking of upgrading beyond that.I followed that URL. Those screen shots are amazing. Thanks for sharing your experience.
Just to keep this on topic, QB64 works great in Q4OS. _ICON isn't working in it however. @mohai: If your laptop can run the Q4OS 32-bit trinity version, grab the XPQ4 for it too and it will look almost like running windows.
- Dav