Kevin Edwards ( Retro Videogame development )'s Avatar

Kevin Edwards ( Retro Videogame development )

@kevedwardsretro

Retired video game programmer. 40+ years developing videogames and software. Creator of games for the BBC Micro, Electron, NES, SNES, PC, XBox, PS3/4, Mobile, Vita, 3DS. I am currently rescuing and archiving old game development disks. LEGO Dev/AFOL.

3,560
Followers
906
Following
1,767
Posts
14.10.2023
Joined
Posts Following

Latest posts by Kevin Edwards ( Retro Videogame development ) @kevedwardsretro

'It works on my machine' was uttered many times at companies I've worked for over the years.

04.03.2026 22:54 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image
04.03.2026 16:43 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

This is so true of many technology companies. The planets seem to align and a group of clever people create something very special.

04.03.2026 16:24 ๐Ÿ‘ 14 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image Post image Post image Post image

Here's a brilliant book for anyone who has an interest in Acorn Computers, The BBC Micro, ARM or technology in the UK around that time. A collection of stories by the people who made it all happen. Whilst I have only quickly skimmed the contents since it arrived today, I know it's a 10 out of 10!

04.03.2026 16:21 ๐Ÿ‘ 41 ๐Ÿ” 6 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0
Preview
Search for the Lost Orb Hi, Whilst sorting through a load of disks I found a disk based adventure called 'Search for the Lost Orb' Has anyone heard of it before? I've no idea who did

I did indeed share it after posting about it on stardot. No one had ever heard of it before so it was a genuine 'lost game'. I can only assume an admin on the Game Archive added it for completeness.

stardot.org.uk/forums/viewt...

27.02.2026 16:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Sadly not. It has been digitally analysed by several people at a binary level and there's no 'plain text' info in there. Adventure fans have also played the game to completion and say it's quite unique in its style. Other technical analysis shows it uses a new 'engine' not seen before on other games

27.02.2026 11:51 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It probably was the last BBC Micro prototype I worked on. I did have plans to do something for the Archimedes but the market was so tiny I couldn't see it being financially viable.

27.02.2026 11:47 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

'Search for the Lost Orb' is a text-based adventure game for the BBC Micro that I found whilst going through my disk collection. So far I have been unable to find out who actually wrote it. I asked the people on stardot, but had no luck. I think it could be Andy Bray (RIP) who I knew well BITD.

27.02.2026 11:22 ๐Ÿ‘ 33 ๐Ÿ” 6 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Thanks. When I get time I shall share all the source code for the game. It's very incomplete, but may be useful to someone interested in how 6502 games are written.

27.02.2026 11:09 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Galaforce2BBC/src at main ยท KevEdwards/Galaforce2BBC Galaforce 2 for the BBC Micro home computer from 1987 ( full, buildable 6502 source code ) - KevEdwards/Galaforce2BBC

The 'sprites' are drawn using the 6502 CPU - no hardware sprites on the BBC Micro unfortunately! You can find the routines in my GitHub repository - Sprtites.asm and Sprites2.asm. Collision detection was done using a simple 2D box to box check.
github.com/KevEdwards/G...

27.02.2026 11:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It would have been visually identical. However, a lot slower due to the hardware compromises Acorn made with memory access on the Electron.

26.02.2026 16:36 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thank you. I used double buffering to eliminate the flicker. However, that comes at a cost in terms of memory and performance. This was a late game, 1988, in the Beebs life-cycle. I wouldn't have made much money. I then decided to develop NES games instead.

26.02.2026 16:35 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The BBC Micro only had a palette of 8 unique colours - the primary and secondary colours. However, you could choose any combination you wanted in the 2 and 4 colour screen modes.

26.02.2026 16:32 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thanks. The plan was to have a smooth, flicker free game. It fitted that brief, but I really wanted more speed as the performance on an Electron would have been quite a lot less.

26.02.2026 15:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

This is Amnesia, a game I developed for the BBC Micro that was never published/released officially. As you can see it's a work in progress tech demo with programmer graphics ( my own ). I think I worked on this for about 5 or 6 weeks and decided to devote my time to other projects.

26.02.2026 14:59 ๐Ÿ‘ 80 ๐Ÿ” 11 ๐Ÿ’ฌ 9 ๐Ÿ“Œ 0
Video thumbnail

Morning Live was pure filth today! Here's Esther Rantzen's daughter being rather rude. I nearly spat my tea out. We didn't have this kind of crudity in the 1970s when That's Life was broadcast, just vegetables that looked like body parts. LOL.

26.02.2026 14:32 ๐Ÿ‘ 13 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

It appears to be just the .pvr texture assets.

24.02.2026 22:58 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Indeed, you have been super lucky! Almost everyone I've talked with has had major problems reading old Zip disks. The Jaz drive *should* be OK from what others have said.

24.02.2026 11:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Awesome. Drop me a message and Iโ€™ll do some analysis of the contents and see if I can get anything running. Some artwork or code would be great to see too. Thanks.

24.02.2026 09:30 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Interesting!

23.02.2026 22:43 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

They are truly dire! Not sure if the Jazz drives were any better.

23.02.2026 22:42 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

ZIP disks are the worst of the worst. The click of death was a common sounds even back in the day, never mind 30 years later! I'm sure there must be a way to help them 'recover'.

23.02.2026 22:23 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'm sure they would!

23.02.2026 22:21 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Browsing the Texture assets from the development disk for Dreamcast Wetrix+. They are stored in Dreamcast PowerVR Texture format ( various compressed format variations ).

23.02.2026 22:20 ๐Ÿ‘ 29 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I shall see what I can find out.

23.02.2026 21:05 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

*whose

23.02.2026 20:19 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I don't know if the authors have any plans to share. As you say, it's quite often a no go as ownership is usually with big corporations who's general policy is NOPE, NOT ALLOWED!

23.02.2026 20:10 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

I've not seen anything related to ET. Who were you in touch with?

23.02.2026 20:08 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I've not had time to go through the contents fully and talk with the authors about what it contains. Many thanks to Bone and Amir for saving this stuff. I hope they have some more goodies hidden away!

23.02.2026 19:31 ๐Ÿ‘ 11 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image Post image Post image Post image

I have just received a very interesting find from @bone6502.bsky.social who worked at ZED TWO. It's a disk containing the source code for PS2 Aqua Aqua and data for Wetrix+ ( Dreamcast ). It's great to see this being preserved, especially as it came of a ZIP 100 disk which don't survive very well!

23.02.2026 19:28 ๐Ÿ‘ 46 ๐Ÿ” 8 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 1