I think it would be interesting if he reviewed the Agon Console 8 (or one of the other Agon products) straight up, gave his honest opinion, said what he liked and disliked about it, and just left it at that. It would demonstrate an element of class that seems to be absent from the Agon creator's petulant sniping about other products, particularly Mr Murray's, that Mr Kastrup deems as some kind of threat. Then again, it would be another demand on Mr Murray's time that wouldn't really be justified, especially as he has so much else of greater importance to be getting on with.
This is a very interesting system. I wish the Mega65 Team all the success in the world, and hope the X16 also succeeds and thrives in the coming year. (We need _more_ retro computers, not less.)
Though I would like to see it a bit cheaper (as a consumer. Just from David's documentation, i get an idea of what effort is going into developing such machines)
I remember staying up for hours typing in Rocket Command on my VIC-20 from the included manual. Only to lose it when I shut off the system as I didn't have a datasette or disk drive at the time. Totally worth it....
When a new 8 bit guy video pops up in my feed, the feeling i get cant be matched. It’s the only channel that i watch every video from start to finish. Thank you for the years of magical content!
Yeah. IIRC, the Mega65 has an XC7A200T, which is a pretty decent FPGA. Technically, one could probably also do something a bit higher end than an 8-bit retro-computer on the thing. In my own project, I was using the slightly smaller XC7A100T and doing a 64-bit CPU and running ports of various DOS era games on it, like Doom/Quake/Heretic/Hexen/etc. Wouldn't be too much of a stretch to imagine someone doing similar on a Mega65 (well, apart from it seems like it has less RAM than a lot of the other FPGA boards, where 128 or 256 MB is fairly typical).
@@TheSulrossIts most compatible software mode is the MiSTer C64 core. It therefore makes sense to instead buy the MiSTer, for which the core was designed ... you'll also get a lot more RAM as a bonus
@@txtworld I have a Mister, an Ultimate64 and a Mega65. needless to say that when it comes to C64, the only machine i use now is the Mega65 since the C64 core which has been ported from the Mister also provides great improvements : I can plug any Retro cartridge such as EasyFlash, EasyFlash 3, Kungfu Flash, any physical cartridge whether it's old or recent, I can plug any SD2IEC drives to the Mega65 ... The experience with the high end keyboard is unbeatable.
Planar graphics was one of the nails in the Amiga's coffin. It was a solution to a problem (RAM prices) that became less of an issue as time went by. Granted, the idiocies of Commodore's management played a much larger role.
Agonizingly, there's an interview from April '85 where Tramiel talks about how he has a "crystal ball" that allows him to see the future, and his main prediction is that RAM prices will continue to drop rapidly: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AMD2nF7meDI.html
Planar graphics had some advantages, especially with the technology available at the time the Amiga 1000 and 500 were released. But CBM made "big box" Amigas that could utilise PC style graphics cards. The problem was that the most popular machines weren't the ones with Zorro or ISA slots, so most Amiga software wasn't capable of using such cards. But hindsight is a wonderful thing... lots of really big companies got things wrong back then.
Yes, that's quite true, and why one of the key early design decisions we made with the MEGA65 was to create chunky video modes, because the bit-planes on an 8-bit computer was such a vexed concept. Apart from BASIC, which we have yet to rework the graphics commands from the original C65 ROM's implementation, I'm not aware of essentially any software that anyone has created for the MEGA65 that uses the planar modes. Instead, software that wants to get the multiple play field effect that planar graphics were good for, uses the Raster Rewrite Buffer (RRB) that we added to the MEGA65. That basically holds the most recent raster line in a buffer, and lets you draw multiple layers of text/graphics over it. That's how the FIRST SHOT game looks so nice, it is using multiple 16 and 256 colour graphics layers.
Funnily enough, It was actually part of the EGA standard as well. Sadly, it It needn't have killed the Amiga, retargetable graphics had evolved on the platform as a way to support the use of third party graphics boards.
It's great to see how thrilled you are to be looking at the MEGA65. I agree, by the way- It's likely that a rising tide will lift all boats here: a broader market creating cross support and perhaps a wider audience. Great video!👍
David, I am quite impressed. I admit I was one of the folks who may have had a few fears of the channel not giving the Mega 65 a fair shake but you were very thorough, open and unbiased in this video. I really liked what you said at the beginning about the riding tide raising all boats. Thanks for a great video! I should have never had my doubts!
This project is so cool to follow. Best of luck for the future to the MEGA65 team and thanks for covering this. I just love how the Commodore 65 blends in between C64 and A500 with the added bonus of the MEGA65 that it's all FPGA based.
The mega 65 sounds like the modern retro computer David was dreaming of. I love the sound of the 12 channel SID. Would love to see more content about it.
1/2 the reason I love this channel is cool retro tech from all walks. Just like a music artist likes other music on can also appreciate other things but still take pride in their own stuff. Great content as always
I really enjoyed this overview, thank you. I know you are cutting back on the number of videos but if they are this good I will keep watching and enjoying your visits to yesteryear.
Fantastic content/channel mate! Me and my brother had 64 from Xmas 84, and we absolutely loved it. Me and some mates still used it heavily right up to, and for several years after, we'd left school in summer of 1990. Ot fired my imagination in a way nothing else did, and it's one of 2 major reasons for my lifelong love of electronic music. Subbed.
I am so sorry there will be less videos not because of you but because of what you explained last video, I really liked your videos over all other youtubers in this area
A longer video please! We know that it is a competitor, and we love what your team has created in the Commander X16, but we didn't see enough of this new C65 remix.
This is the first full video I've watched on the Mega65 - what an age to be alive in! There are so many great recreations of old systems, and entirely new systems inspired by them out at the moment. I had the opportunity and budget to support one a couple of years ago, and I narrowed it down to either the Spectrum Next or the Mega65. I ended up getting a Next - it all boiled down to cost at the end of the day for me. But that was the only deciding factor. Anyway, thanks for a great and honest review.
Keep up the great work david. I look forward to your videos. Also came across a stash of old z80 comouters and ibscure sutff a few months ago you may be interested in taking a gander at
Great video David. I’d love to see you cover the ZX Spectrum Next. It’s a wonderful computer in a similar vein to those mentioned here. It also has an incredible version of basic with excellent new graphics abilities.
I think this is an excellent, comprehensive review - and you acknowledge the potential conflict of interest re the X16, but also don't see them as "competitors" but as fellow enthusiast devices who can learn from and support each other. One of the many reasons I enjoy this channel, it's a very supportive positive place!
A long-time subscriber here, who have slowly been drifting away from this channel. I miss these kinds of videos. It's been too much focus on X16 or the XXth rewrite of PETSCII Robots of late. I came to love this channel because of its in-depth passion about retro computers and I feel the focus have been shifting to other things lately. Hope to see more of these videos in the future. Great stuff.
I cannot agree more. However, the issue is that there is a very limited supply of retro computers that will interest his viewer base. The Atari 8-bit line or TI-99/4 are not as popular as the C64. ZX Spectrum and Amstrad CPC are nearly unheard of in the US. He has gone through the Commodores, even the PC clones. What's left are Amiga 600/1200, which are minor improvements over the 500, the C64GS, which no one cares about, and... nothing. The US moved on to PC quickly and there have been 1000 retro PC games channel out there. I guess he can make a 'rare/obscure computer channel', but he is no good electronic engineer, and making videos about what he doesn't know exposes that. Last time he tried to do something like that with the IBM PS/2 he came under significant fire.
@@andyhu9542 But does it have to be computers being reviewed? I enjoy it just as much when it is peripherals, devices, electronics and other releated stuff.
@@DanElgaard9 Yes! That's a great idea! Most people just bought the computer and maybe the datassette/disk drive to load games. Things like printers are usually 'the thing that was always on magazines but never owned.' It is a good source of content.
Someone could write an Atari 800 FPGA core for it. It's open source so it might happen someday. In fact, an FPGA Atari 800 core already exists for MiSTer so it might not be too much trouble to port it over.
I have an original Atari 800 I bought when in high school. It's just sitting in my closet. Been thinking of trying to sell it somewhere or give it to a computer museum. Used to play the crap out of MULE.
It's great that this kind of computing/design is still happening. Also really cool that two creators of competing products can meet up and check out each others gear.
If I'm gonna get one of the higher-cost new retro-style computers, it's going to be this one. There's so much cool stuff about it. Makes the price tag worth it IMO.
Great to compare the systems, but comparing the MEGA65 price at EUR666 to the X16 at USD350 is not really an apples-to-apples comparison. The MEGA65 comes with a case, and mechanical keyboard. If we add the WASD mechanical keyboard and the Lazer3D case to the X16, and 3 lots of shipping as you can’t buy them together, then the X16 is actually more expensive than the MEGA65 (well at least where I live). Not to mention, the MEGA65 also includes a floppy drive! But, anyway, I’ll probably end up owning both. LOL
Mega65 is far superior keyboard. X16 were using cheap Chinese computers and putting stickers on the keys. Then they designed that case and it's the ugliest thing, not even retro and doesn't even take into account the card slots. Entire product is poorly thought out. The acrylic pet that 8bitguy did, is what I'd want for x16, with actual keyboard and case to look like the computers of era like Mega 65. The only thing x16 had going for it being retro is using the old chips, yet ends up using FPGA for the video anyways. So nothing about it feels retro. At least with C65, I can load the cores and have all in one, prob even load X16 in future. Far greater investment. I'm not sure X16 being a new place to program and become game standard gonna pan out if it's machine no one wants. Mega65 far more logical choice and won't live or die whether people develop for it
Would love to see the old Commodore bindings, as much of a pain as they were to actually use. Regular spiral's are common enough and fairly inexpensive. We do a lot of very small batch runs of them in my shop for training manuals and the like.
This is so cool, I don't know even know where to begin.... I'd love to se more of this machine, as well as of the Commander. And I also fell in love with the awesome Oregon Trail t-shirt 💕
The MEGA65 looks like a nice complete computer, just plug it in and start using it 👍 It also seems like the old original 8 bit machines, C64, ZX Spectrum, Amstrad CPC and Atari 8bit have gained a lot in popularity over the last few years. Personally I find it a lot of fun to write code for the original machines.
I keep wondering if one can break even on game sales for old systems; like, ignoring your time to write code, can you sell at a price, enough copies, to pay for printing disks/pcbs/carts, boxes? I keep being tempted to write a few crazy games for various machines, but being able to break even would be a nice plus. (I wobnder which retro machines have the largest audience? Presumably C64 and NES or SNES, but you never know..)
@@skeezixcodejedi For something like C64 games there are companies who'll take care of the whole boxing, making disks, cassettes, cartridges, marketing and shipping, e.g. Protovision, but I can imagine they require the game to be original and high quality. Alternatively you can sell digital copies on itchio.
Competition in any space is generally good for consumers. This means that the X16 version 2 boards need to really knock it out of the park to challenge the Foenix and MEGA65. Price vs features, I guess? Either way, I'm excited for the future of this niche.
Not to mention several other modern 8 bit machines that already exist, some of which sell at a much lower price point than any of the ones you mentioned.
The features are already set in stone. The next goal should be to make it as cheap as humanly possible, so as many people as possible can afford it. Computers for the masses, not the classes.
I really love these videos. I have an interest in old tech. More 90's tech than 80's but these intrigue me. I jsut wish I had the confidence to be as technical.
Please don't take this question as a complaint but is the max resolution for this video 720p? I think David often posts at at least 1080p, IIRC. I ask because I have seen instances where other RU-vidrs have posted vides up to 4K resolution and for some reason, that's not an option for me. Am I being throttled or is this just a lower resolution video?
The last few videos have been posted at 720p without explanation, perhaps he's hoping we won't notice? I suspect that higher resolutions are provided to patreon members but I have absolutely no basis for that belief. Also, for a while RU-vid has been trying to steer some "unprofitable" viewers to lower resolutions which could be manually overridden by the viewer, this could have skewed David's analytics indicating that the majority of viewers watch in 720p, which could have lead him to drop producing his content at 1080p. It's all guesswork, though, until he addresses the issue.
@@ffsireallydontcare Well, that's odd. I am... cough... probably one of those people that don't generate revenue for them. But not all RU-vidrs have low resolution videos. I know of another guy (a fisherman in the UK) who I actually spoke with directly. He uploads in 4k, but often his videos for me are never higher than 1080p. Odd. For some reason, some channels seem to be throttled, but I have no clue if that's happening here.
@@RichardHartness I've noticed that sometimes the higher resolutions take a while to become available in certain regions. RU-vid uses regional cache servers and try to direct your connection to the closest one, and if a video is popular it is likely to have all the higher resolutions locally available. Sometimes though, like for me as I'm on the end of a wet piece of string at the other side of the planet, higher resolutions take a while to populate and only become available when RU-vid detects that I *really* want to watch the whole video.. Unfortunately this hasn't been happening for David's videos, so I suspect that he's actually posting at 720p.
Thanks for another interesting, info-packed episode. Nice to see the main studio room back in use again. I was wondering if something had happened to it!
Thank you, David! What you forgot mentioning is the VIC-4 video controller, which is based around VIC-III chip that can be found in the original Commodore 65.
At this point in history I think it's no longer applicable to call this a "Commodore 65 repro" or to call something else a "C64 repro" or an "Amiga 500 repro," etc. These days since it's all just FPGA cores, it's more "What flavor do you want your FPGA machine in?" and you can get a shell of whatever you want the look and feel to be like and swap out some OS stuff to boot straight into your flavor of choice.
The Mega 65 is isn't really a reproduction of anything. The C65 was only ever released in prototype form, and in extremely small numbers. Not all the prototypes were complete, and therefore not compatible with each other. The Mega 65 has added capabilities that the C65 didn't. It's essentially an expensive fantasy computer, created in an FPGA, that can run a handful of software titles written for a machine that never made it in to production.
@@pelgervampireduck It's not emulation. It's a circuit recreation. That's why FPGAs cost so much. It is ironic however, that you're basically paying for more limitations. The Spectrum Next being incapable of loading the archival format for the platform without Pi assistance, for example. But they're authentic limitations. I mean, you CAN run a Spectrum core on the C65, but you don't really get the feel of either system without the associated hardware.
@@pelgervampireduck Wrong. FPGAs aren't emulation. When you write a bitstream for an FPGA, you aren't "programming" a CPU in a conventional sense. You're actually operating at a much lower level, actually manipulating the individual logic gates within the FPGA, linking them together in various ways that essentially exactly duplicates the functionality of something. Think of it as something similar in concept to a giant box of tinker toys. You slap them together according to a set of instructions (the bitstream) and you end up with a real working thing -- a bridge, or a robot arm, or a crane, or whatever -- that for all intents and purposes exactly duplicates the look and function of the original object. This is why FPGAs are so popular in the retro gaming community, because with the FPGA "toolbox" you can reproduce the behavior of whatever hardware (a Nintendo or a Genesis or whatever) with an extremely high level of accuracy, and without the performance penalty and inflexibility of traditional emulation.
@@pelgervampireduck What you're missing when running emulators on a PC is the feel of the system. These old systems used unique keyboard layouts and mechanisms, media and peripherals. THEC64 gave you the C64 keyboard, so certain keyboard based games played the way they should, for example "Star Trek by Ian Gray" which used the function keys and the keyboard arrow keys. Playing the game on Vice on my Apple keyboard just doesn't feel the same and isn't as enjoyable for me. The Mega65 gives you the C65 keyboard layout, if not the real key mechanism, ports and even a floppy drive so you can get it to work largely like a C65 would have.
So, now, Dave, you need to make a video about how we can write program for the 3 platforms ;) Will there be common libs ? tools ? Damn, that's becoming pretty interesting :)
they are bringing attention to the potential here - write software that can target three different machines. Those feeling the entrepreneur tickle do the rest
I have written an assembler that runs natively on the Mega 65. Of course it will not output code for all three machines, but only for the Mega 65. It's called "Mega Assembler" and can output 6502, 4510 and 45GS02 binaries. It's available in the file area of the Mega 65 site.
BASIC is easy to use vs assembly. But modern Python or JavaScript etc are easier. A lot of the problem BASIC solved was how to enter a program in the first place - microcomputers didn’t have the memory to run a text editor. Line editing was the way, which is very cumbersome to modern minds. Also, most versions of BASIC lacked library support for graphics and sound, meaning if you wanted to do any of that you’d be writing machine code expressed as incomprehensible sequences of PEEK and POKE commands. It’s a relic of its time.
I think Python would be the best choice if you just want to learn general programming, it’s about as easy as BASIC. I originally learned BASIC decades ago and I think of Python as BASIC evolved for more modern computer capabilities.
Great to see another awesome 8-Bit Guy video about retro 8-bit systems. Also great to see you mention Foenix as well. I suspect the truely devoted 8-bit enthusiasts will eventually end up with all three systems! Especially from the point of developing and testing software that can be ported across all three systems.
I'm not sure David would entertain that idea. 😂 I think Bernardo has touched a nerve by producing a computer that isn't too far away from what David called his "ideal" computer specifications, at a price that David initially hinted he wanted his own computer to sell for. But the X16 missed all the the targets David mentioned in his "ideal computer" video by a country mile. Bernardo even said he would design a 6502 version of the Agon 2 for about the same price as the Z80 version. I imagine that's when David started spitting blood and began sticking pins in effigies of Bernardo. 😉
Bernardo burnt bridges in the retro community by the way he went about writing his original article that slammed the X-16, the X-16 design team, and David Murray - Bernardo put his as*hole mode on full blast when he wrote that piece, then followed up by doubling down. These days Bernardo has been keeping a lower profile and not going out of his way to attack others in the retro community, but no one has forgotten what he did to the overall retro community - a lot of his groupies started going around and hate mongering. Bernardo started all of that. Totally unnecessary and the worst thing that have ever witnessed go on in the retro computing universe. Is a shame because Bernardo is super smart dude and an excellent board designer, given his professional career background. Is just sad to such gifted people be such complete as*holes.