Language…
13 users online: anonimzwx, Dennsen86,  Donut, ForthRightMC, Fozymandias, hhuxy, oliver1, playagmes169, RichardDS90,  Segment1Zone2, steelsburg, tOaO, zAce08xZ - Guests: 289 - Bots: 305
Users: 64,795 (2,375 active)
Latest user: mathew

Lui37's Overworld Sprite Patch [Semi-Deprecated]

  • Pages:
  • 1
  • 2
Erik note: The version in this thread is pretty old and doesn't use Lunar Magic's internal system to insert Overworld sprites. You're better off in this thread which has the newest versions (as well as discussion regarding the standardization of).

Lui37's Overworld Sprite Patch

Download (SA-1 Only!)


This patch allows you to add new custom sprites to your overworld without touching SMW's built-in overworld sprite system, meaning you can have both these custom sprites and SMW's original sprites on the same map without issue.
First seen in VLDC9.

Instructions on how to use this patch are included in the readme, along with all the graphics, palettes and ASM used by VLDC9 sprites.


For coders, again, all VLDC9 sprites are included, even those that do not assemble or work in the wild due to being VLDC9 tailored. Use these as reference for how to properly code for this patch. Of note is that all sprites run in 16bit mode from the start, that you can choose whether sprite tiles should have priority over the player character using get_draw_info_priority and get_draw_info, and that all sprites have an x, y and z position.
Look at the included Ninji sprite for an easy example of how to properly make use of all 3 dimensions in your graphics routine (by using a shadow and offsetting the sprite's tile upward by its z position).
Read through the top of subs.asm to find all included subroutines. These are very helpful.
These sprites sure look great. Is there really no way to make them work with normal SMW? Must we really use the SA-1 version?
Edit: Is there no rocket sprite included?
There is a way, learn ASM.
Rocket sprite is there, at least read the included readme before asking questions.
Your layout has been removed.
Thanks for this release!
I thought about porting my project to sa-1 and this might be the last thing I needed to really do it#tb{:p}
Cool comments in shypieceofshit... btw #tb{;)}
My Youtube channel

Currently working on:
Project C

Finished project:
finally I can have a shot in the ow contest
ilu lui
Wasn't expecting this now.
e: I downloaded the .zip, and I can't open p4sar.exe. Why do we need to use that instead of Asar?
My Mode 0 guide.

My Discord server. It has a lot of archived ASM stuff, so check that out!

Probably because P4 had a custom version of asar with features that this patch uses. Afaik PRG Hacker implemented these features into asar 1.50 so it should work with that as well.

Though it opens fine for me. Did you try apply.bat as well?
It does not work with any other Asar version.
Your layout has been removed.
Oh, are there any other features in p4's version or is it just syntax incompatiblities then?
I thought RPG Hacker implemented it all too, but it didn't. At least the way we used structs for this doesn't seem to work at all.
Your layout has been removed.
HOLY FUCK, FINALLY THIS CAME OUT!!

Well, tested it, and... when i enter a level tile, then go back to OW,
all the sprites placed with the patch suddenly disappears. Why?

E: nvm, fixed this thing by adding this:

Code
incsrc "owsprites/defs.asm"


and this in any submap label:

Code
STZ init_done
RTS


to the ow_init on uberasm.
FINALLY I CAN MAKE SPRITES AND BY MAKE SPRITES I MEAN PESTER SONIKKU TO MAKE THEM FOR ME THANK YOU
Originally posted by Adam
FINALLY I CAN MAKE SPRITES AND BY MAKE SPRITES I MEAN PESTER SONIKKU TO MAKE THEM FOR ME THANK YOU

LOL YOU DON'T HAVE TO PESTER HIM, YOU KNOW


EDIT: YOU REALLY HATE SONIKKU, DON'T YOU?
My Mode 0 guide.

My Discord server. It has a lot of archived ASM stuff, so check that out!

Updated to have full non SA-1 support and also compatible with RPG Hacker's struct system. Note that I only converted the ninji and the smoke; the rest of the sprites still require to be fully made non SA-1. It's easy to convert them though; I'll get into it in the week.

DOWNLOAD
now you have no excuse to not add support for this on pixi, jackie. #wario{>:|}
Originally posted by Erik557
Updated to have full non SA-1 support and also compatible with RPG Hacker's struct system. Note that I only converted the ninji and the smoke; the rest of the sprites still require to be fully made non SA-1. It's easy to convert them though; I'll get into it in the week.

DOWNLOAD
now you have no excuse to not add support for this on pixi, jackie. #wario{>:|}


I'll be waiting all the sprites to get converted though, but OH MY GOD these sprites are great. Now only if I can use them properly.
Hey, i was wondering if you're gunna release that in the patches section.
Give thanks to RPG hacker for working on Asar.
We would have, but it will be included in PIXI down the road, so we are waiting on that instead.
Your layout has been removed.
I tried to use this patch to insert the ninji,and it worked,but when i tried to insert the Rex sprite did not work,can someone tell me how can i insert?

Details:My ROM is converted to SA-1.
The Rex might have hardcoded positions.
You'd have to look inside its ASM file and look if there's any defines for its position, I don't quite remember.
Your layout has been removed.
Hello! I'm Brazilian, I'm a bit bad with English. Would not you like to make a video explaining how to use this tool please ?!
To make matters worse I'm still new to editing, so if you could help me I'd be very grateful ..
  • Pages:
  • 1
  • 2