Sonic and Sega Retro Message Board: Tales: Tails Adventures Level Editor Suite - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 4 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

Tales: Tails Adventures Level Editor Suite Current release: r8

#1 User is offline SupperTails66 

Posted 15 January 2016 - 08:53 PM

  • Posts: 1101
  • Joined: 16-August 03
  • Gender:Male
Current version: release 8
Windows binary (32-bit): Github Mediafire
Get the source on Github

Posted Image

Tails Adventures Level Editor Suite (Tales) is a more-or-less comprehensive editing program for Tails Adventures. It can fully edit most aspects of the game, such as levels, graphics, and power-ups, to create a completely different experience from the original.

Why create such an involved editor for one of the most obscure Sonic(-related) games to grace a Sega console? Because it's a decent but woefully overlooked title that I think has lots of potential for some fun hacks. I'm not exactly expecting people to be champing at the bit for the chance to modify the game, but I hope someone out there (besides me) will at least give it a try. If you do, I'd appreciate getting your feedback, even if it's just to complain that the interface sucks or the program doesn't run (actually, I'm especially interested in those problems).

Enjoy!

List of features:
* Level editing (level layout, object layout, pretty much everything you can think of)
* VRAM layout editing, so different objects can be placed in levels
* Metatile structure and behavior editing
* Graphics editing, with import/export support
* Tilemap editing
* Palette and palette cycle editing
* Music assignment editing (different music for levels)
* Chaos Emerald power-up editing
* Some miscellaneous hacks and enhancements, like an improved inventory system
* A really long manual that hopefully explains most of the quirks in the editor and the game.

Things the program doesn't do that I'd like to add, in approximate order of priority:
* Hack to save the game to SRAM instead of using passwords
* World map editor
* Importing of replacement music/sound data
* PCM data importer (for the Sega sound)
* Proper support for exporting ROMs at original size (see below)

Known issues:
* Although I tried to avoid this, currently, ROMs exported by the program are automatically expanded from 512 KB to 1 MB. The problem is a maddening 1-byte inconsistency in how the game compresses graphics, as well as an oddity with level layout compression I haven't fully figured out.
* On Windows 7 and probably other versions, the metatile structure editor looks bad if the program window is too small. Until it's fixed, just expand the window so it's not a problem.
* For some obscure Qt-related reason, on at least some OSes, loading area 9-2 followed by area 9-3 in the level editor causes the program to crash if the window is too small.
This post has been edited by SupperTails66: 28 March 2016 - 11:04 PM

#2 User is offline Mr Lange 

Posted 15 January 2016 - 11:34 PM

  • A wise guy eh. I know how to DEAL with wise guys.
  • Posts: 1280
  • Joined: 27-August 10
  • Gender:Male
  • Location:The Land of Waldos
  • Project:Sonic Utopia, Sonic Overture
  • Wiki edits:1
Well this came out of left field. I hope a significant hack is made because this looks really capable.

#3 User is offline shilz 

Posted 16 January 2016 - 12:28 AM

  • Posts: 0
  • Joined: 25-November 11
  • Gender:Male
  • Location:Aquatic Base
  • Project:Whatever I don't lose interest in.
Nice, now I can make the game a bit simpler.
Although I guess that would take away the charm of a Metroidvania?
Anyways I'll give it a download and report back with simplicity cause I'm and idito.
if I find a good idea I'll probably make a small hack.

Nice, now I can make the game a bit simpler.
Although I guess that would take away the charm of a Metroidvania?
Anyways I'll give it a download and report back with simplicity cause I'm and idito.
if I find a good idea I'll probably make a small hack.

#4 User is offline Shadow Hog 

Posted 16 January 2016 - 03:18 AM

  • "I'm a superdog!"
  • Posts: 4341
  • Joined: 05-November 06
  • Gender:Male
  • Location:Earth
  • Wiki edits:10
"This application failed to start because it could not find or load the Qt platform plugin "windows".

Reinstalling the application may fix this problem."

From a cursory Google search, you may have forgotten to include libEGL.dll.

EDIT: Actually, copying qwindows.dll to a new subfolder titled "platforms" seems to have fixed it.
This post has been edited by Shadow Hog: 16 January 2016 - 03:19 AM

#5 User is offline Shoemanbundy 

Posted 16 January 2016 - 04:09 AM

  • Posts: 990
  • Joined: 01-April 07
  • Gender:Male
  • Location:Chicago, Illinois
  • Project:selling shoes
  • Wiki edits:1
If you can get graphics importing going then this will be golden. Drawing everything one pixel at a time is too time consuming. Still, this is amazing for what it's already capable of.

#6 User is offline Jeffery Mewtamer 

Posted 16 January 2016 - 11:55 AM

  • Posts: 1377
  • Joined: 28-December 03
  • Gender:Male
Considering that Tails' Adventures is my favorite of the Game Gear 12, I'm glad someone has finally done something with it on the hacking side of things.

#7 User is offline SupperTails66 

Posted 16 January 2016 - 03:47 PM

  • Posts: 1101
  • Joined: 16-August 03
  • Gender:Male

View PostShadow Hog, on 16 January 2016 - 03:18 AM, said:

"This application failed to start because it could not find or load the Qt platform plugin "windows".

Reinstalling the application may fix this problem."

From a cursory Google search, you may have forgotten to include libEGL.dll.

EDIT: Actually, copying qwindows.dll to a new subfolder titled "platforms" seems to have fixed it.


Ugh, stupid Qt DLLs, I might as well have linked statically. I've uploaded a new binary package that fixes the problem. Thanks for letting me know about it.

