Showing posts with label THEC64. Show all posts
Showing posts with label THEC64. Show all posts

Friday, 30 August 2024

THEC64 is back on Amazon UK

After the announcement of TheSpectrum by Retro Games Ltd (RGL) et al, Amazon UK has THEC64 Classic edition back in stock.

THEC64, an excellent recreation of the famous and well loved Commodore C64 home computer, is back on Amazon.co.uk again, proving my earlier conjecture as just that. What do I know anyway? It is currently retailing at £119.99p, and according to some reports on some social media sites, this can be shipped to North America, where there seems to be some interest in procuring these systems.

Whilst this recreation of the C64 has a slightly imperfect keyboard according to some purists, that is from a purely aesthetic point of view of course (it's actually pretty good to type on), it is packed with 64 pretty well recieved games (of course, those might not be your favourites). If you update to the latest firmware, you will get a more complete experience. The latest version of THEC64 [firmware] includes support for the powerful Commodore RAM Expansion Unit, can use any USB mouse as a 1351 mouse, and will support many Four Player adapted and modified games. One favourite of mine is IK+ Gold, which allows three humans to compete in this Karate chopping classic. IK+ was developed by the late, great Archer MacLean, who sadly passed on 17th December 2022 (RIP).

Initially, my conjecture was that RGL's THE400 Mini was competing in a similar consumer space to THEC64 as they are fairly similar machines from the same era or generation (roughly) of the home computing revolution.

THEC64, with it's working keyboard and 64 included games already has many of the best Atari XE/XL games available for it, and many more titles too. This made THEC64 look much better value than THE400 Mini, especially when you add in that THEC64 can also play nearly all (if not all) VIC-20 games as well. So, more games, emulating a comparable computer from the same era of home computing, and two systems in one for not much more money. Bargain! But it seemed like it was slowly being discontinued to make some space for THE400 Mini.

What I think has now got THEC64 back into production is the announcement and pre-orders for TheSpeccy. Although many may not know it in North America, the C64 and Sinclair ZX Spectrum platforms were [some may say] fierce competitors in the UK in the 1980s. Clearly, a lot of people have already added TheSpectrum to their Christmas lists for 2024, but this isn't a mini console with a cosmetic, non-working keyboard. It is complete with a fully working keyboard including the rather curious one touch BASIC keyword entry system. Seeing the orders stack up for one system from RGL has very likely reignited interest in the other. Of course, THEC64 Mini has always been available, as far as I can tell, but that doesn't have a working keyboard out of the box. All I want now is for a flamewar to start with endless arguments over which is better... THEC64 or TheSpectrum. Of course, we all know the answer to that one, don't we?

Saturday, 24 August 2024

Retro Games Ltd next computer will be TheSpectrum, a recreation of the Sinclair ZX Spectrum 16k/48k models

42 years after the launch of the Sinclair ZX Spectrum, news has leaked that Retro Games Ltd (RGL) will release TheSpectrum on 22nd November 2024, and will initially retail at under £90.

The Sinclair ZX Spectrum, colloquially and affectionately known as the "Speccy" or the "rubber-keyed wonder" to many, will live again thanks to RGL, building on a strong portfolio of machines from the British-based company.

Chris Smith is the main technical lead at RGL, and one of its directors, and is best known for his excellent book The ZX Spectrum ULA: How to Design a Microcomputer. Chris and his small team have undoubtedly put a lot of effort into this new machine, and it will very likely use Chris's own Speccy emulator at its core to play the 48 included games. It is also likely to have some shared architecture with the Sinclair branded ZX Spectrum Vega and the ill-fated Vega+.

The 48 properly licenced games that will be included on this machine are as follows:

  1. Alien Girl (Skirmish Edition), published 2021.
  2. Ant Attack, published 1983.
  3. Army Moves, published 1987.
  4. Auf Wiedersehen Monty, published 1987.
  5. Avalon, published 1984.
  6. Bobby Bearing, published 1986.
  7. Cosmic Payback, published 2020.
  8. Devwill Too ZX, published 2020.
  9. Exolon, published 1987.
  10. Fairlight, published 1985.
  11. Firelord, published 1986.
  12. Football Manager 2, published 1988.
  13. Freddy Hardest, published 1987.
  14. The Great Escape, published 1986.
  15. Head Over Heels, published 1987.
  16. Highway Encounter, published 1985.
  17. The Hobbit, published 1982.
  18. Horace Goes Skiing, published 1983.
  19. Jack The Nipper, published 1986.
  20. Knot in 3D, published 1983.
  21. The Lords of Midnight, published 1984.
  22. Manic Miner, published 1983.
  23. Match Day II, published 1987.
  24. Movie, published 1986.
  25. Nodes of Yesod, published 1985.
  26. Penetrator, published 1982.
  27. Phantis, published 1987.
  28. Pheenix, published 1983.
  29. Pyracurse, published 1986.
  30. Quazatron, published 1986.
  31. Robin of the Wood, published 1985.
  32. Saboteur! Remastered, published 1985, though unknown year for this remastered edition.
  33. Shovel Adventure, published 2021.
  34. Skool Daze, published 1984.
  35. Snake Escape, published 2016.
  36. Spellbound, which could be one of two games, either from 1984 or 1985; my guess is that it will be the latter.
  37. Starquake, published 1985.
  38. Starstrike II, published 1986.
  39. El Stompo, published 2014.
  40. Stonkers, published 1983.
  41. Target Renegade, published 1988.
  42. /\O[] (known as TCQ or Triangle, Circle, Square), published 2022.
  43. Technician Ted: The Megamix, published 1986.
  44. Tenebra, published 2022.
  45. Trashman, published 1984.
  46. The Way of the Exploding Fist, published 1985.
  47. Wheelie, published 1983.
  48. Where Time Stood Still, published 1988.

My initial thoughts about this is that "TheSpeccy" will be a good seller for RGL, at least in the UK and Ireland, and in some other parts of Europe. I'm not sure the Spectrum platform is as well loved in North America or in Australia, and is probably unheard of in much of the rest of the world. Although because of the sheer number of commercial games that were available for the ZX, there will certainly be interest outside of Europe for this not-mini but small form factor recreated 8-bit wonder machine.

With the release being November, this is ideally timed for the run up to Christmas 2024, with many of us who are at least as old as the Speccy itself putting it on their Chrimbo list for Santa Claus, hoping that we've been good enough to get one. It might be the first time in ages that some of us old guys are actually looking forward to Christmas like we used to in the 1980s.

Obviously, there will be some negative reactions to TheSpectrum; firstly because it's from RGL, and as I've said previously, it seems that it's the thing to hate on RGL, or one or more of its directors. Because: "reasons".

The second reason for some negativity towards it is because TheSpeccy is doing what the Sinclair ZX Spectrum Next could not do, in that it is going to be a commercial success that is bigger than the die-hard online Spectrum community. It's important to remember that you are only allowed to say nice things about the ZX Spectrum Next, but as I've pointed out above, it's cool to hate on RGL. Again, because... "reasons".

Now, if only we could have another batch of THEC64s produced (not the Mini editions, the Classic editions) for November 2024, that'd be a Christmas to remember. Not only would those people who missed THEC64 be able to ask Santa for one, they could also add TheSpeccy to their lists as well, and if they've been very good, get both.

As someone who has had something of a keen interest in 8-bit technologies for a long time (dating back to the 1990s), I'm delighted that an entry-level and consumer-friendly ZX Speccy machine, which works with "modern-days" television sets, is going to be available at a reasonable price. This is kind of what I dreamt of in 2002, when I first started writing my column for Micro Mart magazine, and shortly after became Retro Gamer's first in-house staff writer. One might say that I was ahead of the curve, as I knew that because machines like the Commodore C64 and ZX Spectrum were so life changing, they would be back in style again at some point. It's a shame though that it took so long. So let us enjoy it whilst it lasts.

Tuesday, 16 April 2024

THEC64 is currently unavailable in the UK

The popular THEC64 Classic edition, with its working keyboard, is reported as unavailable in the UK and North America

I have pondered the future of THEC64 platform, especially with Retro Games Ltd (RGL) being behind this modern days Commodore C64 clone, along with THEA500 Mini (Amiga-based) and THE400 Mini (Atari 400/800/XE/XL based) consoles. The latter is competing in what I see as the same space as THEC64. Thankfully, THEC64 Mini is still readily available, and you may find new units in the UK for under £40.00p. So, what is going on?

My conjecture on this is that THEC64 classic is no longer economically viable to produce. Inflation has devalued the British Pound Sterling and US Dollar, with THEC64 typically retailing at around £119.99p - £129.99p, whereas THEA500 Mini's initial retail price point was £119.99p, and THE400 Mini is a penny shy of £100. We know that the world is fraught with dangers now, and some would argue on the verge of another World War, and that has increased shipping costs. All models of THEC64 (along with all of RGL's products) are manufactured in China, and for us in what is called "the West", our Governments have been somewhat hostile, or let's say unfriendly to the one place that we've exported nearly all of our manufacturing to. Not a great plan, one might say.

