Is there a SCUMM editing/making studio-like program?
Moderator: ScummVM Team
Is there a SCUMM editing/making studio-like program?
I've noticed how easy it must be for someone to code their own AGI or SCI adventure (or examine existing titles' rooms, pics and scripts out of interest) by using programs like AGI Studio and SCI Studio. But has there ever been any similar effort on the SCUMM front?
Googling around seems to find some sort of editing tools about, but they're hardly friendly to use at all.
Googling around seems to find some sort of editing tools about, but they're hardly friendly to use at all.
- MusicallyInspired
- Posts: 1138
- Joined: Fri Mar 02, 2007 8:03 am
- Location: Manitoba, Canada
- Contact:
-
- Posts: 129
- Joined: Mon May 05, 2008 3:37 pm
there isn't anything resembling a studio for actual scumm games. the only available software that can make scumm games is scummc, which is a bunch of seperate tools that aren't massively user-friendly as yet.
there are other studio-type packages available for making scumm-like games, but not for actual scumm.
there are other studio-type packages available for making scumm-like games, but not for actual scumm.
There's also...
Hi,
There's also a project I'm working on called ScummGEN (http://scummgen.googlecode.com) which has unfortunately no release yet.
The project is in a very good shape though, as a lot of features have already been implemented (check out the wiki news updates for some more information). I'm starting to work on editors and I plan to have a final product very similar to AGS.
Seubz
There's also a project I'm working on called ScummGEN (http://scummgen.googlecode.com) which has unfortunately no release yet.
The project is in a very good shape though, as a lot of features have already been implemented (check out the wiki news updates for some more information). I'm starting to work on editors and I plan to have a final product very similar to AGS.
Seubz
- MusicallyInspired
- Posts: 1138
- Joined: Fri Mar 02, 2007 8:03 am
- Location: Manitoba, Canada
- Contact:
The guy who did SCI Studio originally planned on releasing a decompiler program for scripts, but ultimately never went ahead with it which - googling around - seemed to annoy many people. There's another studio-like tool called SCI Companion but that doesn't have a decompiler either.MusicallyInspired wrote:I don't think it can edit existing game scripts, though (SCI can't either, actually).
- dreammaster
- ScummVM Developer
- Posts: 559
- Joined: Fri Nov 04, 2005 2:16 am
- Location: San Jose, California, USA
Well, one of the GSOC projects this year is to create a generic bytecode decompiler. This is initially intended to decompile SCUMM scripts, but one of the subgoals is to then also extend it to support decompiling at least a second game/series scripts. Maybe SCI will be chosen.marzipan wrote:The guy who did SCI Studio originally planned on releasing a decompiler program for scripts, but ultimately never went ahead with it which - googling around - seemed to annoy many people. There's another studio-like tool called SCI Companion but that doesn't have a decompiler either.
Even if not, someone else could implement support for SCI scripts in it at a later date, presuming it gets completed as planned.
-
- Posts: 129
- Joined: Mon May 05, 2008 3:37 pm
The current plan is to support SCUMM v6+ and KYRA scripts in the GSoC time line.dreammaster wrote:Well, one of the GSOC projects this year is to create a generic bytecode decompiler. This is initially intended to decompile SCUMM scripts, but one of the subgoals is to then also extend it to support decompiling at least a second game/series scripts. Maybe SCI will be chosen. :)
- MusicallyInspired
- Posts: 1138
- Joined: Fri Mar 02, 2007 8:03 am
- Location: Manitoba, Canada
- Contact:
No, but it does have a script disassembler. Which is a step further but doesn't really help for people who don't understand assembly language.marzipan wrote:The guy who did SCI Studio originally planned on releasing a decompiler program for scripts, but ultimately never went ahead with it which - googling around - seemed to annoy many people. There's another studio-like tool called SCI Companion but that doesn't have a decompiler either.MusicallyInspired wrote:I don't think it can edit existing game scripts, though (SCI can't either, actually).
Like me, hah. I looked at the disassembler tool but it wasn't helpful at all.MusicallyInspired wrote:No, but it does have a script disassembler. Which is a step further but doesn't really help for people who don't understand assembly language.marzipan wrote:The guy who did SCI Studio originally planned on releasing a decompiler program for scripts, but ultimately never went ahead with it which - googling around - seemed to annoy many people. There's another studio-like tool called SCI Companion but that doesn't have a decompiler either.MusicallyInspired wrote:I don't think it can edit existing game scripts, though (SCI can't either, actually).
Interestingly, AGI Studio can decompile scripts by the looks of it.
- MusicallyInspired
- Posts: 1138
- Joined: Fri Mar 02, 2007 8:03 am
- Location: Manitoba, Canada
- Contact:
IMHO, if you really want to benefit open source gaming, you maybe shouldn't use an open source engine as the first step, but provide some free content instead: Make a gripping prototype game in AGS and open source it with all graphics and resources, to allow other people to reimplement the game for one of the many free engines with no games.
Currently, there are almost no free-as-speech AGS adventure games. It should be manageable to fill that gap: http://www.americangirlscouts.org/w/ind ... urce_Games
If you try to hack together an entirely new game for a user-unfriendly engine without any proper development tools, chances are that you'll get stuck halfway. Then your abandoned game would lay dead on some website, acting as a beacon warning people not to use the engine you wanted to support...
Search Sourceforge for adventure games and you'll see what I mean.
Currently, there are almost no free-as-speech AGS adventure games. It should be manageable to fill that gap: http://www.americangirlscouts.org/w/ind ... urce_Games
If you try to hack together an entirely new game for a user-unfriendly engine without any proper development tools, chances are that you'll get stuck halfway. Then your abandoned game would lay dead on some website, acting as a beacon warning people not to use the engine you wanted to support...
Search Sourceforge for adventure games and you'll see what I mean.