Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Ray1Map

Logo

Ray1Map is a map viewer/editor by RayCarrot, Droolie, Ryemanni and Adsolution with special thanks to PluMGMK for helping out with the project. The goal of the project is to support map viewing for all tile-based Rayman games, with focus on the Rayman 1 games.

View maps in the web version of Ray1Map directly in your browser: https://raym.app/maps_r1/

Features

  • Tile viewing and editing
  • Collision viewing and editing
  • Object viewing and editing, including animations, object states and hitboxes
  • Object linking viewing and editing
  • Game tools for exporting assets
  • Memory loading, for allowing real-time editing while the game is running

Supported Games (Rayman 1)

Game Variants Map Viewing Object Viewing Object Adding Saving
Rayman 1 (PS1 - US)
Rayman 1 (PS1 - EU)
Rayman 1 (PS1 - JP)
Rayman 1 (PS1 - JP Demo Vol3)
Rayman 1 (PS1 - JP Demo Vol6)
Rayman 1 (PS1 - EU Demo)
Rayman 1 (PS1 - US Demo)
Rayman 1 (Saturn) US, EU, JP, US Demo
Rayman 1 (Saturn - Prototype)
Rayman 1 (PC) 1.00, 1.10, 1.12, 1.20, 1.21, 1.21 JP, Demo1, Demo2
Rayman Gold (PC - Demo)
Rayman Designer (PC)
Rayman Mapper (PC)
Rayman by his Fans (PC)
Rayman 60 Levels (PC)
Rayman Educational (PC) EDU, QUIZ
Rayman Educational (PS1)
Rayman Ultimate (Pocket PC)
Rayman Classic (Mobile)
Rayman 1 (GBA) EU, US, EU Beta
Rayman 1 (DSi)
Rayman 2 (PS1 - Demo)

Supported Games (Rayman 1 Jaguar)

Game Variants Map Viewing Object Viewing Object Adding Saving
Rayman 1 (Jaguar)
Rayman 1 (Jaguar - Prototype)
Rayman 1 (Jaguar - Demo)

Supported Games (SNES)

Game Variants Map Viewing Object Viewing Object Adding Saving
Rayman (SNES - Prototype)

Supported Games (GBC)

Game Variants Map Viewing Object Viewing Object Adding Saving
Rayman 1 (GBC) EU/US, JP
Rayman 1 (PalmOS) Color, Greyscale, Color Demo, Greyscale Demo
Rayman 1 (PocketPC) Portrait, Landscape, IPAQ, Portrait Demo, Landscape Demo, IPAQ Demo
Rayman 2 (GBC) EU, US
Donald Duck Goin' Quackers (GBC) EU, US
Mowgli's Wild Adventure (GBC) EU/US

Supported Games (GBA)

Game Variants Map Viewing Object Viewing Object Adding Saving
Donald Duck Advance (GBA) EU, US
Crouching Tiger Hidden Dragon (GBA) EU, US, US Beta
Tom Clancy's Rainbow Six: Rogue Spear (GBA) EU, US
The Mummy (GBA) EU, US
Tomb Raider: The Prophecy (GBA) EU, US
Batman Vengeance (GBA) EU, US
Sabrina the Teenage Witch: Potion Commotion (GBA) EU, US
Rayman 3 (GBA) EU, US, EU Beta
Rayman 3 (GBA - US Prototype)
Rayman 3 (N-Gage)
Rayman 3 (DigiBlast)
Rayman 3 Mad Trax (GBA) EU, US
Splinter Cell (GBA) EU, US, EU Beta
Splinter Cell (N-Gage)
Prince of Persia: The Sands of Time (GBA) EU, US
Batman: Rise of Sin Tzu (GBA) US
Splinter Cell: Pandora Tomorrow (GBA) EU, US
Star Wars Trilogy: Apprentice of the Force (GBA) EU, US
Star Wars Episode III: Revenge of the Sith (GBA) EU, US
King Kong (GBA) EU, US
Open Season (GBA) EU 1, EU 2, US
TMNT (GBA) EU, US
Surf's Up (GBA) EU 1, EU 2, US

Supported Games (Isometric GBA)

Game Variants Map Viewing Object Viewing Object Adding Saving
Spyro 2: Season of Flame (GBA) EU, US
Spyro: Attack of the Rhynocs (GBA) EU, US
TRON 2.0: Killer App (GBA) EU, US
Rayman Hoodlums' Revenge (GBA) EU, US

Supported Games (RRR GBA)

Game Variants Map Viewing Object Viewing Object Adding Saving
Rayman Raving Rabbids (GBA) EU, US

Supported Games (GBA Vicarious Visions)

Game Variants Map Viewing Object Viewing Object Adding Saving
Crash Bandicoot: The Huge Adventure (GBA) EU, US, JP
Crash Bandicoot 2: N-Tranced (GBA) EU, US, JP

Get Started

NOTE: This project is currently in its early stages and may be unstable. Saving edits may corrupt your files for certain games, so make sure to back up your files first!

  • Clone or download the repo.
  • Open the project with Unity (through Unity Hub). Version 2019.4.10f1 is recommended.
  • Open the Ray1Map settings from the toolbar and fill out the game directories.
  • Select the game mode and level.
  • Open the MapViewer scene.
  • Press play in Unity.

Editor tutorial (Rayman 1): https://github.com/Adsolution/Ray1Map/wiki/Editor-(tutorial)

Screenshots

Screenshot1 Screenshot2 Screenshot1

Attributions

For finding pointers in EXE files for memory loading, Ray1Map uses BinaryTools.Elf, Copyright (c) 2019 Filip Jeremic under the MIT Licence, and PE, Copyright (c) 2017 Kittyfisto under the MIT Licence.

About

No description, website, or topics provided.

Resources

Releases

No releases published

Packages

No packages published

Languages