[Release] SomaVision 3 SPL Viewer and Editor

Miscellaneous tools for your Soma Server

[Release] SomaVision 3 SPL Viewer and Editor

Postby Miser » Tue Jun 26, 2012 5:53 pm

SomaVision is a program to display the SPL files that Soma uses as in-game sprites and animations. I wrote this program because I thought that the amount of hassle involved in setting up a server just to test SPL files was too much to bother so I built a program to make it easy.

With SomaVision 3 I have made the following improvements:
  • Can now edit files; no need to convert to bitmaps and painfully edit individual frames one by one
  • Can alter individual RGB colour components of the file
  • Can perform colour reshading operations (e.g. switch blue with green to turn a blue Drazil into a green Drazil)
  • Can layer multiple colour operations together to create unique reshades
  • No requirement for DirectX to be installed
  • Can undo/redo edit operations
  • Can apply changes made to one SPL to a group of other SPLs to greatly ease the task of uniformly editing multiple files, as is needed when editing monsters, weapons and armours - select File->Apply to Batch and then select the files to be similarly edited (note: this cannot be undone)
  • File association with Soma graphics files - right-click a file to open in SomaVision and select "Open with..." and choose Browse to select the SomaVision.exe file wherever you have placed it, and ensure the checkbox labelled 'Always use the selected program to open this kind of file' is checked
  • Colour-inversion operation
  • Optional frame animation - check or uncheck the 'Animate' checkbox
  • Optional transparent-pink background - check or uncheck the 'Use transparency' checkbox
  • Browse a folder of Soma graphics - use the "<<" and ">>" buttons to move between files in the same directory
  • New improved C# code-base

The program cannot unfortunately edit SPLN files (that is MRF files or SPLs found in the NRes folder); this program only works with SPL8 files because the colour operations available affect files' colour palettes, which SPLN files do not have. It is possible to add SPLN support in the future.

Requirements:
  • Installation of .NET 4 or above
  • Windows (unfortunately *nix implementations of .NET don't support Windows Forms so this software will not work using Mono)

Screenshot:
http://d.pr/i/K5GA

Example edits:
Algae Armour: http://d.pr/i/zgwC
Golden Sheen Armour: http://d.pr/i/cZjJ
Lavender Armour: http://d.pr/i/l5XD
Midnight Werewolf: http://d.pr/i/NsWJ
Bronze Raptor: http://d.pr/i/EB85
Dark Demon Drazil: http://d.pr/i/HtzO
Dark Lime Raptor: http://d.pr/i/a09m
Dark Aqua Raptor: http://d.pr/i/G3HK
Pink Panther: http://d.pr/i/wBAt

This work is licensed under a Creative Commons Attribution 3.0 Unported License. You can do whatever you like with it (including using it commercially) - just leave the attribution in the Help->About window.

Download:
SomaVision.exe: http://d.pr/f/p6NZ (118KB)
SomaVision 3 source code (VS2010 solution): http://d.pr/f/srqI (575KB)
Image
User avatar
Miser
SD Four Star
SD Four Star
 
Posts: 255
Joined: Sun Feb 24, 2008 9:06 pm
Location: Bristol

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby w1ls0n » Tue Jun 26, 2012 5:59 pm

wow browsing threw what this can do...

what a nice share thanks for your hard work :D

http://tinypic.com/view.php?pic=4zxdz6&s=6

5 second job thanks to miser :D note special but hey
Last edited by w1ls0n on Tue Jun 26, 2012 6:12 pm, edited 1 time in total.
Image
User avatar
w1ls0n
SD Pro 2 Star
SD Pro 2 Star
 
Posts: 459
Joined: Thu Mar 01, 2012 5:07 am

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby Ero » Tue Jun 26, 2012 5:59 pm

That is Fudgesticking awesome
Ero
SD Five Star
SD Five Star
 
Posts: 320
Joined: Mon Jul 07, 2008 11:00 pm

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby phoenixgolden » Tue Jun 26, 2012 6:10 pm

omfg i can do anything on this lol thank yuo so much been looking for tool like this well good work :D

something i just done for fun :)


