Show Posts

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.


Messages - wiggins

Pages: [1] 2 3
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. 

2
QB64 Discussion / Re: QB64 Bounty List
« on: April 12, 2022, 09:51:50 pm »
M1 Support is needed
Generate a smaller executable

3
QB64 Discussion / Re: Time to bring in at least 150K new users to QB64
« on: March 28, 2022, 10:21:45 pm »
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.

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.
 
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.   
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.

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 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.

Galleon did an amazing job with QB64 and the QB64 team has also done a good job keeping QB64 going. I am not aware of any roadmap for QB64.  I get the impression that there is not much of an appetite to take on major changes to the QB64 engine anyway.   It would be easier to re-platform if the QB64 engine didn't compile tons of un-executed code.   Without support for ARM, QB64 is less useful to me, but I am only one person.   Qb64 is fine for the windows environment.  Qb64 works on windows, it's reliable and it's free.  It's basic that you know which works on new versions of windows. 
 
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.
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.

Galleon did an amazing job with QB64 and the QB64 team has also done a good job keeping QB64 going. I am not aware of any roadmap for QB64.  I get the impression that there is not much of an appetite to take on major changes to the QB64 engine anyway.   It would be easier to re-platform if the QB64 engine didn't compile tons of un-executed code.   Without support for ARM, QB64 is less useful to me, but I am only one person.   Qb64 is fine for the windows environment.  Qb64 works on windows, it's reliable and it's free.  It's basic that you know which works on new versions of windows. 
 

4
So you need a modification to the QB64 installer program?

5
QB64 Discussion / Re: No Sound on Mac
« on: March 17, 2022, 09:40:50 pm »
Last time I asked, the M1 processor on the MAC is unsupported.

6
The trees look great !!!

7
QB64 Discussion / Re: Command line to create EXE's ?
« on: March 15, 2022, 09:24:50 pm »
I've used this command to compile tons of QB64 programs from a batch file. 
qb64 -x sourcefile

8
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.

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.
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.

9
QB64 Discussion / Re: GotBasic - QB64 Mention
« on: February 25, 2022, 04:29:47 pm »
that's awesome

10
QB64 Discussion / Re: Converting Atari Basic XE to QB 64
« on: February 02, 2022, 05:33:01 pm »
Wow....this brings back memories of PCBoard, RBBS-PC, etc.  Nothing like the sound of the 9.6 bps modem connecting.

Did this run on the Atari platform only?
What were the hardware requirements? 
The code you posted has hardware specific addresses in it.  Is that all the source code?
Do you have the data files and the file layouts (formats) ?

I found this video


11
QB64 Discussion / Re: The QB64 Bible (Work In Progress)
« on: February 01, 2022, 09:34:16 pm »
Well done, as always, Steve!  Congrats on your retirement. 

12
QB64 Discussion / Re: A New Beginning
« on: January 23, 2022, 07:39:42 pm »
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... )

Steve -- you are spot on as always....you speak the truth and make me laugh at the same time.  Thank you brother...

13
QB64 Discussion / Re: QB64 Development builds
« on: January 18, 2022, 09:38:48 pm »
I liked the timestamp on the development files.


14
QB64 Discussion / Re: A New Beginning
« on: January 13, 2022, 05:39:28 pm »
The fact that QB64 exists and runs so well is a major accomplishment.  Thanks to everyone involved.  The community is amazing and has been very helpful to me.  Steve McNeil provided me with some code to address issues which has been a real life saver.  I would love to see QB64 produce smaller code and for QB64 to run on an M1 processor.  QB64 currently produces C code, but it would be a great teaching too if the C code it produced look more like this example:

#include <stdio.h>
int main() {
   // printf() displays the string inside quotation
   printf("Hello, World!");
   return 0;
}

I am not clear what a "CEO" will bring to this project, but I look forward to seeing what direction you go.  Hopefully, this is not the beginning of the end.



15
QB64 Discussion / Re: Which Linux distribution to run QB64?
« on: December 03, 2021, 01:14:48 pm »
@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. 

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
I followed that URL.  Those screen shots are amazing.  Thanks for sharing your experience.

Pages: [1] 2 3