Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:22 22 Sep 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : 6502 Source Code

Author Message
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1556
Posted: 01:10pm 18 Sep 2026
Copy link to clipboard 
Print this post

Some time ago, the original Apple II source code for *Prince of Persia* was released.
Prince of Persia 6502 Source Code
Since so many BBC programs are being converted to MMBasic right now, this would be a prime candidate.
'no comment
 
Volhout

Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 6122
Posted: 01:42pm 18 Sep 2026
Copy link to clipboard 
Print this post

Hi Martin,

Since Apple 2 video and especially sound are completely different from BBC, this would be a separate challenge. But "who knows" what AI all can do...

Volhout
PicomiteVGA PETSCII ROBOTS
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1556
Posted: 02:13pm 18 Sep 2026
Copy link to clipboard 
Print this post

  Volhout said  Since Apple 2 video and especially sound are completely different from BBC
Of course, that's a completely different system, but isn't the Picomite also quite different from the BBC?
Well, reworking the graphics, creating sprite sheets and tile sheets, and generating sounds would be the least complicated challenge for me. But translating 6502 source code into MMBasic is way beyond my capabilities.
In addition, it appears that a BBC adaptation  of Prince of Persia has already been made.
Edited 2026-09-19 00:23 by Martin H.
'no comment
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11890
Posted: 02:51pm 18 Sep 2026
Copy link to clipboard 
Print this post

This is what Claude thinks
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1556
Posted: 06:16pm 18 Sep 2026
Copy link to clipboard 
Print this post

The title-graphic could also look good in RGB 121

Mode 2


Mode 3

Edited 2026-09-19 04:23 by Martin H.
'no comment
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1556
Posted: 01:35pm 20 Sep 2026
Copy link to clipboard 
Print this post

I've been fiddling with a few pixels again.
A few more Impressions in RGB 121 to see what it might look like in Mode 2





I also found a version already adapted for the BBC:BBC Fan Rebuild
Source Code
Edited 2026-09-20 23:47 by Martin H.
'no comment
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11890
Posted: 02:03pm 20 Sep 2026
Copy link to clipboard 
Print this post

I'll post a version of the game for the PC3 later today or tomorrow. The original is another masterpiece of coding. Every bit is used for different characteristics and working out exactly what each does in every scene is proving challenging. I've played through level 1 so far as a test and now trying to work through every level to make sure they can all be solved.
The master version appears to completely ignore copyright issues including
music/vgm/ is Sega Master System music by Matt Furniss — the SMS port's commercial soundtrack, ripped. Not Mechner's, not ours, and not licensed to anyone here.
ip/vgm/ and sfx/vgm/ are original compositions by @inversephase, written for pop-beeb.
Neither is Apple II material. Taking either would be lifting a third party's work.
What I will post will be an engine and a python script that takes Mechner's repo and generates the game resources locally. That way what I post won't risk any copyright or intellectual property issues.
Edited 2026-09-21 00:07 by matherp
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1556
Posted: 02:50pm 20 Sep 2026
Copy link to clipboard 
Print this post

  matherp said  What I will post will be an engine and a python script that takes Mechner's repo and generates the game resources locally. That way what I post won't risk any copyright or intellectual property issues.

That sounds like a clever, save way to do it, and it shouldn't cause any copyright issues.
Edited 2026-09-21 00:52 by Martin H.
'no comment
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026