Sonic and Sega Retro Message Board: SoniPlane - Sonic and Sega Retro Message Board

Jump to content

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

SoniPlane HELP WANTED! - SEGA MegaDrive plane editor (beta 1.1.1) - in-dev:

#1 User is offline Green Snake 

  Posted 13 October 2014 - 05:00 PM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane
As you may know by now, while PlanED is useful tool, but it has many flaws, and is unreliable. So, I present you; SoniPlane! This is a plane editor, which is made to be safe to use and user-friendly. This tool is still in early beta and may have fatal bugs. It is recommended to backup any work prior to editing! Note: This post is still incomplete and new information may be added at any given time. It is recommended to check from time to time for updates.

Help wanted
Spoiler


Features & Releases
Spoiler

System requirements & Source code & misc notes
Spoiler

Tutorials
Spoiler

Known issues
Spoiler

Troubleshooting
Spoiler

Copyright
Spoiler

This post has been edited by Green Snake: 19 April 2015 - 04:21 PM

#2 User is offline Hitaxas 

Posted 13 October 2014 - 07:15 PM

  • SEGA: Sorry Classic Sonic, we are sending you back to 1994
  • Posts: 1432
  • Joined: 30-September 07
  • Gender:Male
  • Location:Back in Litchfield,CT
  • Project:Sonic: Super Deformed (head director) - Slowly working on it.
  • Wiki edits:196
I bet this program is great, and I am eager to test it out. But setup for the project files is a bit vague. How about including some sort of example project, to help others understand it's setup a bit better. :)/>

Edit: Ignore that last bit. Bad habit of skipping lines when reading sometimes. >.<

Edit2: So, I cannot get the "Open Project" button to do anything. I tried to hand make a project file, since the built-in setup for it glitches so text overlaps. So far I haven't gotten anything to load. =/
This post has been edited by Hitaxas: 13 October 2014 - 08:04 PM

#3 User is offline KingofHarts 

Posted 13 October 2014 - 11:51 PM

  • Call me back when people stop shitting in the punch bowl...
  • Posts: 1480
  • Joined: 07-August 10
  • Gender:Male
  • Wiki edits:1
About time we get a new one of these... nice work Green Snake! I look forward to trying this as soon as I can muster up some time to do so.

#4 User is offline kazblox 

Posted 14 October 2014 - 12:29 AM

  • Posts: 61
  • Joined: 20-August 14
  • Gender:Male
  • Location:localhost
  • Project:What projects?
Tried the correct project settings (yes, map offset -512) with a normal Hivebrain disassembly, I get the tiles but no title plane...

What did I do wrong?

#5 User is offline Green Snake 

Posted 14 October 2014 - 02:58 AM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane

View PostHitaxas, on 13 October 2014 - 07:15 PM, said:

Edit2: So, I cannot get the "Open Project" button to do anything. I tried to hand make a project file, since the built-in setup for it glitches so text overlaps. So far I haven't gotten anything to load. =/

I forgot to specify, that the project files must be saved to "projects" in the programs launch path. woopsie. But the Open project button will only work if there is at least 1 project in said folder. I will also include example project download. (You must change to the correct path for your disassembly in order to make it work). Also, you can try to fix the overlapping by maximizing the window before going to the editor.


Also, Kazblox, mind showing screenshot and the project file contents?
This post has been edited by Green Snake: 14 October 2014 - 03:31 AM

#6 User is offline Hitaxas 

Posted 14 October 2014 - 12:03 PM

  • SEGA: Sorry Classic Sonic, we are sending you back to 1994
  • Posts: 1432
  • Joined: 30-September 07
  • Gender:Male
  • Location:Back in Litchfield,CT
  • Project:Sonic: Super Deformed (head director) - Slowly working on it.
  • Wiki edits:196
Finally got it to load something, Seems neat so far.

Posted Image

For those looking to use custom compression, it is rather basic to get the program to work with the custom format.
Here is how I was able to get comper compression to work with this:

Quote

version: 0.1
name: Comper
compress: %CD%KENSsharp\compcmp.exe cmpcomp %%I %%O
decompress: %CD%KENSsharp\compcmp.exe cmpcomp -x %%I %%O


#7 User is offline Green Snake 

Posted 14 October 2014 - 01:17 PM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane
Thank you! And that reminds me I forgot to add Comper compression as well.

#8 User is offline Green Snake 

Posted 14 October 2014 - 08:08 PM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane
Update: beta 0.1.1
(* = fixed bug, + = added feature, - = removed feature)

+ ability to choose palette line offset
+ commandline support
+ You can now select tile from the plane using O instead of only Middle Click
* using Numpad on text fields will type "Numpad #" instead of "#"
* pressing Numpad 9 or Num 9 will not work
* you cant use colon or semicolon to write said characters
* if you have less palettes than what plane uses, it will crash (Warning: now it just reads from existing lines!)
* you are able to edit multiple textfields at once
* compression format "Uncompressed" fails to automatically exit its command prompt and must be exited manually.
* The editor itself may not be in a filepath that contains any whitespace characters ( ) due to a bug with commandline. However, edited files can be in any kind of filepath.
This post has been edited by Green Snake: 14 October 2014 - 08:09 PM

