SSForum.net is back!
            
		
		
	- 
                
Posts
1309 - 
                
Joined
 - 
                
Last visited
 
Content Type
Profiles
Forums
Downloads
Events
Gallery
Articles
Everything posted by Drake7707
- 
	ok build 7 is here changes since last build -i've fixed some problems with the line and rectangle: disabled rectangles and lines with special tiles (your map is screwed up if you did that) and you wont get an error anymore if you try to place objects at the edge , and they can't be fully in the map, and also when drawing rectangles or lines over some objects, those objects will be deleted. -i've implemented ellipse drawing. -when you draw with the pencil, the lines you draw will now be fluent, instead of one tile every 10or 15 tiles -cut/copy/paste is implemented -fixed some bugs i found along the way yeah yeah i know, i copied some from my previous posts so that it will look more i haven't been able to implement the scroll wheel -> zoom because i need a mouse for it first, i'm currently on a laptop you see, and the scrolling function seems to work slightly different than that from a normal mouse also when you copy stuff, it will be on the clipboard as text, don't mind that if you paste in notepad or so , i've got to find out how to set it as data, and not as text :/ Upcoming prolly, undo and redo functionality... but i'm still thinking of how i can make that fast and efficient Edit: god!@#$%^&*, 5min after i post this i found another bug. Fixed: sometimes an error occured at pixel level with hand tool DCME_build7.zip
 - 
	because i sacrifice all my free time on it current changes since last post: -i've implemented ellipse drawing. -when you draw with the pencil, the lines you draw will now be fluent, instead of one tile every 10or 15 tiles
 - 
	sure, ill see what i can do -i've fixed some problems with the line and rectangle: disabled rectangles and lines with special tiles (your map is screwed up if you did that) and you wont get an error anymore if you try to place objects at the edge , and they can't be fully in the map, and also when drawing rectangles or lines over some objects, those objects will be deleted. I'll fix some more stuff and then add a new build here
 - 
	I'll make a Make compatible with ... ssme , !@#$%^&*, ... option in one of the following builds, that way, you will still be able to have the fully extended tileset in dcme and this is not the only reason i'm posting now, i've finished a next build -i've implemented the line and rectangle drawing -if you have a selection, and you switch to fill, you will only be able to fill in that selection, but only if you haven't moved the selection yet. So if you only want to fill a certain area of the map of the same tiles, you can select the part you want to fill and fill in there, then remove the selection afterwards -now you can press and hold ctrl for eye dropping when using rectangle, line and bucket tools too -fixed some bugs that came along the way when implementing the new stuff, and some older bugs too -added discard tileset function, to remove the tileset from the lvl file and use the default again (couldnt go back to default before, if a tileset was imported) thats about it DCME_build6.zip
 - 
	http://membres.lycos.fr/kingdomhearts636/extratiles.png feel free to edit
 - 
	hmmm ... due to a critical typo at the saving routine (1 instead of -1) and some error correcting at the wrong place it seems, that every map with warpholes, big asteroids or space stations on it is screwed up after saving... i fixed it now, along with some other bugs, such as the top left tile being gone all the time and the selection that likes to be unstable at pixel level (max zoomed out) I've also implemented a fill function (not for warpholes, big asteroids or space stations however) And i've updated the gui a bit, now you have icons And now you can use the shortcuts E (eraser), P (pencil), Z (magnifier), D (dropper), S (selection) ,... and if you have the pencil selected you can shortcut the dropping tool by pressing and holding ctrl (you'll autoswitch to dropper as long as you press ctrl, then switch back to pencil as you release it) I've also changed some pieces, to improve speed (used windows api calls instead of internal vb calls) And 24bit tilesets should be supported, i've applied a 24-bit tileset to my existing map in dcme, and tried on the server itself, and it seemed ok I've still disabled cut,copy,paste, undo and redo because thats not implemented yet. But hey, its getting closer to surp!@#$%^&*ing ssme as a map editor don't you think ? That would make the total time i spend on making DCME on (lemme see... hmmm... 5days, and around 5-6hours a day) around the 25-30 hours DCME_build5.zip
 - 
	sure, but i'll start commenting some code first, because sometimes even i can't make it up what i just did oh, and it's not exactly the right way of protecting variables from external use, or any oop related rules. The variables are basicly flying all over the place. When i need to hold that for a sec, in that place, but also needs it there, wham a variable is declared, and if i need it in both places from one module to another form wham, global so... errr not really following the rules or so I just implemented the selection tool, allowing you to select stuff and move it or delete it, for now select something move it all you want and right click to apply your movement of the selection. I still need to build in some error preventions and such. You can also see your current selection on the radar (yellow dotted rectangle). Only when i select at most zoomed out level (pixel level) the selection is acting up a bit, not exactly stable, or being at the place it needs to be It took my like over 5 hours to implement that piece of !@#$%^&* , that surp!@#$%^&*ed the amount of time of implementing the radar, and made a new record of duration to implement one thing <.< DMCE_build3.zip
 - 
	i wanted to have it working first, before i clean up the mess and start working on the gui i still wanted to do that, actually i've tried, but it didn't work as i hoped so i restored it back to before is started on that same as above i was planning on making a help on them. Any suggestions for the icons. They can't ???, i thought they can :/, well for now i'm letting them on there, for simplicity's sake I'll check that out, but i can't promise anything will do
 - 
	I just finished a second build of my map editor new stuff: - support for saving - special tiles ar all good - import tileset works - a minimap/radar is now available - you can toggle the tile numbers - added a bigger zoom out level, on pixel level (1 tile = 1 pixel) to have a nice overview - supports default tileset now too Thats about it i guess I still need to implement: selections, fill, shape drawing (rectangle, circle, ...), mirror and flip selections Known problems: -for some reason dcme doesn't want to show the left top corner tile, although, if you draw it, save the map and open it in another map editor its there, only when you open a map it doesnt want to show -i was hoping you guys could find some more Btw i think my implementation of special tiles is better than that from ssme (i mean warpholes and such, because here you can select it as an actual tile, and dcme will see it as an object) Check it out oh yeah, if you get an error that you have one or more missing components, download the visual basic runtime files, and if you still get comdlg32.ocx is missing, then search on google for it and put it in your system or system32 folder depending which os you are running (its the folder where most files are in) Enjoy Edit: forgot to attach it DCME_build2.zip
 - 
	well first off i'll try to implement all the features of ssme, once that is stable, ill add some more features
 - 
	i never had any ssme.ini o_O" And im making my own, because i love programming and learning how to make stuff (to see if i can do it, ahhh the satisfaction is rewarding ) Edit: it can load maps now, but not yet saving because i dont know how to save 256bitmap pictures in vb to a byte array, and some of the basic features, pencil, magnifier (from 1:4 to 2:1) and dropper. Edit2: here is the first build of my pre-alpha version of DCME (Drake Continuum Map Editor, ... not very original eh?!) It doesnt support saving, or importing tilesets or special tiles like warpholes or rocks, but it's a start . I also need to polish the gui a bit (different mouse cursors, toolbars ,...) Edit3: possible bugs == very likely, although it only reads from an lvl file, back it up just in case :/ DCME.zip
 - 
	but ssme _worked_ until it crashed my pc on close once, then afterwards it doesn't want to start anymore, i think there's some bad registry entry for ssme or so. So if you know which registry keys ssme writes, or config files, i can delete it, and maybe it will work again Now that ssme doesn't work, i'm making my own map editor in vb . It will be more like a ssme clone, but with more features such as fill and such
 - 
	here is the data report: Error Signature ----------------- AppName: ssme.exe AppVer: 0.0.8.1 ModName: ssme.exe ModVer: 0.0.8.1 Offset: 000346d2 Technical information ------------------------ Exception Information Code: 0xc0000005 Flags: 0x00000000 Record: 0x0000000000000000 Address: 0x00000000004346d2 System Information Windows NT 5.1 Build: 2600 CPU Vendor Code: 756E6547 - 49656E69 - 6C65746E CPU Version: 00000F27 CPU Feature Code: BFEBF9FF CPU AMD Feature Code: 0109E824 Module 1 SSME.exe Image Base: 0x00400000 Image Size: 0x00000000 Checksum: 0x00000000 Time Stamp: 0x34873722 Version Information Exception Information Code: 0xc0000005 Flags: 0x00000000 Record: 0x0000000000000000 Address: 0x00000000004346d2 Version Information Signature: feef04bd StrucVer: 00010000 FileVer: (0.0:8.1) ProdVer: (0.0:8.1) FlagMask: 0000003f Flags: 00000000 OS: 00000004 FileType: 00000001 SubType: 00000000 FileDate: 00000000:00000000 Module 2 ntdll.dll Image Base: 0x7c900000 Image Size: 0x00000000 Checksum: 0x000af2f7 Time Stamp: 0x411096b4 Version Information Signature: feef04bd StrucVer: 00010000 FileVer: (5.1:2600.2180) ProdVer: (5.1:2600.2180) FlagMask: 0000003f Flags: 00000000 OS: 00040004 FileType: 00000002 SubType: 00000000 FileDate: 00000000:00000000 Module 3 kernel32.dll Image Base: 0x7c800000 Image Size: 0x00000000 Checksum: 0x000ff848 Time Stamp: 0x411096b4 Version Information Signature: feef04bd StrucVer: 00010000 FileVer: (5.1:2600.2180) ProdVer: (5.1:2600.2180) FlagMask: 0000003f Flags: 00000000 OS: 00040004 FileType: 00000002 SubType: 00000000 FileDate: 00000000:00000000 Module 4 USER32.dll Image Base: 0x77d40000 Image Size: 0x00000000 Checksum: 0x0009505c Time Stamp: 0x42260159 Version Information Signature: feef04bd StrucVer: 00010000 FileVer: (5.1:2600.2622) ProdVer: (5.1:2600.2622) FlagMask: 0000003f Flags: 00000000 OS: 00040004 FileType: 00000002 SubType: 00000000 FileDate: 00000000:00000000 Module 5 GDI32.dll Image Base: 0x77f10000 Image Size: 0x00000000 Checksum: 0x0004b007 Time Stamp: 0x41109697 Version Information Signature: feef04bd StrucVer: 00010000 FileVer: (5.1:2600.2180) ProdVer: (5.1:2600.2180) FlagMask: 0000003f Flags: 00000000 OS: 00040004 FileType: 00000002 SubType: 00000000 FileDate: 00000000:00000000 and this goes on till module 31, then the stack of the treads, memory range and entire context comes up in hexadecimal like this Thread 1 Thread ID: 0x00000c14 Context: EDI: 0x7ffd4000 ESI: 0x00000000 EAX: 0x012d0000 EBX: 0x0012d34c ECX: 0x00001000 EDX: 0x7c90eb94 EIP: 0x7c90eb94 EBP: 0x0012d3c0 SegCs: 0x0000001b EFlags: 0x00000246 ESP: 0x0012d324 SegSs: 0x00000023 Stack: 0x0012d320: 0012d474 7c90e9ab 7c8094f2 00000002 t......|...|.... 0x0012d330: 0012d34c 00000001 00000000 0012d380 L............... 0x0012d340: 7c802530 012b0000 7c910331 000000dc 0%.|..+.1..|.... 0x0012d350: 000000f0 00690074 0067006e 005c0073 ....t.i.n.g.s.\. 0x0012d360: 00770044 00670069 00000000 00000014 D.w.i.g......... 0x0012d370: 00000001 00000000 00000000 00000010 ................ 0x0012d380: 4d2fa200 ffffffff 7c910331 7ffd4000 ../M....1..|.@.. Do you need more info ? I start ssme.exe, few seconds later i get this error report
 - 
	Hi, i used SSME before and it always worked fine, until this afternoon. Now i always get an error report when im trying to start ssme. I think one of the 2 things happened: - When i closed ssme, my whole pc crashed, just froze up, i couldn't do anything so i pressed the reset button :/ - I tried opening a corrupt lvl file ( i downloaded it from ftp and and it was still incomplete >.<") So i thought ssme had a corrupt setting or so, so i deleted all ssme entrys (that i could find) in the registry. I also redownloaded ssme v0.81 but i still get the error. Does anyone know how to fix it, so i can work with ssme again ? Thanks