In my view, THEC64, or more specifically, THEC64 with the latest firmware, is very good value at its typical price point when compared to the other machines from RGL; for about the same price as THEA500 Mini (at least when THEA500 Mini is not discounted), you get essentially a fully working computer that mimics and emulates not just the famous C64, but also the VIC-20, and one that may boot straight to classic mode just like a real C64 or VIC-20. It has 64 built in games, which were nearly all pretty well recieved from the computer press of the 1980s and early 1990s, and more free games when upgraded, and it includes a much improved microswitched joystick that to me feels authentic.

But if you can put up with a non-working keyboard, or providing your own keyboard, and you have a better solution to THEJoystick included with THEC64 Mini, then THEC64 Mini is a steal at the moment. I regularly see it online and in Game stores retailing at under £40.00p. So what you have a keyboard that isn't correctly mapped? And who cares about playing VIC-20 games anyway? We all know that the C64 is where it's at, right? So, for the time being, and I would say the foreseeable future, if you want THEC64 then it's a Mini you'll have to purchase. I don't know the availability of the Mini in North America, but it's certainly available in Europe.

Thursday, 11 January 2024

THE400 Mini - The Atari 400 platform recreated. My initial thoughts.

Retro Games Ltd (RGL) have partnered with PLAION to bring the wonderful world of the Atari 400, 800, 5200 and XE/XL range to life in a now famous mini form factor. THE400 Mini using modern days connections like HDMI and USB, will soon be available (and may be pre-ordered now) in "console" form.

The famous Atari 400, along with its "more serious" and compatible 800 model, were initially announced in December 1978 by Atari to follow up on its successful 2600 Video Computer System. It offered many advanced features for a personal computer of that era, and eventually launched to retail in October 1979. Until then, Commodore, Apple and Radio Shack had been slogging it out for dominance in this fast growing personal computer market. Atari entering this fight was significant, and the 400 model was pretty formidable, especially when it came to computer graphics.

Offering high resolution graphics of up to 320 x 192 pixels, utilising hardware sprites, and having a palette of 128 colours, all through a standard television set, meant that this computer was going to be good for playing video games. And its 40 x 24 character display made it equally good for the applications of the day. Being powered by the popular 6502 Central Processing Unit (CPU) at 1.8Mhz, which [in raw Mhz] was faster than both Commodore's and Apple's offerings (I won't compare this to the Radio Shack's TRS-80 as comparing a 6502-based processor to a Z80-based processor is folly). From 1980 through to around 1986, the Atari 8-bit computer range had some seriously good entertainment software produced for it, by then upcoming and staple video game developers like Activision, Epyx, Datasoft, and Atari itself.

From around 1986, the Atari 8-bit personal computer platform began to fade, even with improvements made to the compatible XE and XL range, which could display 256 colours and had a few more graphics modes. Commodore, with its C64, largely won the home computer war, and this model wouldn't die until around 1992. Remember that the C64 competed against (in many ways) more technically capable machines like the Commodore Amiga or Atari ST for over half of its commercial life. To still be a relevant in 1990 was quite a feat.

What I find most interesting about the announcement of THE400 Mini is its price point. And I'm taking nothing away from its perfect replica form factor.

THE400 Mini will be pre-loaded with 25 licensed games, and will provide a way to load your own legally purchased or public domain software by "side-loading" tape, disk or cartridge images. Knowing RGL as I do, I'm certain that it will support THE400 through firmware updates based on user feedback, so you will be able to buy with some confidence. I note that other "Mini" console producers do not offer this. Releasing a new firmware update is timely and costly, and provides RGL with no additional revenue.

I think the promised feature to "rewind" your gameplay by up to 40 seconds is interesting, and I guess this may be more convenient than the "saved game states" on THEC64 or THEA500 Mini. It is the price point of £99.99 that I think makes THEC64 Mini and even THEC64 Classic, or THEVIC20 (if you can find one) look very good value indeed.

THEC64 Mini launched at £69.99, and included 64 licensed games. It has since had several firmware updates, adding more games of varying quality to the carousel. Like THE400, THEC64 allows you to side-load any tape, disk, or cartridge images of software that you own. It includes one joystick and all the necessary cables to get you started. Although some will say that the joystick included with THEC64 Mini wasn't good quality, the joystick included with THE400 won't be worth £30 more. So, THE400 has more USB ports, but THEC64 Mini can use a cheap USB extender. One thing I don't know is if THE400 will include a decent USB power adapter, but looking at both THEC64 Mini and THEA500 Mini, it is likely that it will not, though it may require lower power consumption and/or not run so hot as some versions of THEC64 Mini.

THEC64 Classic and THEVIC20 launched at £119.99 (some sources say £109.99), which included an improved joystick (especially on THEVIC20), with a fully working and correctly mapped keyboard, more USB ports and a USB power adapter, and all of the necessary cables to get you started. All firmware updates to THEC64 Mini also work on THEC64 Classic, and THEVIC20. So, you legally have over 64 games if you have the latest firmware version, and many good features that some C64 fans will love, like being able to emulate the Commodore Ram Expansion Unit (REU), or the ability to play four-player adapter games, like Bomb Mania, from Protovision.

Aside from entertainment software, you have much more choice of other types of software too. I could write many pages just about the GEOS operating system, which by itself had all kinds of productivity, utilities and so on. The Commodore C64's library of games alone certainly exceeds the cumulative totals of all models of the Atari 8-bit personal computer range. And THEC64 Classic can also play VIC-20 games too. A lazy estimate is that owners or THEC64 Classic and THEVIC20 will have at least 10,000 software titles to pick from. As you might have guessed, these are not that difficult to find these days, and even after the commercial demise of the C64, there has still been lots of software released for it considering that it was a commercially dead platform for at least 15 years after 1992.

Could this therefore be a sign that THEC64 platform is about to be discontinued? Or will hard-nosed consumers simply make a cold decision that, because many games on the Atari 400/800/XE/XL had comparable versions on either the C64 or the VIC-20, or both, that THEC64 Classic or Mini is simply better value? If the latter is the case, this may mean that THEC64 has, at least, another year at retail in it.

All of this means, at least to me, that THE400's success is in the balance, although I'm sure that many people will be pre-ordering this right now. RGL already have a product that will fit many gamers who were around from ~1981 through to the early 1990s - or those people who don't want to mess around with a Raspberry Pi and spend time configuring it with this or that emulator. The Atari 400/800/XE/XL was only a significant player for about half the 1980s, with the 5200 model only really a footnote in all of this. The VIC-20 was significant from 1980-1984, and the C64 from 1982 through to the end of that decade. But is the Atari name enough to carry this new product? And will it at least sell as well as THEC64 Mini when you are paying more to get less? Time will tell.

A side note to this is that it kind of reminds me of when Commodore launched its Plus/4 model in 1984: the Plus/4 was too similar to the C64 in many ways but without a better sound chip, and although it could display more colours, it could not do hardware sprites like the C64, and did not use the most common joystick type. Okay, so the Plus/4 was meant for a different market, to compete at the low end with the Sinclair/Timex machines, but somehow it ended up launching at $299USD. By the time of its launch, the C64 was certainly no more expensive than this, and had already started to have a second user market, and had a vaster software library. It all sounds too familar.

But all of this said, I'll probably be purchasing THE400 Mini myself because it looks like a lovingly created Mini console with a beautiful aesthetic. Because I guess a fool and his money really is easily parted.

Edited by Mike Mee. Many thanks for your help Mike.

Saturday, 26 November 2022

BMC64 is free, so how much does it cost?

This sounds like a bit of a stupid question. How can something free cost any money? The reason that I ask this is because I was speaking on a Discord chat group recently and a common statement that people make is that the Bare Metal Commodore 64 (BMC64) emulator is a better thing than THEC64 and THEC64 Mini. Of course, such a solution that one could build oneself would be better in many ways. One could presumably customise all of the settings to enhance the user experience, including I assume choosing which SID chip to emulate, or even have two SID chips emulated, and so on. On THEC64 platform, one doesn't have nearly as much control, not without hacking anyway.

Another reason for BMC64 being better [than THEC64 platform] is that it is free. I was specifically thinking of BMC64 kits that one may purchase when I made the point that THEC64 has likely sold a lot more units than these kits. The counter argument was that BMC64 is just software that one could install on a Raspberry Pi, so it's free like a Linux operating system is free. But how much would one need to spend to use BMC64?

If you're reading this and you've already made an investment in a Raspberry Pi then you may stop reading here; BMC64 isn't going to cost you any more money than you've already spent. But what if you don't already own a Raspberry Pi, and want a dedicated piece of kit just for Commodore C64 software? Is THEC64 or Mini a good solution compared to something for free?

Well let's look at costings for a BMC64 solution first. Assuming that BMC64 will run on any Raspberry Pi currently available, you're probably looking at spending around £30 - £40 GBP for the cheapest Pi, which I assume has the lowest specification. So we'll say £30 with postage. And then of course you'll want a keyboard, so there's another £10 - £15. And if you don't mind playing games with a keyboard rather than a controller or joystick, that's it. It's then just the time it takes to set up. So, you're looking at spending between £40 and £55 for this option, and that's if you don't already have a spare USB keyboard lying around. That's good value, but it's certainly not costing £0.

Like for like, THEC64 Mini is currently for sale here in the UK via Game outlets for around £40, at least in my local store in the West Midlands. Okay, so you don't have a keyboard included with the Mini, but do have a controller. I know THEC64 Mini joystick isn't the best version, but it's still a fair comparison for the cheapest BMC64 option. Set up time for THEC64 Mini is usually no more than a few minutes, whereas BMC64 may vary depending on how much one wants to configure. THEC64 Mini does include 64 games to get started with, and all of these are licensed games. THEC64 Mini has a custom housing, fewer USB ports and no included PSU. It requires a 5V 1amp USB charger, which will be another £5 - £10. Both solutions allow you to add your own software, but THEC64 platform is limited to USB 2 flash drives formatted to FAT32, though this is more than adequate for C64 games.

THEC64 Mini is nicely packaged. I genuinely had a warm fuzzy feeling when I initially opened my first THEC64 Mini. The guys at Retro Games Ltd did a really good job with the industrial design and packaging. I won't have that same feeling opening the packaging for a Raspberry Pi, but this may be different for you.

The suggestion in the chat wasn't for this cheap option, but to consider a Raspberry Pi 4000, as that includes a keyboard and a mouse. This is currently around £100 in the UK. How does that compare to THEC64 Classic?

THEC64 is currently retailing in the UK for around £120, it is housed in a stylist casing which matches the size of the most common C64 casing in the UK, and includes a fully functioning and properly mapped keyboard with a joystick controller. Again, everything on THEC64 is fully licensed, and the bundled joystick is much better than the THEC64 Mini joystick. At £120, this isn't costing significantly more than a Pi 4000 solution.