http://tinypic.com/r/fmi43/6
Last edited by phoenixgolden on Tue Jun 26, 2012 7:54 pm, edited 1 time in total.
Phoenix.

Image

Human @Inca SomaDev (retired)
phoenixgolden
SD Pro 5 Star
SD Pro 5 Star
 
Posts: 1170
Joined: Sat Oct 08, 2011 9:24 pm

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby KimboSlice » Tue Jun 26, 2012 6:15 pm

This tool is incredible Miser. You literally just took Soma to another level. Your work will be appreciated for years :o.

Guys like you, Finito, iSylver, Remix, Rauben, Badgerr, and more have ensured Soma's life.

Legend.
User avatar
KimboSlice
SD Pro 5 Star
SD Pro 5 Star
 
Posts: 876
Joined: Sun Sep 14, 2008 10:41 pm

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby phoenixgolden » Tue Jun 26, 2012 8:27 pm

KimboSlice wrote:This tool is incredible Miser. You literally just took Soma to another level. Your work will be appreciated for years :o.

Guys like you, Finito, iSylver, Remix, Rauben, Badgerr, and more have ensured Soma's life.

Legend.



http://tinypic.com/r/2gubg9y/6
Phoenix.

Image

Human @Inca SomaDev (retired)
phoenixgolden
SD Pro 5 Star
SD Pro 5 Star
 
Posts: 1170
Joined: Sat Oct 08, 2011 9:24 pm

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby KimboSlice » Tue Jun 26, 2012 8:32 pm

phoenixgolden wrote:
KimboSlice wrote:This tool is incredible Miser. You literally just took Soma to another level. Your work will be appreciated for years :o.

Guys like you, Finito, iSylver, Remix, Rauben, Badgerr, and more have ensured Soma's life.

Legend.



http://tinypic.com/r/2gubg9y/6

I prefer graphics that "fit in" with the game a little better. Less inverted looking.
Last edited by KimboSlice on Tue Jun 26, 2012 8:50 pm, edited 1 time in total.
User avatar
KimboSlice
SD Pro 5 Star
SD Pro 5 Star
 
Posts: 876
Joined: Sun Sep 14, 2008 10:41 pm

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby Miser » Tue Jun 26, 2012 8:44 pm

phoenixgolden wrote:
KimboSlice wrote:This tool is incredible Miser. You literally just took Soma to another level. Your work will be appreciated for years :o.

Guys like you, Finito, iSylver, Remix, Rauben, Badgerr, and more have ensured Soma's life.

Legend.



http://tinypic.com/r/2gubg9y/6

Nice Apus reshade.

Guys, please go sparingly on the colour-invert function. ;)
Image
User avatar
Miser
SD Four Star
SD Four Star
 
Posts: 255
Joined: Sun Feb 24, 2008 9:06 pm
Location: Bristol

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby phoenixgolden » Tue Jun 26, 2012 8:45 pm

KimboSlice wrote:
phoenixgolden wrote:
KimboSlice wrote:This tool is incredible Miser. You literally just took Soma to another level. Your work will be appreciated for years :o.

Guys like you, Finito, iSylver, Remix, Rauben, Badgerr, and more have ensured Soma's life.

Legend.



http://tinypic.com/r/2gubg9y/6

I prefer graphics that "fit in" with the game a litter better. Less inverted looking.


only testing lol
Phoenix.

Image

Human @Inca SomaDev (retired)
phoenixgolden
SD Pro 5 Star
SD Pro 5 Star
 
Posts: 1170
Joined: Sat Oct 08, 2011 9:24 pm

Re: [Release] SomaVision 3 SPL Viewer and Editor

Postby w1ls0n » Tue Jun 26, 2012 10:49 pm

Ive noticed that this cant open certain monster files

such as a guard or new monsters not sure if this was intended(doubt it) but you get some sort off error like
"loading of spn files is currently not supported"

Guards seem to off fixed themselves but all other new mobs haven't
Image
User avatar
w1ls0n
SD Pro 2 Star
SD Pro 2 Star
 
Posts: 459
Joined: Thu Mar 01, 2012 5:07 am

Next

Return to Useful Tools

Who is online

Users browsing this forum: No registered users and 1 guest

cron