View PostShoemanbundy, on 16 January 2016 - 04:09 AM, said:

If you can get graphics importing going then this will be golden. Drawing everything one pixel at a time is too time consuming. Still, this is amazing for what it's already capable of.


Yeah, the graphics editor was kind of a last-minute "I went to all the trouble of writing a backend for this so I guess I'd better support it somehow" thing. Importing from external files is a bit tricky, but it's definitely on the radar.

Everyone else, thanks for the kind words. If nobody else, I'm certainly going to be working on a hack, which will probably help with getting the rough edges of the editor smoothed out.

#8 User is offline SupperTails66 

Posted 16 January 2016 - 09:16 PM

  • Posts: 1101
  • Joined: 16-August 03
  • Gender:Male
Sorry for the double post, but new "emergency" release. A seemingly minor last-minute layout change was causing Qt to crash when the VRAM editor was clicked. Frankly I still have no idea why, but get the fixed binary here: http://www.mediafire...in-r1-win32.zip

#9 User is offline Ravenfreak 

Posted 17 January 2016 - 12:12 AM

  • Posts: 2644
  • Joined: 24-November 08
  • Gender:Male
  • Location:O'Fallon Mo
  • Project:Hacking some 8-bit Sonic game
  • Wiki edits:112
It's nice to see other 8-bit Sonic hackers, can't say I've ever played this game let alone attempted to hack it but now I think I'll fiddle around with this sometime in the future. :) Wonderful work SupperTails66!

#10 User is offline SupperTails66 

Posted 17 January 2016 - 01:47 AM

  • Posts: 1101
  • Joined: 16-August 03
  • Gender:Male
Sorry, one more release. Turns out another last-minute change broke the save system in just such a way that my testing didn't catch it. Fixed binary: http://www.mediafire...in-r2-win32.zip

Hopefully that's an end to the bugs introduced in the last 3 days of coding.

View PostRavenfreak, on 17 January 2016 - 12:12 AM, said:

It's nice to see other 8-bit Sonic hackers, can't say I've ever played this game let alone attempted to hack it but now I think I'll fiddle around with this sometime in the future. :)/> Wonderful work SupperTails66!


Thank you! Personally, I consider it the best of the 8-bit games overall (although you could probably have guessed that, considering the effort I poured into this). I'd say it's least worth a playthrough if you haven't tried it.

#11 User is offline Shoemanbundy 

Posted 17 January 2016 - 06:56 AM

  • Posts: 990
  • Joined: 01-April 07
  • Gender:Male
  • Location:Chicago, Illinois
  • Project:selling shoes
  • Wiki edits:1
Can't seem to open the program, no dialog window for initiation shows at all. Anyone else got this issue?

#12 User is offline Lostgame 

Posted 17 January 2016 - 01:32 PM

  • 'There are feathers everywhere, but it's fine...'
  • Posts: 4006
  • Joined: 02-December 03
  • Gender:Female
  • Location:Toronto, ON
  • Project:filmmaking
  • Wiki edits:2
Tails' Adventure has the nicest sprites of Tails out of any Sonic game for sure. I absolutely love the colour selections...

#13 User is offline SupperTails66 

Posted 17 January 2016 - 02:19 PM

  • Posts: 1101
  • Joined: 16-August 03
  • Gender:Male

View PostShoemanbundy, on 17 January 2016 - 06:56 AM, said:

Can't seem to open the program, no dialog window for initiation shows at all. Anyone else got this issue?


What OS are you running? I assume from your earlier post that the program was working before -- is the problem only with the latest binary or the earlier ones as well? You could also try deleting tales.cfg if it exists, although I doubt that's the issue.

Also, fixed a couple of moderate bugs last night. One was screwing up default settings for palette 2 in the metatile structure editor, the other caused altered graphics to get corrupted after multiple exports. I'll put up a new build after I've done some more testing.
This post has been edited by SupperTails66: 17 January 2016 - 02:23 PM

#14 User is offline Bakayote 

Posted 17 January 2016 - 04:46 PM

  • AKA BinBowie
  • Posts: 41
  • Joined: 06-December 12
  • Gender:Male
  • Location:United States
  • Project:Pixel Art and Music for various projects
I seem to have a big issue. I cannot open up a saved project file. Instead of loading up, the whole program crashes and closes. I am using the latest release.

I'm using Windows 7 Home edition by the way if that information helps. Is anybody else having this issue?

#15 User is offline SupperTails66 

Posted 17 January 2016 - 07:58 PM

  • Posts: 1101
  • Joined: 16-August 03
  • Gender:Male
I've finally done what I should have ages ago and put the source on Github. This probably only really matters to me, but it's there if anyone's interested.

View PostBakayote, on 17 January 2016 - 04:46 PM, said:

I seem to have a big issue. I cannot open up a saved project file. Instead of loading up, the whole program crashes and closes. I am using the latest release.

I'm using Windows 7 Home edition by the way if that information helps. Is anybody else having this issue?


Make sure you're not trying to load a project file made by an earlier version -- the crash fix in r2 broke compatibility with earlier versions. That was exceptional and shouldn't happen again (I went to some trouble to make the save format robust against format changes, but I didn't bother adding a special check in this case because I was hoping no one had used the program long enough for the fix to cause trouble).

If starting a new project and loading it doesn't work, or you actually are trying to load a project made with r2, then you've found a more serious problem. Send me your project file and I'll take a look. (If you've slaved night and day to edit the entire game and don't want to lose your work, I can probably fix your project file too.)

  • 4 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users