![]() |
Forum Index : Microcontroller and PC projects : MMB4W question
Author | Message | ||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1261 |
Is there a way to make this go away? ![]() |
||||
darthvader Regular Member ![]() Joined: 31/01/2020 Location: FrancePosts: 87 |
MMB4W still exist ? I don't have see news on this for years ![]() Theory is when we know everything but nothing work ... Practice is when everything work but no one know why ;) |
||||
lizby Guru ![]() Joined: 17/05/2016 Location: United StatesPosts: 3335 |
type "quit" (no quotation marks) and enter. PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1261 |
Not that far away ![]() I just want full screen without the banner. |
||||
grawlix Newbie ![]() Joined: 29/04/2025 Location: United StatesPosts: 7 |
I'm pretty sure you can change the window style dynamically if you're in the process that owns the window, and you know it's handle. So, theoretically you could do it with: a) Manually with an existing WinSpy type utility. b) Write a little bit of Windows code that runs MMBasic, then fiddles with the window. c) Write a little bit of MMBasic code that fiddles with its own console window??? Those kludges are all a bummer, but it appears MMBasic, at least the one I have, has not implemented any full screen feature. |
||||
mozzie Senior Member ![]() Joined: 15/06/2020 Location: AustraliaPosts: 123 |
G'day, The manual shows full screen modes available in several resolutions under the MODE command, under control of MMbasic. It does mention you cannot set a fullscreen mode as default. Regards, Lyle. |
||||
darthvader Regular Member ![]() Joined: 31/01/2020 Location: FrancePosts: 87 |
![]() It was easy ![]() You have to change one line in "olcPixelGameEngine.h" from the source ... ![]() Change the text in line 3946 , compile and it's done ![]() ![]() Cheers ... Theory is when we know everything but nothing work ... Practice is when everything work but no one know why ;) |
||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1261 |
![]() |
||||
darthvader Regular Member ![]() Joined: 31/01/2020 Location: FrancePosts: 87 |
It depend what is scary for you ![]() Install visual studio community 2022. Get the source from Peter Github. DBL click on the "MMBasic.sln" file , it will open Visual studio Now chose "Release" and "X86" and go to Generate menu and click "Generate Solution" After compiling , you get a Release folder with MMBasic.exe in it ... Not that scary , what you think ? ![]() Or tell me what text you want i can do it for you ![]() Edited 2025-06-05 02:39 by darthvader Theory is when we know everything but nothing work ... Practice is when everything work but no one know why ;) |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7680 |
Sorry, but IMHO this is a bit like removing copyright notices. If OneLoneCoder had wanted you to be able to rename the window I'm sure he/they could have made it configurable, and may even do so if politely asked. After all, it's the only visible form of identification while someone else is running their own code using the software. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
darthvader Regular Member ![]() Joined: 31/01/2020 Location: FrancePosts: 87 |
@Mixtel90 It was the first i have think , so i check on the PixelGameEngine Github. License (OLC-3) Copyright 2018 - 2024 OneLoneCoder.com Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions or derivations of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions or derivative works in binary form must reproduce the above copyright notice. This list of conditions and the following disclaimer must be reproduced in the documentation and/or other materials provided with the distribution. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. Voila ![]() Theory is when we know everything but nothing work ... Practice is when everything work but no one know why ;) |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7680 |
Fair enough then. :) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1261 |
Thanks guys ![]() I was just want 100% screen for my use, no bar across the top. |
||||
darthvader Regular Member ![]() Joined: 31/01/2020 Location: FrancePosts: 87 |
![]() I was just want 100% screen for my use, no bar across the top. For this kind of thing i think Peter is the one that know the code better ![]() Theory is when we know everything but nothing work ... Practice is when everything work but no one know why ;) |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10134 |
at the beginning of your program just set the required mode with a negative value. E.g. MODE -1 |
||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1261 |
E.g. MODE -1 Ah, darnit. Was sure I scanned the MODE command not set a full screen mode as the default. Thanks Pete ![]() |
||||
PhenixRising Guru ![]() Joined: 07/11/2023 Location: United KingdomPosts: 1261 |
Really liking this MMB4W ![]() Tad conservative though: over 300,000 lines per second. I also had it in my head that we were limited to 115KBAUD but nope: and 1000000 (1MHz). Default is 9600. ![]() |
||||
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |