Sunday, 28 April 2024

Lots of new things for the Minstrel 3

I have listed lots of new things for the Minstrel 3.

Yes, I know, great time to announce new things for the Minstrel 3 now that the Z80 has been end of lifed. Yeah well, the world keeps changing beyond my control but I can't or won't go along with it.

It seems sensible to go ahead and list all of these now, and then follow with the more detailed posts on each one.

Micro ZXpand Minstrel

I have a few Patreon posts on this to follow, but in short it is a cut down version of the Minstrel ZXpand, based on ZXpand by Charlie Robson (sirmorris).

Unlike previous versions, this plugs directly on to the expansion header on recent Minstrel 3 boards. It is a microSD card disk drive, which uses a ROM overlay to replace the LOAD and SAVE commands and adds CAT and CONFIG commands. It does not feature the joystick or serial ports of the larger version.

This is only suitable for more recent Minstrel 3 boards with the pads by the edge connector (V3.5.5 and V3.5.8). I will, as is customary, state this is not suitable for use with a ZX81, but can now add also unsuitable for Minstrel 2 and older Minstrel 3 boards, and it will not fit inside a ZX81 case (there are pillars in the way).

That is now listed on SellMyRetro.

Best speak to be more ordering to make sure the right connector is fitted. It can have pins or sockets, if you have one of the few Minstrel 3's that have a pin header fitted.

The 2 pin header picks up on the ROM select jumper block, so will always expect pins on the board.

The full size version is still available, and there are still actual ZXpand and ZXpand pluses out there.

Minstrel Expansion Bus

That 2x23 pin header can now be had on it's own backplane. This can be plugged into a Minstrel 2, Minstrel 3 or a real ZX81.

This can be powered from the host if you are not using many modules or they use little additional power. Alternatively, you can fit it's own 9V in, 5V out power supply.

You can feed 9V into both the expansion bus and into the Minstrel 3, or fit the jumper and pass 9V between them. You should only fit the 5V jumper you have not fitted a 7805 on the board.

The kit includes all the parts, omit them if you don't need them.

Available in assembled, kit and PCB only versions. If ordering assembled, let me know which options you would like.

But what can you plug in?

Well, how about a Kempston compatible joystick module.

Minstrel Joystick

This is a simple Kempston compatible joystick interface, but fully decoded at address 31 (0x1F).

(there is a very long deep dive into Kempston interfaces currently on Patreon)

Also available in assembled, kit and PCB only versions.

That makes up for the lack of joystick on the Micro ZXpand Minstrel.

You can also build the standard Minstrel ZXpand to fit into this backplane. The same as the version shown here plugged directly into the Minstrel 3. (yes, I am going to have to build another one to get a photo).

David Stephenson has some modules which will also fit into the Minstrel Expansion Bus backplane, such as ZXIO. You will need to be careful about positioning of the card if you fit the voltage regulator components, as these sit lower that my modules.

I am currently building up one of those (waiting for connectors).

I am sure more modules will follow.

I did consider fitting RC2014 slots on there, but all the even addresses are tied up with the ZX81 port 0xFE, which is decoded as "any even address". I did look at rewiring the address bus to the RC2014 connectors so that the even addresses from 01 to FD were mapped to 00-7E or 80-FE on the RC2014 bus, but I thought that would just confuse things.

PET Dual Userport Joystick with Piezo

Oh, and I listed an alternate version of the PET Dual Userport Joystick.

This version has a piezo for PET 2001 and 2001N machines that do not have an internal sounder.

Fits perfectly in the corner that was artistically snipped off in the other version.

As before, Assembled, Kit and PCB versions.



Advertisements

The full range of Minstrel and Mini PET kits and accessories are available form my SellMyRetro store.

All the links can be found here:

Patreon

You can support me via Patreon, and get access to advance previews of posts like this and behind the scenes updates. These are often in more detail than I can fit in here, and some of these posts contain bits from several Patreon posts. This also includes access to my Patreon only Discord server for even more regular updates.

Sunday, 21 April 2024

(Not a) VIC 20 Top 20

When Robin (8 bit Show and Tell) released the video on the Penultimate + 2 cartridge refresh, it was, as you would expect, well received. Looking through the comments most were appreciative, but there was one from a user who disliked the idea of the Penultimate Cartridge altogether, and insisted the only way to properly appreciate the VIC20 was to load from tape or their (Raspberry Pi emulation of a) disk drive.

(I was going to insert a screen grab here of the full conversation, but the comments seem to have been deleted by the original poster now. I did find one I took of the original post.)

Robin had a bit of fun trying to understand their arguments, which continued that "none of their favourite games were in the cartridge anyway". Really? So Robin asked for their top 20.

They duly responded with a list of their top 20 games (actually top 23), so I thought it would be fun to go through this list and check out all these hidden gems we have been overlooking all this time.

The first thing to note is I recognise quite a lot of those as already being in the cartridge, but never mind, lets get started.

(hums Top of the Pops theme music)

Quadrant

OK, in at number one is Quadrant. This one from Romik games. We will be hearing a lot from them today....

This is one I had previously looked at and it was in the "to be converted folder". 

Sort of Moon Patrol, but with a guy running instead of a moon buggy.

It was a multipart loader for the unexpanded VIC, so would need some conversion, and I guess didn't score highly enough to warrant that. Maybe one for the next round of conversions?

Lucy Lizard

I don't know if this list was in order, but top 2 in the list is, well, quite a game.

You play the eponymous lizard, and you need to press return at the right time to catch the bug which is moving across the top of the screen.

OK, it's not great, a very simple BASIC game. But I did spend a good few minutes trying to get the timing right.

Yay, got one!

It sure was.

Space Fortress

Here was have a game from Romik Software. I like the "S", very "Superior Software"

I wonder who this one is written by?

Ah yes, Darren Hall in big flashing letters. Noted.

It seems to be quite a large multipart game for the unexpanded VIC, which promises four sections, although I couldn't get past the first one to see what the rest were like.

Seems to be a lot going on, some kind of space invaders with a space dog at the top of the screen?

Space Escort

I assume this was a game about a 1980s Ford Escort being driven around space?

Oh look, Romik Software again.

Oh look, also by Darren Hall.

I wonder if the guy in the comments was Darren Hall?

I found two versions, neither of which would load, so I guess I will never know. Will see if TFW8b has a version of tape.

If I understood the modern world, I am sure I could ask some AI to generate me a picture of a Mark 1 Ford Escort floating around in space, but I will leave that to your imagination.

Trap-Man

Here is another title from Romi..... Oh wait, it isn't. This is from Nanuq.

I always like a maze game.

This one is written in BASIC, so is a bit slow generating the maze, but at least you get to watch it being generated so you don't get bored waiting (#foreshadowing)

This one has you (pink dot) moving around the maze, eating the dots before the Trap-Man (asterisk) catches you. The AI driving the Trap-Man seems to always move towards you, so I haven't quite worked out how to hide from it.

Ha, got it, think I am going to make it out of this one.

OK, that wasn't bad. I will play this one again.

Bullet

This was another multipart tape game that was previously looked at for conversion. 

You drive around a three lane track, moving lanes to avoid the car in the other lanes.

Nah, not for me. Will leave that conversion for another day.

Downhill Skiing

Another Nanuq release.

This is a very flickery BASIC skiing game.

Nice ambulance, but sorry, but it's a no from me.

Amok!

This one is OK, reminds me of Robotron and Shamus.

Either way, it's already in the Penultimate Cartridge.

Rockman

This one is also already in the cartridge.

I wrote a blog post about converting this one.

Lunar Leaper

This one is a 16K cartridge for a change. This one was in the Penultimate, or was at least in one of the release candidates.

I have absolutely no idea what is going on here.

It is all happening too fast and I don't know what I am meant to do.

I guess that explains why it was removed.

Hangman

