ZX Spectrum Top 100 Games Collection (feat. 403 titles)

akeley
Top Contributor
Posts: 1321
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 435 times
Been thanked: 423 times

ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by akeley »

This is a little something I made to have a fun break from my more long-term archival projects. From the description:

This collection contains games from 5 different Top 100 ZX Spectrum games lists. Overall it features 274 games altogether (full list below), plus some additional media (scans, instructions, loading screens, and .ay music files). These were sourced mostly from the excellent ZXDB database and files hosted on the SpectrumComputing.co.uk website. It should be usable on the original hardware, emulators, and FPGA devices.

It's worth noting that even the "official" YS list is rather subjective, and there are great variations between these rankings, which makes perusing them even more fun (eg compare the YS readers list from 1993 with more modern WoS list).

Also, this is by no means an exhaustive collection of ZX Spectrum's best games - while the most popular "classics" are well represented, there are still some which are missing, and so are hundreds of other really good games equally worthy a place on a Top 100 list, depending on personal taste. Still, it's meant as a quick and accessible look at some of the the best titles from this extraordinary microcomputer's library.

The next update will also add the Top 100 Text Adventure list, and perhaps some other Top 100s. If you spot any bugs/mistakes in the meantime, please let me know.

TOP 100 LISTS
1) "The Official Game Top 100 Of All Time" - according to Your Sinclair journalist Stuart Campbell and published in issues 70 (October 1991) through 74 (February 1992),
https://worldofspectrum.net/archive/top-100/
2) "Readers Top 100", which was voted for by the Your Sinclair readers and published in issue 93 (September 1993).
https://worldofspectrum.net/archive/top-100/
3) "Visitor Voted Top 100 Best Games" - from the website World Of Spectrum
https://worldofspectrum.net/archive/best-games/
4) "The 100 Best Spectrum Games" - from the website Retro Sanctuary
https://retro-sanctuary.com/Top-100-Spe ... age-1.html
5) "Top 100 Spectrum Games" - from the website Wizwords
http://www.wizwords.net/top-100-spectrum-games

FILE STRUCTURE
There are 3 main archives to download

-ZXSpectrumTop100.zip - the entire collection (games + media). 500MB size. It's organised by game subdirectories, each of which contains games in various formats (tap/tzx/z80/sna/dsk/trd) and a "Doc" directory with media files.
-ZXSpectrumTop100-noDoc.zip - as above, only without the media files featured in "Doc" directories, resulting in much smaller size (27MB)
-ZXSpectrumTop100-HDD.zip - the collection adapted to a HDD image, usable on FPGA devices and possibly Next too. It features most of the aforementioned files, minus /png/jpg/pdf/tzx/dsk.

You can find it on that big ol' archive site, search for "ZX Spectrum Top 100" (make sure to use the quotation marks).
The extra fun part on MiSTer is the fact we can use the DIVMMC .vhd (you need to just rename the .img file extension). It features bob_fossil's LFN browser "frontend", where you can save games, read inlay.txt files, check out loading screens and listen to AY tunes. The .vhd also works on the Next core.

EDIT:

VERSION 1.1 (released Apr-2024)

This update adds the Top 100 Text Adventure list plus games, and SpectrumComputing's Top 100 list (9 new game files).

EDIT2:

VERSION 1.2 (released May-2024)

This update adds Crash Top 100 list plus additional games from it, and features a bigger vhd with better versions of some of the games files (now most of them should work when used this way).

User avatar
Chris23235
Top Contributor
Posts: 871
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 116 times
Been thanked: 181 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by Chris23235 »

Thanks, that's a nice collection. The Spectrum had so many games, no wonder that even Top 100 lists differ so much.

jordi
Posts: 242
Joined: Thu Jun 11, 2020 10:11 am
Has thanked: 95 times
Been thanked: 81 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by jordi »

good one!!

Just missing some good titles, but spectrum has so many nice titles that it is difficult:
'batman the movie', 'game over', 'livingstone supongo', 'mortadelo y filemon 2', 'la abadia del crimen'.