#9 User is offline Hitaxas 

Posted 17 October 2014 - 04:19 PM

  • SEGA: Sorry Classic Sonic, we are sending you back to 1994
  • Posts: 1432
  • Joined: 30-September 07
  • Gender:Male
  • Location:Back in Litchfield,CT
  • Project:Sonic: Super Deformed (head director) - Slowly working on it.
  • Wiki edits:196
Not sure why, but the update to this killed support for Comper it seems. Whenever I try to use it, I get an error from the program stating it cannot find the path, even though it exists. There are no special characters in neither the program path or the path to the files the project calls for...

Edit: Never mind that, I had to edit the file slightly for this new version.

Quote

version: 0.2
name: Comper
compress: %CD%KENSsharp\compcmp.exe" cmpcomp %%I %%O
decompress: %CD%KENSsharp\compcmp.exe" cmpcomp -x %%I %%O


Edit2: Using this I get no error, but nothing ever loads...
This post has been edited by Hitaxas: 17 October 2014 - 04:34 PM

#10 User is offline Green Snake 

Posted 18 October 2014 - 02:56 AM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane
Edit: Never mind, I misread. BTW, wrote some new stuff to the post.
This post has been edited by Green Snake: 18 October 2014 - 06:38 AM

#11 User is offline Green Snake 

Posted 26 October 2014 - 08:10 AM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane
So, couple of new updates has been made;

Update: beta 0.1.3 (Now the link is updated with actually working version)
(* = fixed bug, + = added feature, - = removed feature)

+ name field of compression format and mapping, tile, and palette modules are shown instead of filename.
+ implemented feature to remove autosaves after certain amount of space is used.
+ settings menu to easily manage preferences added in beta 0.1.2
* crash issue on saving art (modules/tile/MD.jar).
* inability to type space ( ) on textfields.
* you could only open 1 instance of SoniPlane with run.bat (edited script)



Update: beta 0.1.2
(* = fixed bug, + = added feature, - = removed feature)

+ added preferences! It allows you to edit certain aspects of the program.
+ button to reset the program (autosaves, preferences, etc.)
+ ability to use different commandlines per compression format.
+ ability to modify text field styles.
+ changed mappings, art and palette modules to .txt files to describe them and not have multiple files do that.
* "Exception in thread "LWJGL Application" java.lang.ArithmeticException: / by zero".
* opening main menu on project load when using commandline.
* fixed positioning of errors in project creator
* fixed program title without version number
* changed loading texts
This post has been edited by Green Snake: 26 October 2014 - 07:10 PM

#12 User is offline Hitaxas 

Posted 26 October 2014 - 11:29 AM

  • SEGA: Sorry Classic Sonic, we are sending you back to 1994
  • Posts: 1432
  • Joined: 30-September 07
  • Gender:Male
  • Location:Back in Litchfield,CT
  • Project:Sonic: Super Deformed (head director) - Slowly working on it.
  • Wiki edits:196
Excited to try this out when I get home today. Hopefully the issue I was having with custom compressions is fixed.

#13 User is offline Green Snake 

Posted 26 October 2014 - 12:08 PM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane
Yes there is a new option in the preferences, which allows you to use per-compressor commandline thingamajig. It should give you larger options hopefully helpful fixing your issue. I will try to write a tutorial on that soon, but for now, it will use the "cmd" line on the formats when "commandline" in prefs.txt is empty.

#14 User is offline kazblox 

Posted 27 October 2014 - 05:40 PM

  • Posts: 61
  • Joined: 20-August 14
  • Gender:Male
  • Location:localhost
  • Project:What projects?
On the behalf of Green Snake, the current SoniPlane beta was updated to 0.1.3(.1) to fix a crash for all users, as test mode was still flagged as on in the jarfile.

#15 User is offline Green Snake 

Posted 19 November 2014 - 05:28 PM

  • Posts: 45
  • Joined: 08-February 12
  • Gender:Female
  • Location:0x00
  • Project:SoniPlane
Update beta 1.0 (Uses Downloader to download everything)
(* = fixed bug, + = added feature, - = removed feature)

+ now updates are handled via SoniPlane downloader.
+ the engine is completely rewritten.
+ window is redrawn only when something is changed.
+ automatic update checking.
+ instead of using KensSharp, now SoniPlane uses FW_KENC.
+ Comper support.
+ ugly in-program menus changed to window menus.
+ most things use proper version controllers.
+ compression system overhaul.
* optimizations, tweaks, etc.
* a lot of bugs, also some new may be introduced.
- ability to change framerate - deemed useless due to engine rewrite.

  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

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