News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

Cheesy development thread.

Started by interdpth, July 27, 2010, 04:56:19 PM

Previous topic - Next topic

personitis

#25
Buttons could actually work. Press - and = to zoom out and in respectively and then to zoom for the other, use the same keys while holding shift. Thoughts?

Edit: I noticed the above pic says "Room Stuff (until I get a better name)." How about "Room Attributes?" Also, woo, 711st post! xD

Malpercio

Quote from: Shadox on August 01, 2010, 04:23:21 PM
Quote from: IMetroRat on August 01, 2010, 04:20:16 PM
PS. Can you add .GBA and SMC. files So that It could edit Metroid zero mission and fusion And teh super metroid? That would be kick ass  :heheh:

You know that he already made a GBA Metroid editor? Adding support for that would be useless. ._.

that, and since Cheesy is an editor for Super Metroid, SMC file support is a given.

Quote from: person701 on August 03, 2010, 03:18:30 PM
Edit: I noticed the above pic says "Room Stuff (until I get a better name)." How about "Room Attributes?"
Current Room perhaps?

IMetroRat

:FURY:I really hate the idea of having to actually Zoom in or out for the tile sets I suggest Making a Scrool Bar Up and down Not saying that The zoom Idea is bad, It's just That Zooming in and out to see a tileset, Zooming out may cause being not able to see the tileset... >_>

Ps. you should have a LAYER1 button and a LAYER2 button >_>

DFPercush

To zoom, use the mouse wheel over whatever you want to zoom. See Google Earth. You can use other methods as well, but this just seems too obvious.

Silver Skree

Quote from: DFPercush on August 03, 2010, 09:41:32 PM
To zoom, use the mouse wheel over whatever you want to zoom. See Google Earth. You can use other methods as well, but this just seems too obvious.
Okay, then put that functionality in SMAll, Mr. 'I-Despise-Working-On-A-Decent-GUI.'

interdpth

Mouse scroll is to scroll, buttons now increase size of tileset. Allowing more tiles to be viewed. >_>

Hiroshi Mishima

A Super Metroid editor that DOESN'T crash when I want to change the level of zoom? I would love you long time for that. Seriously, I don't like fiddling with my monitor because the titles are hard to see (my eyes aren't the best cause of Diabetes) and it can make some detailing hard with various palettes.

interdpth

What do you mean level of zoom?


THIS IS WHY I PREBUILT CHEESY TO HAVE ZOOMING CAPABILITES.

You can go from 1.0 all the way to twice the size to half the size :)

personitis

Quote from: interdpth on August 04, 2010, 07:23:31 PM
Mouse scroll is to scroll, buttons now increase size of tileset. Allowing more tiles to be viewed. >_>
I should probably hop on those gfx you wanted... <_<;

DFPercush

Quote from: Silver Skree on August 04, 2010, 12:49:05 PM
Okay, then put that functionality in SMAll, Mr. 'I-Despise-Working-On-A-Decent-GUI.'

You had to drag this on here. Fine. I'm going to defend myself, then let that be the end of it. I never said I despised working on GUI's. I love gui programming. I've made editors too. Why the hell am I making my own widget library? Small's second purpose was to be a test bed for this library. It needs some improvements. There just isn't the framework right now for a professional looking application. It's going to look ugly until I take the time to work on some fancy drawing code and flesh out my arsenal of available widgets. I already said I would work on Small's gui once the core functionality was complete. That's just not the focus right now. I believe people would rather have an ugly program that does useful things, rather than a pretty, flashy one that can't do jack (what examples can I think of...). Now that everyone knows the plan, let's not discuss my gui any more on this thread. I'm sure most people will use it through Cheesy anyway.

Zhs2

Quote from: DFPercushYou had to drag this on here
Aw, man. Did he necessarily have to?

Quote from: DFPercushI'm going to defend myself
Do you necessarily have to?

And just for QFT's sake,
Quote from: DFPercushI believe people would rather have an ugly program that does useful things, rather than a pretty, flashy one that can't do jack

interdpth


personitis

Good job. You fucking broke it. Good to see you're still working on this though. :)

stat!k

it's good to see your still making progress with cheesy, I have high expectations of this, even if it does do this =P

Quietus

Looking good, Inter.  If I may make a suggestion, though: I'd much rather sacrifice a portion of the main screen, and not have to scroll through the tile selection, as it quickly gets annoying.  Or, perhaps split it so that the CRE is always separate (from the other tiles), and available, while the main tiles are below / beside them?

Either way, good job.

P.S. I spy FlashGet! :^_^:

interdpth



herp derp fixed.

This project is going to someone else, or I may SVN it.

I'm cleaning the code up now.

Not sure which way it'll go.

What do you guys want?

Lunaria


personitis


snarfblam

I'm not very heavily invested in SM, so I'm just curious. Someone else in particular? Also, this is C++, right?

Quietus


interdpth

Snarfblam: Yes, it's in C/C++

And I may continue this project, but slowly >_>



Zooming is fun,

personitis

Zooming! :D This actually makes me wonder if Jathys will ever release 3.0...

squishy_ichigo

I used to know a guy named Jathys, but then he disappeared without a trace, never to be seen again.

inter: ya got a long way to go to make this better then SMILE :P Good luck though, glad to see you making progress

interdpth

It is better lol

About to work on Tile Editing

Jathys

Quote from: interdpth on September 20, 2010, 05:21:03 PM
It is better lol
Better or not is a matter of opinion only.  Glad to see this being done, though some would be surprised to hear me say that.  SMILE has a bunch of gunk code in it . . . As things have been added and changed, a lot of old/redundant coding has been left in.  I wouldn't get around to recoding it, though a streamline is perhaps in order.  Will get the SMILE source to you by the end of the week so you can pick and pull any data you can use.