User avatar
Monos
Posts: 10
Joined: Fri Sep 15, 2023 6:24 pm
Has thanked: 15 times
Been thanked: 2 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by Monos »

Thx. That's bring back memories. Good old days...

TAA
Posts: 1
Joined: Thu Nov 02, 2023 1:30 am

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by TAA »

Having trouble getting this to work. I've followed instructions and when I try to load the vhd from the osd it doesn't show up in the menu. I'm relatively new to MiSTer and definitely new to using any of the computer cores so I'm probably missing a step somewhere. Anyone have any advice?

User avatar
neogeo81
Posts: 374
Joined: Fri Apr 16, 2021 1:52 pm
Has thanked: 32 times
Been thanked: 45 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by neogeo81 »

Where can i load the VHD? Can't find it on the page.

FPGA64
Top Contributor
Posts: 788
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 336 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by FPGA64 »

neogeo81 wrote: Thu Feb 01, 2024 1:27 pm

Where can i load the VHD? Can't find it on the page.

From the initial post

The extra fun part on MiSTer is the fact we can use the DIVMMC .vhd (you need to just rename the .img file extension)

User avatar
neogeo81
Posts: 374
Joined: Fri Apr 16, 2021 1:52 pm
Has thanked: 32 times
Been thanked: 45 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by neogeo81 »

FPGA64 wrote: Thu Feb 01, 2024 1:44 pm
neogeo81 wrote: Thu Feb 01, 2024 1:27 pm

Where can i load the VHD? Can't find it on the page.

From the initial post

The extra fun part on MiSTer is the fact we can use the DIVMMC .vhd (you need to just rename the .img file extension)

That saddly doesn't help. I can't find that .img file anywhere. Can you point met to the right direction?

FPGA64
Top Contributor
Posts: 788
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 336 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by FPGA64 »

neogeo81 wrote: Mon Feb 05, 2024 10:21 am
FPGA64 wrote: Thu Feb 01, 2024 1:44 pm
neogeo81 wrote: Thu Feb 01, 2024 1:27 pm

Where can i load the VHD? Can't find it on the page.

From the initial post

The extra fun part on MiSTer is the fact we can use the DIVMMC .vhd (you need to just rename the .img file extension)

That saddly doesn't help. I can't find that .img file anywhere. Can you point met to the right direction?

Go to the archive site, follow the instructions in the first post

ZXSpectrumTop100-HDD.zip contains the HD.

User avatar
eLLuiGi
Posts: 18
Joined: Tue Jul 05, 2022 8:55 am
Has thanked: 11 times
Been thanked: 11 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by eLLuiGi »

Hi
Thx ! This is great !!

User avatar
LamerDeluxe
Top Contributor
Posts: 1190
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 837 times
Been thanked: 269 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by LamerDeluxe »

I also have no idea how to run this on the Spectrum core. Trying to run it on the ZXNext core just gives me a 'cannot load TBBLUE.FW' error. Adding that file to the games/ZXNext folder does nothing.

akeley
Top Contributor
Posts: 1321
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 435 times
Been thanked: 423 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by akeley »

LamerDeluxe wrote: Tue Feb 13, 2024 10:13 pm

I also have no idea how to run this on the Spectrum core. Trying to run it on the ZXNext core just gives me a 'cannot load TBBLUE.FW' error. Adding that file to the games/ZXNext folder does nothing.

To recap, on the ZX Spectrum core you need to:

