A downloadable Game Boy game for Windows, macOS, and Linux

Download NowName your own price

In Magic and Legend: Time Knights, players will follow the tale of the titular heroes as they travel through time to fight off malevolent invaders.

Both Magic and Legend feature their own unique set of abilities, letting players experiment with the right tactics and get a feel of the playstyle that suits them best. Of course, in case they can’t make up their minds (because both are equally fun to use), they can always switch between the two characters at any time on the fly.

The game features 5 large sprawling levels over the time periods:

  • Level 1: The Journey Begins… (Present Day)
  • Level 2: Medieval Times
  • Level 3: Sengoku Period
  • Level 4: Ancient Rome
  • Level 5: The Crown Jewel Heist (60’s London)

For each level Magic and Legend have their own costumes and weapons and just for fun there are also 4 bonus levels.

Lastly, to ensure the world is safe, the boys go up against a final boss who is hell bent on taking out Magic & Legend so they can take the planet for themselves.

Get the Physical Cartridge release at The Retro Room Games!

The Retro Room Games

Pre-Order the Physical Cartridge for Gameboy, Gameboy Color, Gameboy Advance & Analogue Pocket.

 https://theretroroomgames.com/products/magic-legend-time-knights

Click to play the game in your browser!

Support our homebrew efforts and get some awesome Time Knights merch! :-)
Thanks for your support!

Support our homebrew efforts and get some merch at the same time!

Controls (Browser / Keyboard Controls):

  • Arrow Keys - Left, Right, Up & Down
  • Z: Weapon
  • X: Jump
  • Return: Pause / Level Status
  • Shift: Switch Characters

Controls (Gameboy / Mobile Browser):

  • D-Pad - Left, Right, Up & Down
  • Button A: Weapon
  • Button B: Jump
  • Start: Pause / Level Status
  • Select: Switch Characters

Soundtrack:

Note: the soundtrack above is the original music files and does not reflect what is sounds like on actual hardware or through a Gameboy emulator

You can play this game on:

  • Gameboy
  • Gameboy Color
  • Gameboy Advance (requires physical cartridge or Everdrive cart)
  • Analogue Pocket
  • PC (Windows, MacOS, Linux)
  • Android:
  • Web Brower (Desktop and Mobile)
  • Sony PlayStation Vita (requires PS Vita to be hacked)
  • 3DS / New 3DS + XL variants (requires 3DS / New 3DS to be hacked)
  • 2DS / New 2DS (requires 2DS / New 2DS to be hacked)
  • N64 (Everdrive) (still working on the version that can be flashed to a cart)
  • Sega Dreamcast
  • Wii U (Experimental) - Seems to work on the CEmu emulator but it's a bit slow... I haven't had a chance to try on real hardware yet.

Have fun!

Download

Download NowName your own price

Click download now to get access to the following files:

Gameboy: Magic & Legend - Time Knights (The Retro Room) (Demo).gb 1 MB
Gameboy Color: Magic & Legend - Time Knights (The Retro Room) (Demo).gbc 1 MB
Analogue Pocket: Magic & Legend - Time Knights (The Retro Room) (Demo).pocket 1 MB
Windows (x64): Magic & Legend - Time Knights (The Retro Room) (Demo) 85 MB
Linux (x64): Magic & Legend - Time Knights (The Retro Room) (Demo) 79 MB
MacOS: Magic & Legend - Time Knights (The Retro Room) (Demo)
PS Vita: Magic & Legend - Time Knights (The Retro Room) (Demo).zip 462 kB
Nintendo 3DS / 2DS: Magic & Legend - Time Knights v1.0 (demo).cia 4 MB
Sega Dreamcast: Magic & Legend - Time Knights v1.0 (demo).cdi 6 MB
N64 (Everdrive): Magic & Legend - Time Knights v1.0 (Demo Version).zip 3 MB
Nintendo Gameboy Color: Magic & Legend - Time Knights (The Retro Room) v1.0 2022 1 MB
if you pay $3 USD or more
Nintendo Gameboy: Magic & Legend - Time Knights (The Retro Room) v1.0 2022-11-14
if you pay $3 USD or more
Analogue Pocket: Magic & Legend - Time Knights (The Retro Room) (Final).pocket 1 MB
if you pay $3 USD or more
Linux: Magic & Legend - Time Knights (The Retro Room) (Final).zip 80 MB
if you pay $3 USD or more
MacOS: Magic & Legend - Time Knights (The Retro Room) (Final).zip 78 MB
if you pay $3 USD or more
Nintendo 3DS / 2DS: Magic & Legend - Time Knights (The Retro Room) (Final).cia 4 MB
if you pay $3 USD or more
Nintendo 64 (Everdrive): Magic & Legend - Time Knights (The Retro Room) (Final). 3 MB
if you pay $3 USD or more
Nintendo Gameboy Advance: Magic & Legend - Time Knights (The Retro Room) (Final) 1 MB
if you pay $3 USD or more
Sega Dreamcast: Magic & Legend - Time Knights (The Retro Room) (Final).zip 5 MB
if you pay $3 USD or more
Web: Magic & Legend - Time Knights (The Retro Room) (Final).zip 228 kB
if you pay $3 USD or more
Windows: Magic & Legend - Time Knights (The Retro Room) (Final).zip 85 MB
if you pay $3 USD or more
Nintendo 64 (RetroBlaster): Magic & Legend - Time Knights (The Retro Room) v1.0 2 MB
if you pay $3 USD or more

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

very very well made in the graphics are advanced 8 bit pixel with obvious 16 bit integration into the GFX great job dev u deserve a follow could you post a repo of all of your releases for every game here in the comments?? please and thank you

thanks for the kind words

Only 1 full release and a newer alpha release for now:

Magic & Legend: Time Knights

Magic & Legend: Star Seekers (currently in development): https://ghamson.itch.io/magicandlegend-starseekers

Hi, i'm making a game using GBStudio. I can't quite figure out how to switch characters. What method did you use?

hi ya,

I have a bit variable - 0 = Magic, 1 = Legend

If bit variable = 0 switch character sprite to Magic and update the controls accordingly, else character sprite is Legend and controls are this.


I hope that makes sense


happy holidays!


Giles

Yeah, but what about switching between 3 characters?

so at the moment I use the select button to auto switch… but there is no reason you couldn’t bring up a menu and based on the selection - change the variable to either, 0, 1 or 2 and update the sprite and controls accordingly

If you don’t want a menu - use a switch statement to say


if 0 then it’s 1

If 1 then it’s 2

If 2 then it’s 0


to rotate through the characters


I hope that helps 

is gb studio avialibe for iPhone or Android??

I don't think it is, maybe ask Chris Maltby (the creator of GB Studio) on this topic? 

is there a full rom version to

Purchase? Looks great btw

(1 edit)

there will be yes.  Currently I am letting the Physical version go through its sales process.  Then I will put up the digital rom for sale.

I will also compile the full version across the different platforms too.


thanks for your kind words and interest!

(1 edit)

The full digital version is now available :)

¿final version?

At least for now… I will probably do a bug fix release at some point but will likely port this over to GB Studio 3 to continue progress.

Scratch that - inspiration has started up again :)