VGMaps
November 18, 2018, 12:59:43 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: How do I stitch together a bunch of screenshots in Paint.net to make a map?  (Read 525 times)
0 Members and 1 Guest are viewing this topic.
Rew
Full Member
***
Offline Offline

Posts: 212



« on: August 27, 2018, 01:27:29 PM »

Hey everyone--so first things first, I'm an absolute neophyte at creating maps myself. Even though I've been here a long time, it's always been as a spectator/requester; I've never actually tried to make a map by myself.

So right I have about 40-odd screenshots from an overworld map, and I'm sitting down to put them all together in Paint.net when I realized... I don't have a friggin' clue how to actually do that. I mean, how do I get them to line up pixel perfectly? To do this properly (i.e. by hand) seems like it would take hours and even days of painstaking precision, lining up, moving them just so. Like the world's most obtuse jigsaw puzzle. But that seems horribly inefficient; I feel like I'm probably doing something wrong.

How do you all do it? Do you really sit down and measure things out pixel by pixel and line everything up by hand?
Logged

From the Super Smash Bros. Brawl board on GameFAQs:
Quote
The only Fox News we're interested in is breakthroughs in his metagame.
TerraEsperZ
Hero Member
*****
Offline Offline

Posts: 2234



« Reply #1 on: August 27, 2018, 08:57:08 PM »

Well, I've been using good old Paint (no .net here!) and yeah, that's pretty much what I've always done. I paste the screenshot in the canvas while zoomed in at the appropriate level, then I move it around until it's exactly where it needs to be. Considering that Paint doesn't have layers, that's not always easy and sometimes I have to change the "background" colour and the transparency mode in order to temporarily remove said colour to make the alignment easier. I sadly have no idea how to do it using  something more sophisticated like Paint.net or Photoshop Sad.
Logged

Current project that I really should try to finish:
-Drill Dozer (GBA)
-Sonic 3D Blast (Genesis)
-Naya's Quest (PC)

Pending project:
-A ton of stuff that will never be finished
dark_lord_zagato@yahoo.co
Newbie
*
Offline Offline

Posts: 34


« Reply #2 on: August 27, 2018, 11:55:55 PM »

It sounds like a lot of work, but this is probably the easiest and least confusing way to map a game. One thing you need to keep in mind while taking your screenshots is how you are going to stitch them together later. A screenshot goes to waste if you can't remember where it goes.

Try to get something that's easy to see in every screenshot, so you can "stitch by landmark" by having these objects overlap when you paste them onto the map. An example of landmark stitching might be like finding a town in Dragon Warrior, and taking 4 screenshots with that town in each corner of the screen. That way you know for certain what goes where.

Also a good idea to only take 20 screenshots at a time if you're working on a BIG map so you don't lose track of what you're doing.
Logged
Grizzly
Full Member
***
Offline Offline

Posts: 171



« Reply #3 on: August 28, 2018, 11:14:16 AM »

I also created all my maps with the plain old Paint. The way to get it done pretty fast was to take a memorizable path through the game while taking the screenshots and creating the map directly after playing a section so I always knew where the text part went.

Otherwise you might try to use a tool like the Screenshot Autosticher by maxim.

I also always dreamt of such a tool, this was basically the reason I stopped making maps because I wanted to create the ultimate stitching helper tool. But I never got anywhere because I couldn't figure out programmatically which part of a screenshot belongs to which of the many parallax backgrounds.
Logged
mechaskrom
Newbie
*
Offline Offline

Posts: 33


« Reply #4 on: September 08, 2018, 10:58:38 AM »

Manually stitching screenshots is probably the most straightforward method, but it's tedious and has a high chance of mistakes. It's also hard to map areas without "landmarks" e.g. Solar Jetman (NES) which has big areas with the same color or pattern. You could facilitate this by using cheat codes to move the camera around in discrete values or keep track of it with a memory/ram watcher. That way you know how the screenshots fit together. You probably need camera cheat codes anyway to reach inaccessible parts and cover everything.

Reverse engineering the game to create a tool or editor that can extract maps is probably the complete opposite method to manual stitching. Technically very complicated and requires great programming skills, but in return makes mapping a lot easier and faster.

Fortunately there is a way to automate screenshot mapping with only modest skills and that is to use scripting or an external tool to control the emulator. All my maps are done with this method. Take NES-games for example were I use FCEUX which has many excellent tools for mapping, particularly lua-scripting: http://www.fceux.com/web/help/fceux.html?LuaScripting.html
You can write a lua-script that essentially moves the camera, take screenshots and stitches everything together i.e. automating the whole process of ripping a map. Creating a working script can take some time though, but a lot less than manual stitching. You probably need to manually fix some things in the rip afterwards to, but most of the work can be scripted.

Unfortunately good emulators with scripting is a bit lacking. So if any emulator author is reading this, please add great scripting support to your emulator and you'll make me a very happy mapper.  Smiley
« Last Edit: September 08, 2018, 12:19:43 PM by mechaskrom » Logged

Current project: -
Last finished project: Mission: Impossible (NES)
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!
VGMaps.com: The Video Game Atlas

 

Pixel WarehouseVGMuseum.com

Your ad could be here - contact me for advertising inquiries.

VGMaps.com is registered with and hosted by

Go Daddy.

Supported by you.

� 2002-2018 Jonathan Leung.

VGMaps.com is an archive of video game maps up since May 6, 2002. Optimized for at least 800 x 600 resolution.

This site does not contain commercial ROMs or any other illegal materials. All directly "ripped" game images are the property of their respective copyright holders.

This web site and compass logo are copyrighted by Jonathan Leung 2002-2018.