QB64PE v4.0 is now live!! - Printable Version +- QB64 Phoenix Edition (https://qb64phoenix.com/forum) +-- Forum: Chatting and Socializing (https://qb64phoenix.com/forum/forumdisplay.php?fid=11) +--- Forum: Announcements (https://qb64phoenix.com/forum/forumdisplay.php?fid=18) +--- Thread: QB64PE v4.0 is now live!! (/showthread.php?tid=3281) |
RE: QB64PE v4.0 is now live!! - SMcNeill - 12-14-2024 (12-14-2024, 11:20 PM)JRace Wrote:(12-14-2024, 11:10 PM)PhilOfPerth Wrote: Ok,thanks. I'll place everything into an "oldPE" folder, download and install the new version into a new QB64PE folder (directly onto the C drive), then bring in my own files. And don't forget to whitelist it for your antivirus. RE: QB64PE v4.0 is now live!! - RhoSigma - 12-15-2024 And for all who wanna get rid of some unused compiler stuff and slim their installation by approx. 5000 files (or ~200MB), here is a new program to perform the task according to your system architecture and the installed QB64-PE version (32/64bit). Run it from inside the QB64pe folder. Code: (Select All)
RE: QB64PE v4.0 is now live!! - grymmjack - 12-15-2024 @RhoSigma that's a great utility. Thanks for sharing it. For Linux/macOS the following should work: - Change Rd to rm -rf - Get rid of /S /Q at the end of the Rd - Change Del to rm -f - Get rid of /Q at end of Del Question: Can we put this somewhere prominent in the wiki? We can't include it in the download right? Or can we? RE: QB64PE v4.0 is now live!! - doppler - 12-15-2024 @RhoSigma If you add _Title "killunusedstuff" to the top line. The untitled.bas (copied code) will autoname when you "Save As..." Look more professional and no accidental miss naming the program. RE: QB64PE v4.0 is now live!! - RhoSigma - 12-15-2024 (12-15-2024, 11:08 AM)grymmjack Wrote: @RhoSigma that's a great utility. Thanks for sharing it.WARNING I'm not sure if this program (from post #12) should be used on Linux/Mac at all, I don't know the folder structure of the compilers on that systems, they are usually pre-installed and not in the QB64pe folder. I'm also not sure if the queried environment variable does exist on Linux/Mac, which determines the CPU architecture. Once more, the program I posted is made explicitly for the Windows versions of QB64-PE, which come with the LLVM MinGW package. You've been warned. RE: QB64PE v4.0 is now live!! - doppler - 12-15-2024 First bug of V4 ??? example: Do Print "."; c = c + 1 If c Mod 10 = 0 Then Play "a64g64" Loop Play volume is not default 50% and not changeable with the Q## "play" variable. Tested with 3.14 as a baseline. V4.0 is much louder 100% and harsh distorted because of it. Sorry you got to kill the window, didn't leave an escape route. RE: QB64PE v4.0 is now live!! - a740g - 12-15-2024 (12-15-2024, 01:14 PM)doppler Wrote: First bug of V4 ??? The volume is still 50% by default. It is just that it uses a square waveform by default just like QB45 did back in the day. Previously, QB64 used a triangle waveform, which has a much softer sound compared to a square waveform. For compatibility, we always reference QB45 as the standard. You can adjust the volume using the "v" MML command. For example: Code: (Select All)
Alternatively, you can change the waveform to a triangle with an optional volume ramp like so: Code: (Select All)
Once set, all subsequent PLAY commands will use the triangle waveform. If you are using multi-voice playback, remember to apply this change for each voice.
RE: QB64PE v4.0 is now live!! - doppler - 12-15-2024 (12-15-2024, 02:03 PM)a740g Wrote:So it was a bug. THAT WAS FIXED to be qb45 compatible. Thanks for the unfix suggestions (qb64 compatible). Square waves contain too many harmonics that made it sound harsh.(12-15-2024, 01:14 PM)doppler Wrote: First bug of V4 ??? RE: QB64PE v4.0 is now live!! - zaadstra - 12-15-2024 Happy Birthday, QB64PE v4.0! Thanks to all people that made it possible. Looking forward to try it out. RE: QB64PE v4.0 is now live!! - bert22306 - 12-15-2024 (12-15-2024, 12:53 AM)RhoSigma Wrote: And for all who wanna get rid of some unused compiler stuff and slim their installation by approx. 5000 files (or ~200MB), here is a new program to perform the task according to your system architecture and the installed QB64-PE version (32/64bit). Run it from inside the QB64pe folder.Wow, slick! Thanks, RhoSigma! |