Тёмный
drwuro
drwuro
drwuro
Подписаться
Dr. Wuro Industries' official RU-vid channel
MEGA65 - my first BASIC experiences
15:40
2 года назад
[oldstuff] - Labyrinth (C64)
0:23
4 года назад
zeha goes skiing (C64 BASIC program)
0:43
4 года назад
2 cool 4 nu skool (C64 intro / demo)
3:50
4 года назад
Ist das schon Kunst?
0:05
4 года назад
unfinished gamejam entry
1:03
6 лет назад
[oldstuff] - DOOM clone for C64
0:22
7 лет назад
raspberry pi c64 game start menu
0:13
8 лет назад
raspberry pi game launcher menu
0:24
8 лет назад
Heimat Games - "Traktor-Rennen"
1:48
8 лет назад
Heimat Games - "Bier holen"
1:34
8 лет назад
new c64 game (work in progress)
1:47
9 лет назад
Комментарии
@davidg1830
@davidg1830 3 месяца назад
My first personal computer was a Commodore 128 and I loved it (I continue loving it). Its BASIC v7.0 was excellent in graphics and sound and other points (for example KEY command for listing or programming function keys, excellent DO-LOOP[WHILE/UNTIL/EXIT] loop expression), but for programming, as all other 8-bit home computers BASIC I know of, except BBC Micro, is garbage: you can't define procedures and you only have "GOSUB line-number" which is horrible (no name, no arguments...). In BBC BASIC on BBC Micro computer you can define procedures with arguments as you can do on good structured languages (this is the only integrated BASIC on 8-bit home computer I know having such a capable BASIC from factory). Even you can insert assembly code inside BASIC program. Whit procedures and arguments YOU CREATE NEW COMMANDS for BASIC, you expand that language in that way. You can't do that on those other bad BASIC. BASIC V10 in Commodore 65 or BASIC65 con Mega65 add more commands to Comodore 128 BASIC v7.0, but they don't change worst flaw in that BASIC: no procedures (no arguments, etc). PD: What I enjoyed the most in my C128 ROM was integrated machine code MONITOR.
@TheHighlander71
@TheHighlander71 4 месяца назад
When I was a kid back in the 80s I memorized a little game in Basic, just like your skiing game, but with a little snake trying to avoid stars. I could play it with a joystick even. I think it was only 7 lines of code :)
@TheHighlander71
@TheHighlander71 4 месяца назад
I still play Shadow Switcher every now and again. Maybe you can try and make a BASIC version of that for the Mega65 :) I wonder, how many Mega65's have been sold by now?
@drwuro
@drwuro 4 месяца назад
thanks for playing shadow switcher :) actually i have done a "real" mega65 basic game and i've noticed that it's not as easy as i thought. 40 mhz is quite an improvement but can still be slow... as far as mega65 sales go, i think they're about to ship the 3rd batch now (and i think a batch contains 400 units)
@scottiepal3029
@scottiepal3029 7 месяцев назад
Can you use the Commodore 64 fast load cartridges on it. Did you make a video of what the old stuff can be used on it? I would like to know.
@xxx-tk8xe
@xxx-tk8xe 8 месяцев назад
Der Mega 65 hat doch eine höhere Grafik als der 64er . Wird es in Zukunft etwas in dieser Richtung zB. Grafik oder Videoeditor geben?
@PaxHominibusBonaeVoluntatis
@PaxHominibusBonaeVoluntatis 11 месяцев назад
has mega65 little bumps on J & F keys for touch typers ?
@WittichWolf
@WittichWolf Год назад
Super Sache, danke für die Vorstellung des Mega 65. Hat mir Spaß gemacht, zu schauen, was für Möglichkeiten diese Maschine bietet.
@allesaufhorst9783
@allesaufhorst9783 Год назад
Geniales Spiel! Meine Jungs und ich haben es auf der Gamescom 2023 genossen ❤ super Typen sind es obendrein! Danke für eure Gastfreundschaft!
@be236
@be236 Год назад
Could they add a Commodore-64 emulator mode with MEGA65, similar to Commodore-128?
@drwuro
@drwuro Год назад
basically this is what the MEGA65 (and also the C65) is doing. however, the architectural differences are too big (to my understanding) so that it's not 100% compatible.
@terryraymond7984
@terryraymond7984 Год назад
you refer to Channels are you talking about the Sid voices?
@drwuro
@drwuro Год назад
yes :)
@modernutilities2057
@modernutilities2057 Год назад
Will there be a mega65 with Userport sometime? Then I would buy it.
@Centar1964
@Centar1964 Год назад
With the recently released VISION BASIC for the C64 it fixes all the problems with programming a C64 in BASIC, On the fly compiling, easy graphics and sound commands, and a complete programming system that the C64 has never seen before.
@EdgardoAlessio
@EdgardoAlessio Год назад
Please, make more videos about Mega65 and BASIC 10. It's a really interesting topic.
@KennethSorling
@KennethSorling Год назад
OK. You talked me into it. I just pre-ordered a Mega-65. Finally. I've been wanting one since word first started going around about the original C-65, so I don't know what's been holding me back.
@littlebiscuits
@littlebiscuits 2 года назад
Used the PLAY command a lot when writing in Extended Color Basic on the Coco back in the glory days.
@oo0Spyder0oo
@oo0Spyder0oo 2 года назад
Thanks, you’re the only one I’ve found so far discussing this machine without crap music playing over the narration. Appreciate it.
@jimmywaltermi6ciami219
@jimmywaltermi6ciami219 2 года назад
Assembler isn't annoying once you make a peek memory mapper of the memory segments you can poke. I love Assembly.
@drwuro
@drwuro 2 года назад
i like assembly too, as i have written numerous games on the C64 in assembly. however, when coding BASIC, i prefer a good set of BASIC commands and functionality instead of having to POKE everything. it's the reason of a language's existence to do things differently from other languages, after all ;)
@CSIG1001
@CSIG1001 2 года назад
I just don't get owning this computer if no games are available to use the power it has available to it. Especially having a 3.5 floppy drive
@drwuro
@drwuro 2 года назад
well, this is not a "game console"-type computer, at least not at this moment - and maybe never. it's more or less a computer for programmers and other Commodore enthusiasts
@commodorecave5581
@commodorecave5581 2 года назад
Good video. I really enjoyed it and it is inspiring. cheers.
@guardian1182
@guardian1182 2 года назад
Great game
@anon_y_mousse
@anon_y_mousse 2 года назад
I wonder if you could do gorillas on there. That was one of my favorite QBasic games.
@drwuro
@drwuro 2 года назад
pretty sure yes :) and i think the 80 column mode might be handy for that. actually, there's a game in the mega65 filehost (lunar taxi) that instantly reminded me of gorillas because of the colors and the 80 column mode: files.mega65.org?id=b3dc243a-ae5d-4ed8-8a0a-8c4443b602c3
@anon_y_mousse
@anon_y_mousse 2 года назад
@@drwuro Gives me an idea for a possible addition to the game. What if the gorillas are flying and dropping bananas on each other's troupes? Maybe change it to a jungle setting. Just for fun, they could be riding Pegasus'.
@thetigerfelix279
@thetigerfelix279 2 года назад
Einfach Deutsch-Akkzent Goldstandart 😄
@drwuro
@drwuro 2 года назад
klar, warum sollte man auch irgendeinen anderen akzent vorspielen ;)
@thetigerfelix279
@thetigerfelix279 2 года назад
@@drwuro Ich finds super :D
@kargaroc386
@kargaroc386 2 года назад
"Thou hast 4 lives"
@3dmotormaker
@3dmotormaker 2 года назад
I thought how nice - until I saw the cost of the machine - at that point after laughing very hard - I thought not on your life !
@drwuro
@drwuro 2 года назад
yes, it's not cheap. on the other hand, it's a non-profit project, and it's got a very high quality keyboard and a real disk drive etc, and i've been waiting for 7 years until it was finally available for pre-order - so i had plenty of time to think about whether i want it or not :D
@gabor222
@gabor222 Год назад
@@drwuro I think that less people would complain about the price if we saw programs that do look better than what we saw on the C64 but unfortunately despite the better hardware of the MEGA65 the C64 scene still provides more and better new games on the older machine. That great hardware of the MEGA65 will worth it's price when it is supported by great software. I wish it would improve soon.
@sandcat-maurice
@sandcat-maurice 2 года назад
Nice tutorial about programming in BASIC, thank you! I was not aware you are ZeHa and did my Weihnachten magazine purchases via you. Good to know 😊
@JustWasted3HoursHere
@JustWasted3HoursHere 2 года назад
Apparently the Mega65 uses a real 4510 processor, which is a derivative of the 6502 processor but with a LOT more features including the ability to run at 40.5mhz. But I wonder why they didn't implement the whole thing in FPGA because that would possibly have allowed the 4510 to run at even higher speed (200mhz anyone?). I'm no electronics expert, so I may not know what I'm talking about! LOL.
@drwuro
@drwuro 2 года назад
in fact, it is an FPGA machine :)
@JustWasted3HoursHere
@JustWasted3HoursHere 2 года назад
@@drwuro The 4510 is implemented in FPGA as well?
@drwuro
@drwuro 2 года назад
@@JustWasted3HoursHere yes, the whole architecture of the machine is implemented in FPGA, including the CPU, VIC-IV and SIDs :)
@JustWasted3HoursHere
@JustWasted3HoursHere 2 года назад
@@drwuro Ah, okay. I wonder why they limited the max clock speed to only 40mhz?
@drwuro
@drwuro 2 года назад
@@JustWasted3HoursHere no idea, i guess there must be some reasons for that; interestingly, the Ultimate64's turbo mode has 40 mhz (or 48 mhz?) as well, maybe it's just the maximum possible speed with the fpga's transistor size?
@retroblogit
@retroblogit 2 года назад
I don't want to sound like a PITA, but if it's a ski game why isn't the background white?
@drwuro
@drwuro 2 года назад
because with a black background it looks more 8-bit 😎
@drwuro
@drwuro 2 года назад
a little fun fact: if you stop the video at 0:53 (and you're able to read German), you can see that an optional white background is addressed in the last paragraph of the accompanying text ;)
@anon_y_mousse
@anon_y_mousse 2 года назад
Ever hear of black ice? Well this is black snow. Also, ever hear of snowblindness? Well this is blindnesscure.
@lordevyl8317
@lordevyl8317 2 года назад
I have no interest in the Mega65 (mainly due to the price point, why would I pay nearly as much for a realization of an unreleased prototype 90s computer as I would for a PS5?, hell I can get a low-end gaming PC for the same price) Plus, it's only a matter of time before someone develops a mister core anyway. There's already emulators for the Spectrum NEXT. It's a beautiful piece of hardware, but not worth the price point, at least in my opinion. At least the Spectrum NEXT (which I do own) had a decent price point.
@drwuro
@drwuro 2 года назад
Well, I have no interest in a PS5 or a gaming PC either ;) but I do have interest in this beautiful machine and I followed the project for over 7 years now, and it was always clear to me that I would buy it. I have the Spectrum NEXT too, btw, and while this machine is beautiful as well, I think the simple fact that the MEGA65 is bigger, has a mechanical keyboard and a built-in disk drive etc should make it obvious that the price can't be the same. But yes, I understand that the price may be a bit too high for some. In the end, everybody has to decide for themselves whether it's worth the price or not.
@drwuro
@drwuro 2 года назад
by the way, the mega65-core is open-source, so you can run it on other devices as well, for example it has been originally developed on a NEXYS FPGA board and can still run on it. that way, if the hardware is too expensive, everyone can use this cheaper alternative. i don't know whether it would run on a MiST oder MiSTer, though, as it depends on the size of the FPGA
@brannkos
@brannkos Год назад
Yeah, like why buy expensive record on vinyl when you can just download the song that you like... Well, there is a reason.
@Germanbiker
@Germanbiker 2 года назад
Hi this with disk drive it's perfect.. 👏👏
@mehere3013
@mehere3013 2 года назад
should try port some emulators to it
@drwuro
@drwuro 2 года назад
there are some other FPGA cores ported over to it already
@mehere3013
@mehere3013 2 года назад
@@drwuro nice, would love to see a video on it , see how it runs
@paulwratt
@paulwratt 2 года назад
the presentation of your video is exactly why I wpuld purchase something like the MEAG65. You turn it on and you can start programming, you can use floppy. The 40Mhz is what makes it "usable" for new programs, and the optional SD-card access mak it possible to do "other things" than just 1x Floppy. Unlike most people, I only play games when I am bored, the rest of the time I would rather be creating something.
@JeffreysAttic
@JeffreysAttic 2 года назад
Love how you refer to them diskettes as "floppy"! Team floppy! Yay!
@tetsujin_144
@tetsujin_144 2 года назад
12:30 "In the beginning I thought I would probably never use the floppy drive, because it's obsolete technology and so on" Yeah wouldn't want some antique storage device on your 40 MHz 8/16-bit computer
@drwuro
@drwuro 2 года назад
i was joking there. lots of people in the community know that i'm a huge fan of the 3.5 disk drive, as there are also some people who'd prefer to have a mega65 without the drive. i always stood up for the drive, even though i was quite sure that i'd almost never use it, because on my c64, i also use mostly modern media. but it's a different thing when you're saving your own stuff, because then, the disk drive feels rather handy, which i discovered during my initial mega65 basic experiments. for trying out other software from other developers, the sd card is of course much more handy instead.
@glynnschackow9484
@glynnschackow9484 2 года назад
𝚙𝚛𝚘𝚖𝚘𝚜𝚖
@Miler97487
@Miler97487 2 года назад
Interesting machine. I only played with a C64 back when I was 12 years old in school because the school I attended has the C64. I was fully aware of the 128 when it came out in 1985 but at that time my family only had a TI-99/4A and a newly bought Atari 800XL (then being discontinued to make room for the XE series). I never realized Commodore attempted a follow-up to the 128 at the start of the '90s but then Commodore figured 8-bit was outdated. Too bad, it could have made a great budget machine for those that couldn't afford an Amiga. Anyways the Charset command is exactly like the Call Char command for the TI-99/4A. On that computer, for example, to change the apostrophe into the same smiley face, it's CALL CHAR(96,"3C5A5A7E42663C00"). 96 being the ASCII character number for apostrophe (') on TI BASIC.
@JosipRetroBits
@JosipRetroBits 2 года назад
Great video :) Amazing game, great job!
@star_man
@star_man 2 года назад
It reminds me of Horace Goes Skiing on the ZX Spectrum.
@HeliZero
@HeliZero 2 года назад
First of all - i really need this fine machine (saving up for it) and second ... i would love to subscribe to the Megazine. One question tho .. doe it come finished .. without the need to add any chips (SID etc.). Thanks and regards from Dänemark.
@drwuro
@drwuro 2 года назад
yes, the hardware itself is finished (no additional chips needed), however software and firmware development is still ongoing, so don't expect a 100% finished product yet!
@KK4CNM
@KK4CNM 2 года назад
Wow that's really cool about the magazine. That really takes me back and brought a big smile to my face.
@gregclare
@gregclare 2 года назад
The MEGA65 is surely a cool system. I have also been following its development for years. It’s just unfortunate that the final product is priced way beyond what the majority can realistically afford. This, unfortunately, is going to severely limit the size of the owner community. We can only hope that the early enthusiast uptake is high enough that pricing can eventually be reduced through increased manufacture volume.
@UltimatePerfection
@UltimatePerfection 2 года назад
I wonder if the person who made SkiFree for Windows was inspired by this, since the gameplay is so similar.
@drwuro
@drwuro 2 года назад
pretty sure it was the other way round ;) the original game is from 2018, the original SkiFree is from the early 90s or so
@UltimatePerfection
@UltimatePerfection 2 года назад
@@drwuro Oh, thought the c64 version was from the 80s or something.
@UltimatePerfection
@UltimatePerfection 2 года назад
Can you make use of M65 exclusive features, such as more colors? The C64 ports aren't that impressive.
@drwuro
@drwuro 2 года назад
i'm currently working on a little more elaborate project in BASIC, also making use of some more features. however, some of the more advanced features of the MEGA65 are hard to use from BASIC
@Steril707
@Steril707 2 года назад
This channel (fortunately) seems to be more about how you can cool little BASIC games much more easily than on the C64 rather than some amigaish ASM game stuff. Maybe you should check out shallan64's channel here, he does the things you are searching for, I guess.
@UltimatePerfection
@UltimatePerfection 2 года назад
@@Steril707 Then use mega65 features from within mega65 BASIC.
@Steril707
@Steril707 2 года назад
@@UltimatePerfection It actually shows Mega65 features. That's the whole point of the video. Showing off Mega65 BASIC and how easily you can create simple games with it.
@UltimatePerfection
@UltimatePerfection 2 года назад
@@Steril707 Except it doesn't, those are straight up C64 ports. It shows C64 features, not Mega65.
@armin.hierstetter
@armin.hierstetter 2 года назад
Awesome - I would love to see a video about "Basic Game Coding in Basic"!
@armin.hierstetter
@armin.hierstetter 2 года назад
I think I need to get back to BASIC …
@TheReimecker
@TheReimecker 2 года назад
Ich weis noch als er damals anfing mit dem Mega65 hab ich jeden Tag nach geschaut ob es schon was neues gibt. Echt cool da Teil !!!
@rawisdan
@rawisdan 2 года назад
Excellent video. You appear to be a excellent instructor and would like to see more videos like these in the future.
@mikemac2188
@mikemac2188 2 года назад
😎🍻👍
@TheCaptK
@TheCaptK 2 года назад
good stuff. keep going!
2 года назад
Very nice video, certainly it's fun to watch .
@FolkerHQ
@FolkerHQ 2 года назад
nice. Ich glaube, ich brauche auch einen