It is as well a copyright topic discussed in the MEGA group to my knowledge. If you implement all fancy stuff mentioned above in the mega65 ROM, there‘s no way to implement it open source. As such it really makes sense not to squeeze in every cool feature right now, but start with FeralChild the openrom development, where you can hack to your pleasure.
Hello, Guest the thread was called3.5k times and contains 33 replays
last post from MauriceMEGA65 at the
Mega BASIC - In development
- paulscottrobson
- Thread is marked as Resolved.
-
-
Once again, I was not talking about BASIC10 and/or the closed ROM:
But my question was not relating to BASIC10 at all. It's true that BitShifter has made tremendous fixes and enhancements to BASIC10, and he deserves nothing but the highest praise for that... but the fact stands that BASIC10 is (and always will be) a woefully inferior implementation of the BASIC language (which btw is one of the reasons why I wrote the Eleven development system).
Yes, I know, many folks want to keep it there to "keep the C65 feeling" and "be true to the original" and "be compatible to the 5 BASIC10 programs that already exist", etc., etc. pp., and that's completely fine and good and understandable I wholeheartedly support that notion, and I don't have anything against it, and as far as I am concerned it may stay there forever... but I also very much would like a modern implementation of BASIC on the MEGA65, and I think the platform would *greatly* benefit from something that doesn't rely on floating point math, two-letter-variable names and line numbers, all of which were anachronisms in 1992 already.and the original poster wasn't either:
PGS is okay with it, so I don't think it's an issue. I'm not doing any Kernel work at all, save a very simple interface to the hardware. Nor is it an extension, nor is it remotely binary compatible, though it is pretty much text compatible. It can't be completely so. This is in some ways a good thing ; Paul was very keen that it shouldn't be based on the available Microsoft BASIC source and things like the Floating Point Arithmetic are completely different. The whole implementation is different ; it has nothing from it at all.
So all I wanted was to inquire if this project was still alive (regarding its MEGA65 port) and whether help is needed.
-
I think there are two different discussions in this thread, I was responding to the question of 12345 🙂
-
I think there are two different discussions in this thread, I was responding to the question of 12345 🙂
aaah sorry
-
No prob! 👍
I think we ‘suffer’ a bit in clear distinction between 'BASIC 10 (C65 Mode)' and 'MEGA BASIC (M65 Mode)' since the enhanced BASIC 10 of BS is nowadays called 'BASIC 65'.....so what category is this, 'C65' or 'M65'?
Should be helpful if in this forum there is a dedicated section for the OpenROM to discus all non-C65 developments of the MEGA65, like the new type of BASIC.....🤔
-
Should be helpful if in this forum there is a dedicated section for the OpenROM to discus all non-C65 developments of the MEGA65, like the new type of BASIC.....🤔
I agree, that a seperate BASIC 65 section in the forum would be very helpful to avoid such misunderstandings.
Maybe adtbm can take a look about it in a quite minute? If he ever has a quite minute.
-
A OpenROM section will soon be available.
-
A OpenROM section will soon be available.
We "need" at least these BASIC sections:
- BASIC 2 (C64)
- BASIC 10 (C65)
- BASIC 65 (MEGA 65)
- OpenROM BASIC
- Alternative BASICs
and most important:
- BASIC that ubik wants to see running on the MEGA65
-
- BASIC 2 (C64)
- BASIC 10 (C65)
- BASIC 65 (MEGA 65)
These ones are available already
- OpenROM BASIC
This one will be created soon.
-
- BASIC 2 (C64)
- BASIC 10 (C65)
- BASIC 65 (MEGA 65)
These ones are available already
Maybe you can rename "MEGA BASIC (M65 Mode)" to "BASIC 65 (M65 Mode)"?
The confusion in this thread was, that a "Mega BASIC" was announced in August 2019 (long before Bit Shifter's work on the BASIC 10), but it's not the now named "BASIC 65" for the MEGA65.
So a additional section for "Other BASICs" would be good, so we have a clearly seperation for the (hopefully) coming BASICs for the MEGA65.
-
-
adtbm , will you rename "MEGA BASIC (M65 Mode)" to "BASIC 65 (M65 Mode)" to have the forum consistent with Discord?
Jepp, will do. I'll contact the Admins.
-
Done
-