-unpack it to /media/fat/games/Spectrum and change the extension name to .vhd.
-make sure you have the latest ESXMMC.BIN from esxdos 0.8.9 renamed as boot1.rom in the same dir
(more info here: https://github.com/MiSTer-devel/ZX-Spec ... Ter#divmmc)
-mount the the vhd in core OSD menu using "Load DIVMMC"
-you should see exsdos boot screen and then the machine reset
-press F11 and you should land in Browser menu. Press Shift+H for instructions on how to use it.

I guess the esxdos could be the tricky part, so you can just use my boot1.rom from this post.

For Spectrum Next just mount the .vhd as drive D: (you should have a separate boot vhd mounted as C:) and then switch to it in the browser using D command in the OS and it should "just work" - no need to mess about with boot roms or any additional files.

User avatar
AfterBurnett
Posts: 31
Joined: Sun Mar 13, 2022 7:40 am
Has thanked: 6 times
Been thanked: 2 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by AfterBurnett »

This is awesome. I was struggling to find a decent set other than TOSEC, which has a million copies of each game, haha. Cheers!

User avatar
LamerDeluxe
Top Contributor
Posts: 1190
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 837 times
Been thanked: 269 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by LamerDeluxe »

akeley wrote: Wed Feb 14, 2024 2:36 am
LamerDeluxe wrote: Tue Feb 13, 2024 10:13 pm

I also have no idea how to run this on the Spectrum core. Trying to run it on the ZXNext core just gives me a 'cannot load TBBLUE.FW' error. Adding that file to the games/ZXNext folder does nothing.

To recap, on the ZX Spectrum core you need to:

-unpack it to /media/fat/games/Spectrum and change the extension name to .vhd.
-make sure you have the latest ESXMMC.BIN from esxdos 0.8.9 renamed as boot1.rom in the same dir
(more info here: https://github.com/MiSTer-devel/ZX-Spec ... Ter#divmmc)
-mount the the vhd in core OSD menu using "Load DIVMMC"
-you should see exsdos boot screen and then the machine reset
-press F11 and you should land in Browser menu. Press Shift+H for instructions on how to use it.

I guess the esxdos could be the tricky part, so you can just use my boot1.rom from this post.

For Spectrum Next just mount the .vhd as drive D: (you should have a separate boot vhd mounted as C:) and then switch to it in the browser using D command in the OS and it should "just work" - no need to mess about with boot roms or any additional files.

Thanks for the help!

I had already done all of those steps and arrived at an odd looking menu with F11. Trying to boot the drive from that menu didn't do anything. Good to know it has built-in instructions, I'll have a look at them.

The default boot vhd of the Next core just gives me a sequence of test screens, not sure if that is what it is supposed to do.

akeley
Top Contributor
Posts: 1321
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 435 times
Been thanked: 423 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by akeley »

AfterBurnett wrote: Wed Feb 14, 2024 7:45 am

This is awesome. I was struggling to find a decent set other than TOSEC, which has a million copies of each game, haha. Cheers!

Thanks! For the best 1Game1Rom ZX Spectrum collection I recommend tracking down the latest Gamebase (Speccymania v5).

LamerDeluxe wrote: Wed Feb 14, 2024 7:56 am

I had already done all of those steps and arrived at an odd looking menu with F11. Trying to boot the drive from that menu didn't do anything. Good to know it has built-in instructions, I'll have a look at them.

Odd indeed. When everything works well, after doing "Load DIVMMC" from OSD you should see the esxdos boot sequence, then core should reset to normal ZX Spectrum OS screen (depending on model) and then after F11 you should see this:

20240214-131913-screen.png
20240214-131913-screen.png (98.16 KiB) Viewed 6248 times

The vhd is mounted/booted from OSD, not here btw. Also, if the "odd looking menu" after F11 says "MR GLUK RESET SERVICE' or "TRS DOS" then it means that the vhd did not load correctly, and you're in one of the core's standard interface modes.

Just to make sure, in the above part I refer to the ZX Spectrum core, not Next ;)

LamerDeluxe wrote: Wed Feb 14, 2024 7:56 am

The default boot vhd of the Next core just gives me a sequence of test screens, not sure if that is what it is supposed to do.

If you mean the gfx mode screens, that's normal (on first boot, I think) - you should just choose one that suits your display best and proceed, then it should go to the standard Next boot screen and from there to NextOS ---> press D, and if you had mounted it before, then you should see the vhd's directory (similar as in above scr$, only with Next's looks).

User avatar
LamerDeluxe
Top Contributor
Posts: 1190
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 837 times
Been thanked: 269 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by LamerDeluxe »

akeley wrote: Wed Feb 14, 2024 1:53 pm
LamerDeluxe wrote: Wed Feb 14, 2024 7:56 am

I had already done all of those steps and arrived at an odd looking menu with F11. Trying to boot the drive from that menu didn't do anything. Good to know it has built-in instructions, I'll have a look at them.

Odd indeed. When everything works well, after doing "Load DIVMMC" from OSD you should see the esxdos boot sequence, then core should reset to normal ZX Spectrum OS screen (depending on model) and then after F11 you should see this:

The vhd is mounted/booted from OSD, not here btw. Also, if the "odd looking menu" after F11 says "MR GLUK RESET SERVICE' or "TRS DOS" then it means that the vhd did not load correctly, and you're in one of the core's standard interface modes.

Just to make sure, in the above part I refer to the ZX Spectrum core, not Next ;)

This is indeed what was happening. I had renamed ESXMMC.BIN from esxdos 0.8.9 to boot1.rom, but using the version in your post, that you linked, everything started working all of a sudden!

LamerDeluxe wrote: Wed Feb 14, 2024 7:56 am

The default boot vhd of the Next core just gives me a sequence of test screens, not sure if that is what it is supposed to do.

If you mean the gfx mode screens, that's normal (on first boot, I think) - you should just choose one that suits your display best and proceed, then it should go to the standard Next boot screen and from there to NextOS ---> press D, and if you had mounted it before, then you should see the vhd's directory (similar as in above scr$, only with Next's looks).

This information also helped me to get everything working on the Next core!

Thank you so much for all your help! This great compilation is working perfectly now, on both cores!

akeley
Top Contributor
Posts: 1321
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 435 times
Been thanked: 423 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by akeley »

LamerDeluxe wrote: Wed Feb 14, 2024 7:08 pm

This is indeed what was happening. I had renamed ESXMMC.BIN from esxdos 0.8.9 to boot1.rom, but using the version in your post, that you linked, everything started working all of a sudden!

Thanks for this report...it could be the description is somewhat wrong and I have actually used some other esxdos version to create the boot1.rom. I might look into this later, for now will just throw this boot1.rom on archive as well.

akeley
Top Contributor
Posts: 1321
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 435 times
Been thanked: 423 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by akeley »

A new release - v1.1 - is available now. This update adds the Top 100 Text Adventure list/games from WoS , and SpectrumComputing's Top 100 list (plus 9 new game files).

The hdd image has also been updated, though given that some of the games refuse to work this way (because it's limited to tap/snapshot files) its status should be considered as "experimental". I do aim to test these files thoroughly and seek better .taps or make snapshots wherever they are broken, but that will take some time - so for now please use the "normal" loading method and files (tzx/dsk/etc) in such cases. I'd also appreciate any reports of these games not working.

metalfacemark
Posts: 174
Joined: Mon Jan 04, 2021 12:04 pm
Has thanked: 19 times
Been thanked: 15 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by metalfacemark »

Thanks for this, just downloaded 1.1 - makes it a bit easier for browsing through that ten gagillion files!

akeley
Top Contributor
Posts: 1321
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 435 times
Been thanked: 423 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by akeley »

V1.2 is up....most likely the "final" one. This update adds Crash Top 100 list plus additional games from it (10). It's a bit weird list, since they first released staff picks (100-51) and then decided to use readers votes for 50-1, so it has some duplicates (it also shows that Your Sinclair readers were a much more refined bunch ;)

This release also features a bigger vhd with better versions of some of the previously not working games. I spent way too much time tinkering with this vhd and making sure everything works (atm only 3 games fail totally), seeing as you can just load the files the normal way, from the OSD, but I really like using it like that, with bob_fossil's browser as a proto-OS.

User avatar
Chris23235
Top Contributor
Posts: 871
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 116 times
Been thanked: 181 times

Re: ZX Spectrum Top 100 Games Collection (feat. 403 titles)

Unread post by Chris23235 »

Thank you very much, I have all ZX Spectrum games on all my Speccy devices already, so I know this compilation will be a blast for people not familiar with the platform or without the time to make such a fine collection as this themself.

Post Reply