So whilst one may save some money with a Raspberry Pi, is BMC64 a better solution? Well that depends on what you mean by better. THEC64 and Mini work out of the box, and THEC64 has a fully mapped keyboard with a pretty accurate casing, and both run at 50 or 60FPS like the original hardware (depending on your region or what you're used to), and with no sound drift nor frame skipping like on some emulators especially running on lower specification hardware. There is an issue on some modern displays if you specifically want a 50Hz refresh rate, but I assume that this will be the case for a Pi anyway.

Whilst THEC64 emulation is more limited than with a BMC64, those things that are missing [from THEC64] are very marginal use cases. For most people who just want to play games, THEC64 is pretty good. If you are a more serious user and more invested in the C64 platform then BMC64 is very likely a more suitable option. It isn't for everyone though, like Linux isn't for everyone either.

This reminds me of the arguments that people used to have (maybe still do) between Microsoft Windows and Linux.

Linux is free, and yet you still need to spend about the same money as a Windows-installed PC to run it. Also, I've never known anyone to actually pay for a copy of Windows by itself as this cost is usually included with the computer, and that cost isn't necessarily significantly cheaper without a Windows installation. And more serious computer users probably want to build their own system anyway, and make their own choices of operating systems and other software installations.

So I don't own a BMC64 (or any bare metal emulator) solution, and at this point spending some money to get one isn't for me. I have got to an age now were I want things to work out of the box, rather than using my time with various customisations and setting, and wasting my time with any trouble shooting for when things go wrong. I already did that in the 1990s and early to mid 2000s with my Commodore C64 and C128 and all of the Creative Micro Designs hardware that I was using.

THEC64, regardless of what faults that it may or may not have, works. It's actually well supported and has seen regular updates for it, though I suspect that v1.6.1 will be the last firmware update for THEC64 as the remaining missing features, such as using a custom Kernal or emulating more than one drive, are very marginal use cases that most people who want to play classic games won't care that much about. Again, your experiences may differ here. Maybe it's essential that you have a custom Kernal installed, or have two SID chips emulated, for instance.

On that note, I'm off to play a few games of the absolute classic Wizball, and ponder the meaning of life, the universe, and everything.

Tuesday, 8 November 2022

THEC64 Collection 1 for the Evercade

C64 gaming on the Evercade, finally...

I purchased an Evercade Handheld shortly after release, and whilst this console is pretty good, there hasn't been much for me personally. I do like the Atari 2600 and Lynx collections, though many of the 2600 games have been repackaged in various iterations over the years, and all of the good games still worth playing are available on several devices I own already. The only other enticing cartridge was the Oliver Twins collection, however the games featured seem to be from the Nintendo Entertainment System, a console that I never really owned nor have much time for. I would have preferred original ZX Spectrum games especially for those Dizzy titles, but I guess the graphics wouldn't have looked as good as those from Nintendo versions. An issue with games from 8-bit computers being played on consoles is that some of those will require reworking to accommodate the lack of a keyboard on the host hardware, which is why THEC64 Mini has a way of mapping keyboard inputs to a multi-button joystick, and an on-screen keyboard. These features have persisted though to later THEC64 classic models even though the classic edition has a properly mapped keyboard.

It perked my interest when I heard about THEC64 collection 1 pending release for the Evercade Handheld. This was announced just after the 40th anniversary of the original Commodore C64's launch to retail (it was launched in January 1982 in the same sense that the ZX Spectrum was launched in April 1982, though no one could buy either 8-bit computer at that time). At least it's retail launch in North America; most European consumers had to wait until 1983 to get their hands on Commodore's mainstay 8-bit machine.

Included in the 14 titles of this release are some well remembered classics, although when you have a back catalogue of at least 5,000 commercial titles, and many thousands of public domain releases, you'll never please everybody. And of course, with the C64 lasting so long commercially - 10 years in the UK if you count it's [UK] launch date - there are, to my mind, several eras for the technology during the 1980s and 1990s and people will remember those games by the releases around the time they first owned the C64. No one would forget their first game on such a machine, even if it wasn't very good.

Briefly, the games included on THEC64 Collection 1 for the Evercade are as follows:

  1. Alleykey, by Hewson, published in 1986;
  2. Battle Valley, by Rack It/Hewson in 1988;
  3. "Lee", by Datasoft, 1984 (more on this later);
  4. Gateway to Apshai, by Epyx, 1983;
  5. Impossible Mission, by Expy, 1984;
  6. Iridis Alpha, by Llamasoft, 1986;
  7. Jumpman, by Expy, 1983;
  8. Marauder, by Hewson, 1988;
  9. The Monster Movie Game, by Epyx, 1986;
  10. Street Sports Baseball, by Epyx, 1987;
  11. Stormlord, by Hewson, 1989;
  12. Subterranea, by Hewson, 1988;
  13. Summer Games, by Epyx, 1984, and
  14. Winter Games, by Epyx, 1985.

It's fair to say then that there's a good mix of early and mid-era C64 games from its first commercial era, before 16-bit platforms like the Commodore Amiga became established (at least in the UK and Germany anyway, North American users may have a different experience), and way before everyone wanted a games console for their main home entertainment system (again, this may differ for North American readers) rather than a personal or home computer. Early adopters of the C64 may well be drawn to Jumpman, or Lee (Bruce Lee), and even those who first got their Commodore later in the 1980s will recognise either Winter or Summer games. Hewson made its name with Paradroid, Uridium and Nebulus though sadly none of these classics are included. And Lee is interesting. Whilst this is version 2 of Bruce Lee, the rights to use the Bruce Lee name would have been either not possible, or prohibitively expensive, and may have made this sub-£20 cartridge well over £25, so it's credited to Psytronik Software and Code Digital, at least on the game art on the Evercade's carousel. It's definitely version 2 of Bruce Lee by Datasoft, something that you can discover by using the onscreen keyboard during play. I suspect Code Digital own the game code, and Psytronik Software did the cover art, and maybe made some code changes to the title screen so it reads "Lee" rather than "Bruce Lee™" - this, along with Impossible Mission and Gateway to Apshai are my favourites of the collection.

I mentioned the onscreen keyboard, this is available in any of the included games by pressing the Select button in game. And although the keyboard covers the game screen, it's not too distracting as it is either semi-opaque or completely opaque at your control. But it does mean that any future releases in this range will need to be carefully chosen, or require work to map any in-game key presses to the various buttons on the Evercade. But that does make me wonder what's happening in terms of the emulation. Is it using the same bespoke version of Vice that THEC64 range uses? If so, mapping the controller buttons is as easy as a simple text file - or a "Commodore Joystick Map" (CJM) in THEC64 speak.

The games in breif

Alleykat is a pacey vertically scrolling racer and shoot-em up which oozes Andrew Braybrook's class and pedigree, although I do find this game quite difficult and can never get very far into it. I'm sure with practise it can be beaten, and it's not a bad addition. My score: 7/10. Lemon 64 rating: 7.3/10

Alleykat Trivia: when run on the Commodore C128 in C64 mode, the game utilises some of the additional processing power available during the screen blanking, making for a faster game (it's difficult enough already though).

Battle Valley is a horizontally scrolling shoot-em up in which you take control of either an all-terrain tank or helicopter to destroy all enemy military installations and stop the launch of intermediate range nuclear missiles. It has some very nice graphics and excellent parallax scrolling effects. My score: 6.5/10. Lemon 64 rating: 7.1/10

"Lee" (Bruce Lee) is a game in which you must guide our hero through multiple locations in a screen-by-screen platformer with elements of a beat-em up, as you face two protagonists, the Green Yamo and a nifty Ninja. Collecting lanterns unlocks other areas of the game, which leads to a secret fortress protected by a powerful wizard. Once complete, the game loops and becomes more difficult, but it never becomes tiresome. A true classic in every sense. My score: 9/10. Lemon 64 rating: 8.7/10

Gateway to Aphsai is a multi-directional dungeon exploration game in which you must guide our hero to riches, find armaments and eliminate any roaming nasties found in those dank and eerie caverns, and if you get stuck, you may simply move onto the next level though sometimes at a cost, although the exploration of this game really is engrossing and skipping to the next level should generally be a last resort (for instance, when you have run out of keys to unlock other parts of the map). My score: 9.5/10. Lemon 64 rating: 8.2/10

If the C64 ever had a killer app then Impossible Mission would be a strong candidate. The infamous speech "Another visitor... stay a while. STAY FOREVER!" greets you, and from there, you must stop the Professor Elvin Atombender from obtaining US military secrets by infiltrating Atombender's underground silo in a screen-by-screen platform and puzzle game. There are multiple rooms to access and search, all connected by various elevators. Crack the puzzle and stop Atombenders malevolent plot for world annihilation! My score: 9.5/10. Lemon 64 rating: 8.7/10

Impossible Mission Trivia: In a review from a popular Commodore magazine, issue May 1987, it is stated that this game was originally released in 1983, whilst most sources state 1984. Side note: I always wondered why an evil genius would have candy machines in a secret underground bunker populated by robots.

Iridis Alpha is a well presented and somewhat psychedelic horizontally scrolling shoot-em up with two playing areas as each level has a mirror world. This game takes a while to learn and appreciate, so it's one where I recommend reading the game instructions, something that I never did as a child C64 owner. It may be off-putting to a new player, at least initially. But don't dismiss this too quickly, as some patients and a bit of background reading will help. My score: 7/10. Lemon 64 rating: 7.3/10

Another early C64 favourite is Jumpman which is a multi-level platform game with each level contained in a single screen. Simply traverse the ladders, platforms and ropes to collect tokens which affect certain aspects of the level as you go. To make things interesting, there are projectiles and other in-game objects such as robots to avoid. A note that this game requires the onscreen keyboard to start and to enter your name into the high score table. My score: 7/10. Lemon 64 rating: 8.4/10

Marauder is a well presented scrolling arcade shoot-em up in which you may fire lethal projectiles from your mobile battle car in one of eight directions. Your task is to infiltrate enemy territories, each well protected by various armaments and other leethal defences. My score: 7/10. Lemon 64 rating: 7.3/10

The Monster Movie Game does exactly what it says on the tin: you play an on-screen Monster in one of six Cities and various scenarios to enact for the viewing pleasure of the cinema audience. My score: 6.5/10. Lemon 64 rating: 7.3/10

Street Sport Baseball is a binary version of one of the most popular sports in North America, although it's simple enough for a non-Baseball fan to understand the rules of play, the computer player doesn't necessarily always provide the strongest of opponents. My score: 7/10. Lemon 64 rating: 7.3/10

Another polished and fun platform game in this collection is Stormlord, although I find this game very difficult. Explore the levels, find the keys, use the teleports and save the fairies. My score: 7.5/10. Lemon 64 rating: 7.3/10

Subterranea is a horizontally scrolling blaster with detailed graphics and silky smooth scrolling, though this is probably the weakest game of the collection. My rating: 5.5/10. Lemon 64 rating: 6.1/10

Summer Games is a mutliplayer sports simulator with a total of up to eight events to compete in, or each event may be practised until perfected. Although these events by themselves aren't at all bad, I find that the D-Pad controller on the Evercade does not allow for fluid play, especially on the joystick-busting events like the 100m Dash, although there's a mix of events where a D-Pad is just as well suited as a joystick. All events not being playable does reflect on my rating. My score: 6.5/10. Lemon 64 rating: 7.7/10

Unlike Summer Games, some of the events in Winter Games requires more precise and rhythmical joystick waggling, and the D-Pad is perfectly good for that. There are seven events to compete in, or to practise, my favourite being the Biathlon which has some beautiful Nordic-esque backdrops. My score: 7/10. Lemon 64 rating: 7.3/10

Overall, I think this first THEC64 cartridge is a very good value package with three real gems in the collection. Hopefully, this won't be the only release with C64 games for the Evercade, and with it being branded THEC64, and as I mentioned to earlier, I do wonder if this is running the bespoke Vice version found in THEC64 and Mini. I also hope that there will be a "THEVIC20" collection too? If there is to be a second release (no doubt Retro Games Ltd and those people paid royalties for their wares being included in this package will be keeping a keen eye on sales) then I hope it will include at least one or more recent C64 game such as anything from the Metal Warrior series. Now that would be awesome!

Wednesday, 2 February 2022

THEC64 and SuperCPU emulation

This is a question that I see in various places: "can the SuperCPU be emulated on THEC64/THEC64 Mini?", and I usually respond even though some people insist that I don't know what I'm talking about. I mean, how could I know more than they do anyway? The Raspberry Pi is likely able to emulate a system more powerful than a C64 with a SuperCPU, so THEC64 Classic and Mini (which many people wrongly assume is just a Raspberry Pi) must be able to do it. Right?

To establish the long answer, the short answer to which is "no", I'll firstly adumbrate my credentials so you, dear reader, will have some confidence that I do know - in a small way at least - what I'm talking about. Let's start at the beginning for me, my rekindling of my Commodore C64 hobby (some may say obsession).

I left School in 1993, and was working at the local Bacon Factory in the freezers before I'd officially left. It was around this time that I saw a magazine on the shelves called Commodore Force (CF), and shortly afterwards, I noticed that Your Sinclair (YS) was still just about going. I started buying CF and managed to get the last two issues of YS along the way. The first issue of CF that I picked up was no. 8, and was an avid reader until the end. I then had to switch to the other CF (Commodore Format). This was the year that I got back into the C64 platform, and not too long after this, I learnt about GEOS and the excellent hardware from Creative Micro Designs, Inc.

Despite my love of computing, I studied Health and Social Care, and around 1996 or so, I started working for Social Services. It wasn't until 2002 until I got my first computering job, that being the weekly Retro Computer Mart column for Micro Mart (MM) magazine.

On 4th May 2004, I started as a staff writer for Retro Gamer (RG) magazine, then published by Live Publishing on a business park just outside of Macclesfield, in Cheshire (UK). This wasn't "real" computering. I wasn't then a Computer Scientist. But I did know enough about the Commodore C64 platform specifically, and Commodore's 8-bits more generally, as well as some Sinclair machines, to pass myself off as a sometimes good enough writer for printed matter magazines, back when printed mattered.

The gig at RG didn't last too long (I wasn't then much of a writer, and still now am not significantly better). Anyway, around mid-2005 I started working with a guy called Paul Andrews, and shortly after that I was interviewed for an open freelance job by Darren Melbourne. The interview was somewhere in Manchester City Centre. His company was Ironstone Partners, and he spoke to me about an agreement whereby I'd work to track down any holders of intellectual properties, copyrights and trademarks to mainly Commodore but also other 8-bit software. I knew that this was something that Paul was doing, so I declined, but pointed Darren in Paul's direction. Eventually, they both worked together to bring THEC64 Mini, THEC64 Classic, THEVIC20 and now THEA500 Mini to the world. These machines probably wouldn't have happened had I took on Darren's offer in the first instance. So, you're welcome.

Between 2005 and around 2007, I did some other freelance writing for gamesTM (gTM) magazine and a few articles for RG. Returning to RG was quite stifling. Whereas I had a pretty free hand under Martyn Carroll's editorship (too free, in fact), it was quite the opposite with Darran Jones at the helm. I'd worked with Darran briefly for gTM, and I don't dislike him personally. But what he wanted from me wasn't what I wanted to do, so my second time at RG ended pretty quickly and there's no reason for me to write for this magazine again. Just a brief example here, for one of the issues I had to write one page guide (~600 words) about an Atari VCS-2600 PC emulator. I think it was called Stellar. I could have written it in about 60, and I think I managed to write six or eight steps for this guide. It was nearly all a work of fiction. None of the steps I described worked - at least not on my PC, although were mentioned briefly in the documentation. I'm guessing that Darran didn't check my guide step-by-step to ensure that it was factually correct, or didn't care. Either way, there was no point continuing, and that's before I tell you about the remakes that I "reviewed".

It was 2009 when I finally started my journey through the realm of Computer Science, thanks largely to Manchester Metropolitan University, but also briefly the University of Derby and Birmingham City University. All through this time, and up until I think 2014, I continued my freelance work for MM. But in 2012, I started as a PHP developer, and along the way I've done some C, ObjectiveC, C#, and of course JavaScript.

After 2014, there wasn't much for me in "retro" computers. I was no longer writing for MM (way too busy with developing web applications and websites), and had (and have) no reason to write for gTM (now defunct anyway) or RG. I did make some enquiries to try and rekindle my writing, but nothing happened, and some of the newer publications that had appeared between 2005 and 2014 were run by, edited by, or owned by people who I knew that I couldn't trust. The one thing I wanted to do, and still want to do, is to make some software for the SCPU platform, but am just a novice at 65x based machine language, and there is currently no good C compiler that can build 65816 binaries and executables.

Anyway, around 2016, I first learnt about THE64 Computer, and this project changed course somewhat due to the Kickstarter (or Indigogo) funding goals not being met, but THEC64 Mini did happen. Honestly, I wasn't keen on the original designs of THE64 Computer, so it was for the better in my opinion. I picked a THEC64 Mini up in 2017 I think, and shortly after Paul Andrews was in touch. He wanted me to help with testing of THEC64 Mini US Launch and sent me a test machine that I could test various versions of the firmware developed by Chris Smith. I spent a lot of time testing and noticed some anomalies that had not been discovered. One issue that I found was whilst testing with Turrican. It was a good game to test because it's quite easy to complete, but also technically very good, and enough to show any shortcomings of the emulation. After a certain amount of time into playing Turrican, I noticed sound drift that was quite obvious. Chris could not recreate the bug, so I recorded it for him so that he developed a suitable fix.

When the Covid-19 lockdown hit, I was put on the furlough scheme through my employer at the time. This wasn't great for me. I got very bored, and very quickly. So, around April 2020 I started looking for a new job. I eventually found employment at a company called Low6. I would not ever recommend working for this company as a developer or in any technical role, for reasons that I will not divulge here. It is the only job - not just developer job, but any full-time job - where I've only lasted three months. I think that says enough.

Shortly after leaving Low6, Paul Andrews found out that I was unemployed. I think it was through Facebook. He asked me for my CV and I was soon interviewed by Chris, and although the work was on a rolling monthly basis, I was offered a job at Retro Games Ltd (RGL). Of course, working on THEC64, a recreation of the best personal computer of the 20th century (and perhaps ever), who would turn that down?

I was lead tester and worked to introduce Scrum and Agile methodologies and QA processes. I worked on the firmware upgrades for all models of THEC64 to the January 2021 update, and shortly afterwards there was no more work for me at RGL. My work there was done. I also did some work on THEA500 Mini but found that the hardware was much more difficult for someone who hadn't used an Amiga of any description since the 1990s (remember that I upgraded to a C64 in 1993, leaving the Amiga platform behind).

You could say therefore that I know the Commodore C64 and C128 pretty well, not an expert, but good enough to do real testing and give accurate feedback and advice to help improve the user experience of THEC64 Classic and Mini. And, owning two CMD SCPUs, two RAMLinks, two CMD HDs, and three or four FD drives, I know the SCPU pretty well too. So here's why THEC64 Classic and Mini will not emulate the SCPU.

Firstly, RGL is meticulously in licencing all software (which SCPU emulation would be part of the firmware, so it would require licencing). Now, we know who owns the rights to the SCPU and other CMD hardware, but licencing will either be difficult to obtain, or expensive. So even if this was possible, this won't be in a firmware upgrade for THEC64 as all firmware updates have been released at no cost to the user, so far at least.

And secondly, THEC64 isn't just running an off-the-shelf version of VICE. It is a proprietary version of it. Some of it is of course open source. But not all. It has to be this way so that the user experience is good on the host hardware (which again isn't just a Raspberry Pi).

Sure, you may be able to hack a unit to run the XSCPU64 emulator. This may work well on THEC64 Classic. But on the Mini, I think you'll have at least sound drift issues that I experienced with Turrican on the bundled 'stock C64' emulator, or have to run the SCPU emulation at 25 or 30 frames per second (rather than 50 or 60). I suspect both compromises will have to be made. RGL won't add features that don't work well on all models of THEC64 for the obvious reason that the Mini is by far the best selling model. I suggest using VICE on an old PC rather than getting an inferior experience from hacking THEC64 Mini to emulate some of the SCPU 64 v2. You may use the joystick from THEC64 with VICE these days on your PC, so you can just pretend it's THEC64. Some people assume that there's no practical difference between VICE on a PC (say WinVICE) and THEC64 anyway.

On a personal note, it's great that this question keeps popping up. It shows that, regardless of what the C64 scene thinks about the SCPU, general users are curious about it. Even if it is only to play Metal Dust, which as you will know from my other blog posts, isn't the only game to play on this nifty C64 upgrade.