Which one? there are loads. (note to self, did I check for "Romik Software presents Darren Hall's Hangman"?)

OK, this one is annoying me straight away. You serious cannot code to check for Y? Do I actually have to type in YES?

For the sake of decency, I shall omit the screen captures of most of the things I typed in.

It didn't seem to like that. I just followed the instructions, my world PEDANT, followed by RETURN......

OK, it seems to be broken anyway, and has made a 20 letter word out of "pedantic"?

Oooh, I see HangMath. Maybe that's what they meant. I bet that will be fun.

OK, is that long division........

......errr.....oh, is that someone at my front door? sorry I will have to leave this one here.

Donkey Kong

This one has been in since the very first menu driven Penultimate Cartridge.

Not a bad port.

Duck Shoot

This one is also in the cartridge, but under it's original title of Kwazy Kwaks.

There is also a blog post on that conversion.

Avenger

This has been in since the very first DIP switch driven Penultimate Cartridge.

Time-Bomb

Ah, another maze game.

This time, one where we don't get to see the maze generation, which is taking a while as it is written in BASIC.

Initial thoughts are that is must be designed for 3D, the way there is red and blue fringing on the blocks.

You move around the maze, which scrolls up and down until you find the bomb, or run out of time (although no timer is shown).

Hmm, I wonder if that is code up there at the top of the maze?

Not bad, have played that a bit and got as far as "round 4", but it just keeps going back to the same maze I think, with you and the bomb in slightly different positions. Not sure if anything changes as you progress.

It looks like this was a type in game, rather than a commercial release, so I think it's fair game for an upgrade? Might have a go at speeding things up, maybe get rid of the visible code as graphics at the top of the screen and add in a countdown timer.

Deadly Skies

This is another of the very few games to be removed from the Penultimate Cartridge.

In PAL mode, the horizon was very flickery and not easy to look at. But the screen was at least sort of centered.

In NTSC, the horizon was perfectly stable, but the screen was too far to the right.

Battlezone

Got that one already. Quite impressive that they even attempted a wire frame tank game on the VIC20.

Death Star

Oooh, this looks exciting.

A bit of exposition to get us started.

Getting ready.

This is going to be an exiting space shoot-em-up, right?

Ah, it's one of those.

It looks nice, I love the colours and the clear text, but it's going to take a bit of work to convert, so I will pass for now.

Demolition

This one has a very slowly animated title screen. Not in the mood for that right now. You know when you start something, and really think you shouldn't have, but now that you have, you may as well keep going until the end?

And there we go, lets see what this is.

Breakout. A very slowly animated version I'm afraid.

Nice touch that the ball bounces on the bottom of the screen and stays in play.

But time for me to break out.

Ah, it's written in BASIC.

Of course it is.

Miniature Golf

Does what it says on the tin.

Golf simulator, type in the strength, direction etc. and be thrilled as the ball is slowly animated.

Another one that's not for me.

Pedes and Mutants

Ah, a Romik title, haven't seen one of those for a while.

OK, this sounds complicated.

OK, I admit it's getting late, and I am getting a bit tired. But I have no idea what is going on here.

Nope, sorry.

Tank War

OK, here we go.

And it's a tank game.

Not bad, just a little slow and unresponsive.

Vegas Jackpot!

And finally, one that is already in the next update.

Blog post on that one as well.


Phew, that took longer than expected.

Still, I think a few of those will actually make it into the next refresh of the Penultimate Cartridge.

Assuming they get through the TFW8b quality control......


Advertisements

If you want to a "Top 250 VIC20 Games", then you can order a PU+2 from The Future Was 8 bit, currently on offer for £49.99 + tax

https://tfw8b.com/product/vic20-penultimate-plus-two/


Patreon

You can support me via Patreon, and get access to advance previews of posts like this and behind the scenes updates. These are often in more detail than I can fit in here, and some of these posts contain bits from several Patreon posts. This also includes access to my Patreon only Discord server for even more regular updates.

https://www.patreon.com/tynemouthsoftware