• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

The OpenSA Thread

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
So, its about time I make a post about OpenSA, even though the project is kinda stalled and uneeded.

Anyways, OpenSA aimed to be a open-source clone of Project SA, which I began developing a month or two ago to discover how the moveset files worked, and more about how Brawl works in general.

I got viewing of files working 100%, almost as good as Project SA, but I didn't get editing working. OpenSA worked with DDD/Charizard/Squirtle/Ivysaur/Fighter.pac and even Kirby hat .pac's from day 1, and that is why I was able to patch PSA within 24 hours of the source release to support the unopenable characters.

Anyways, now that PSA can edit all the characters, and I am now part of the backroom, I kinda am at a interesting crossroads as to what to do with the OpenSA project I have dedicated so much time to.

I'm still gonna finish it. But I am going to start over.

I want OpenSA to exist as a few apps to be used to examine, modify, and batch modify movesets, along with a C# library that allows others to do the same.

If others want to help test/code, thats cool, but I will be very honest with the Brawl hacking community. Not many of you can code, and no one else seems to know anything about the moveset or stage .pac's.

Anyways, I wrote a post about OpenSA on my blog, and will update this post with the most recent version of OpenSA(My original version) and OpenSA2(The rewrite I am beginning this week)

http://blog.dantarion.com/2009/10/13/about-opensa-and-the-psa-source-release/

#SA on irc.gamesurge.net
 

MK26

Smash Master
Joined
Jun 29, 2008
Messages
4,450
Location
http://www.mediafire.com/?zj2oddmz0yy for ZSS fix!
If i'm getting this right, you're gonna make OSA2 into a PSA for Dummies? I wish i could help with something, but all i really know how to do with pacs is reading them side by side in PSA and a hex editor :/

and on an unrelated note, your psa mod doesnt work for me...it says an unhandled exception occurs on startup
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
What exactly is OpenSA? Is it a better version of PSA, or something different altogether?
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
From your Blog post, I understood it's PSA, but it can edit everything. If not, be clearer.
 

n88

Smash Lord
Joined
Oct 10, 2008
Messages
1,548
... that doesn't help. The post doesn't make much sense, because I've never heard of this project. Is it something to do with the clone engine?
Super Facepalm.

Unless there's a big misunderstanding here, Dantarion is trying to make an easier-to-use version of Project Smash Attacks (PSA), the program used to modify .pac files and give characters new movesets.
 

CountKaiser

Smash Lord
Joined
Jan 16, 2009
Messages
1,370
Location
In space
Anyways, OpenSA aimed to be a open-source clone of Project SA, which I began developing a month or two ago to discover how the moveset files worked, and more about how Brawl works in general.

This is what OSA was supposed to be.
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
Super Facepalm.

Unless there's a big misunderstanding here, Dantarion is trying to make an easier-to-use version of Project Smash Attacks (PSA), the program used to modify .pac files and give characters new movesets.
That's what I originally thought, but Dantarion face-palmed at me. He also face-palmed at MK26 for saying what you're saying.
The only difference I've seen from PSA to OpenSA from these Posts is that it can edit Pokemon Trainer's Pokemons, DDD, Kirby hats, and Fighter.pac.
 
D

Deleted member

Guest
OPEN SOURCE

that was what openSA was gonna be in the first place, though by now PW release the source of PSA by now.
furthermore, as dantarion states, it will be possible to use C# libraries to extend the options with OSA, though I'm not sure yet at which points this will apply.
 

NeonTogepi

Smash Journeyman
Joined
Apr 5, 2009
Messages
309
So, its about time I make a post about OpenSA, even though the project is kinda stalled and uneeded.

Anyways, OpenSA aimed to be a open-source clone of Project SA, which I began developing a month or two ago to discover how the moveset files worked, and more about how Brawl works in general.

I got viewing of files working 100%, almost as good as Project SA, but I didn't get editing working. OpenSA worked with DDD/Charizard/Squirtle/Ivysaur/Fighter.pac and even Kirby hat .pac's from day 1, and that is why I was able to patch PSA within 24 hours of the source release to support the unopenable characters.

Anyways, now that PSA can edit all the characters, and I am now part of the backroom, I kinda am at a interesting crossroads as to what to do with the OpenSA project I have dedicated so much time to.

I'm still gonna finish it. But I am going to start over.

I want OpenSA to exist as a few apps to be used to examine, modify, and batch modify movesets, along with a C# library that allows others to do the same.

If others want to help test/code, thats cool, but I will be very honest with the Brawl hacking community. Not many of you can code, and no one else seems to know anything about the moveset or stage .pac's.

Anyways, I wrote a post about OpenSA on my blog, and will update this post with the most recent version of OpenSA(My original version) and OpenSA2(The rewrite I am beginning this week)

http://blog.dantarion.com/2009/10/13/about-opensa-and-the-psa-source-release/

#SA on irc.gamesurge.net
I would love to help test/code. I know more than most people about manually hexxing movesets, and have been able to change articles somewhat: http://www.smashboards.com/showthread.php?t=252397&page=1 As well as manually change animations.
About the stages, I would like to look into that as well, but I know very little about what pac to start with (or even what stage to start with).
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
Well, betas, discussion, etc, all occur on irc, channel #SA, server irc.gamesurge.net.

Nightly builds of OpenSA have been availible in there for ages, and Nightlies of OpenSA2 will be in there as soon as I stop being busy with school.
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
Nope, I am using WPF and C#, no Mac support, sorry.
The base C# OpenSA lib however should run in under mono, so if someone knows how to make a mac GUI that can access a C# lib, they could do it fine.
 

shanus

Smash Hero
Joined
Nov 17, 2005
Messages
6,055
Just download parallels or run bootcamp if mono does not suffice. Plenty of tools are available
 

Dantarion

Smash Champion
Joined
May 21, 2007
Messages
2,492
Location
Santa Barbara, CA
Nope, I have yet to figure out WTF is going on in the IC's file.

I can take a look eventually once stuff settles down with my other projects.
 

AssaultFalcon

Smash Cadet
Joined
Oct 20, 2009
Messages
36
Location
Los Angeles
Is there anyway there can be like a window with the 3d model of the character doing the move that your modifiing, that would be EXTREMELY USEFUL because i don't really want to call my friend to come by with his SD card reader everytime i make a new moveset(or at least think i had)
 

D.B.K.

Smash Ace
Joined
Mar 3, 2009
Messages
671
NNID
tinyfuses
Is OpenSA v1 fully functionial? If so, can it run under Wine in Ubuntu Linux?
 

E-Jolteon

Smash Ace
Joined
Sep 7, 2007
Messages
502
Location
The other side
How long will it be before OpenSA2 can actually edit? It's seriously really useful for use alongside PSA to get offset for article data, but It'd be awesome to remove the need for both.

I also notice it doesn't parse attributes yet, though.
 
Top Bottom