Gens KMod modifications for mapping

Started by Maxim, July 13, 2007, 09:11:23 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

feos

#45
Oh man!
I got help on russian forum.

Now we really can change the canvas color just by running this LUA script in Gens11b or Gens11svn296
gens.registerbefore(function(address,size)  
 local p,t=vdp.readpalette(1,1);
 local c=pal.getcolor(t[1],1);
 c.A=255;
 c.B=255;
 c.G=0;
 c.R=255;
 pal.setcolor(t[1],1,c);
 vdp.writepalette(1,t[1]);
end)

As you can see, it turns it from black to purple.
You can select any color though.

I think this brilliant fact shall be spreaded around VGMaps community.
that's my post on TASVideos:
http://tasvideos.org/forum/viewtopic.php?p=267800#267800

feos

#46
Finally managed to add pink backdrop to Gens-rr internally. What were the other needs for gens mapping?

https://www.vgmaps.com/forums/index.php?topic=1796.msg17295#msg17295

http://gens-rerecording.googlecode.com/files/Gens11svn.zip

Added saving screenshot to clipboard (yay!)
Added ability to remove HUD/messages from screenshots (4 years later):
determined by Tools -> AVI -> Clean AVI screen.
Blue Pause effect off by default.

BumFengShui

Really the only thing I can think of that's missing is a map viewer, e.g. Visual Boy Advance [Tools - Debug - Map Viewer...]


Feedback, a few minor notes. ~ Gens11svn341 ~
- With compressed screenshots you have to open a blank canvas to copy/paste them into. You will lose all colors from secondary screenshots that are not in the original image if you don't.
- Cannot load WWF Raw 32x. (Sits on a blank screen.) [I have the bios required.]
- When I load a save state in Genesis Savestate Viewer the map graphics change to random colors & the sprites black out.

feos

Map Viewer - in TODOs.
For pasting screenshots, specify the RGB mode in your editor.
WWF doesn't seem to run in other Gens' either.
Savestates for Gens-rr are different than the ones the Savestate tool was designed for.

TerraEsperZ

I know this thread if way old but I finally moved to Gens11svn341 so I thought I should say something. Thanks for adding the pink background by the way, it's really helpful.

One feature that's missing and already requested on the Project page for the emulator is the ability to change values in memory. You have this great RAM search window but the button to create a code from an address is not active. I can manage thanks to Lua scripting and/or Cheat Engine, but it's really a weird omission.

I also noticed the screwed graphics in Genesis Savestate Viewer, but I guess we'd need to ask the author of that utility instead.
Current project:
Mega Man: Powered Up (PSP)

feos

#50
You can patch RAM using Game Genie, here's the build where that dialog doesn't freeze the emulator, so that you can keep it open all the time:
http://tinyurl.com/med9p9e

Savestate Viewer is for Gens, the rerecording branch has quite some stuff added to savestates, so they won't work perfectly there.

EDIT:

Is elektropage.ru banned or something?

feos

Bump. Gens with Hex Editor (for a whole bunch of memory regions)! Copy-paste included.
http://feos-tas.googlecode.com/svn/trunk/Misc/gens-mod.7z