Jump to content
SSForum.net is back!

Drake7707

⛊ Project Moderator
  • Posts

    1309
  • Joined

  • Last visited

Everything posted by Drake7707

  1. reinstalling windows fixes everything
  2. is there any way to get the source files from https://opensvn.csie.org/viewcvs.cgi/trunk/?root=DCMapEd in a zip or rar file... its !@#$%^&* annoying i have to save every file one at the time -_- and especially if it takes 30sec every time i want to download a file to load the page >.>"
  3. You mean "closing the entrance of a base by pressing a switch, like a ship needs to be within a certain area and the doors will be closed, but it's open to enemy attacks so they target that place first to open the door and invade the base" kinda thing ?
  4. i don't have time now to work on it, i'm currently handling 2 major homeworks (one is a Ray Tracing prog for my course ComputerGraphics and the other one is writing a presentation of a scientific article and presenting it ... which i hate very very much -_-)
  5. Once the selection has been moved the source and destination tiles selected don't match anymore, if you should flip or mirror when it's been moved, it will be the portion of the map that's UNDER the selection that will be flipped or mirrored (because selection is just an offset where to start copying from in the map) In Paint shop pro it's also flip and mirror (you can also see it on the icons which is which)
  6. These are all the builds from versions 1.1.**. For the latest DCME version, click here Archive files: --- DCMEv1111.zip DCMEv1111_src.zip --- DCMEv1110_edits1.zip DCMEv1110_edits1_src.zip --- DCME_v1110.zip DCME_v1110_src.zip --- DCME_1109.zip DCME_1109_SRC.zip --- DCME_1108.zip DCME_1108_SRC.zip --- DCME_1107.zip DCME_1107_SRC.zip --- DCME_1106.zip DCME_1106_SRC.zip
  7. shame on you
  8. errrr well use drake7707 [A¨T] gmail [D¨O¨T] com
  9. yoink: search the components on google and place them in your system32 folder, or install .Net Framework distort: what in the what now ?
  10. i think my thread is haunted :s
  11. i've had that before too ... weird
  12. well yeah it's possible to do it ... but you forget that not only 1 map can be opened at a time, if the full 10 maps are opened with full undo/redo stacks you're mem usage would be erhm 800mb Btw im too lazy to make it
  13. yeah something like that but you changed the x and y values passed from windows itself, i don't know but i made that directly p!@#$%^&* it to the tool's mousedown/move/up as i don't know what will happen if you change values outside of the program's memory scope. As far for memory... i think thats a little too much overhead to check how much ram you have to recalculate the undo/redo stacks ? besides i can make the array bigger without losing stuff , but when i shrink it back all undo will be lost. Besides i don't think allocating memory dynamically is good anyway ( i don't think it's worth the overhead) Btw i should implement a inProgress boolean so no new operations can be done while another is still busy
  14. ehhh no not yet
  15. it's only 1 number to change, to increase the number of undo / redo's but with every number, the maximum memory usage increases by 8mb, which is a lot (in practice it will never be so much, but im talking worst case here). So now with 10 undo's and 10 redo's and each undo can take 4mb (entire map) then the maximum memory usage of undo/redo storage is 80mb. That's why i didn't want to make it more, maybe i should make an option so you can select the number of undo/redo's Btw does the mousewheel work ? Edit: tested it by a friend ^^ yup it works, the only problem is that when you select a huge portion of the map, zooming is slowing down to a crawl and erhm some ppl find it funny to extra zoom a little more then >.>
  16. for mousewheel that involves subclassing (thats why the module was already in the folder), but i tried it once, but for some reason it didn't work out that well. Well it could be because i don't use a mouse but a touchpad :/ Edit: yeah thats the problem, the driver of my touchpad doesn't invoke the WM_MOUSEWHEEL message that is subclassed, i checked with scrolling in notepad and Winspector Spy. I can't test it if it works now, but you might be able to zoom when you scroll your mousewheel That problem with thicker lines can be resolved by checking if the tiles being drawn are within the borders so x => 0 y>=0 x < 1024 y < 1024 And yeah, thicker lines are also slowing down filled ellipses and filled rectangles. Dunno why :/ Edit: ah i know now, when filling a rectangle it also uses DrawLine, but it has to ignore the tickness then Btw sam, can you comment you CheckCtrlShift() method, haven't got a clue what happens there >.> Besides that i commented the entire frmMain Edit: ok i fixed the thicker lines slowdown when filling and the out of script range error when near a side of the map. Also fixed the drawing near the side of a map, as it would appear if was drawn but it wasn't, so fixed that too. Also removed some useless stuff from the replace form (you don't see any changes, but it had a picextratiles too and it was useless as it wasn't necessary. Also commented all forms now. Btw i've done the subclassing again when i build the exe, so try scrolling with the mousewheel, after i build the exe, i've commented the hooks out again because it lets the IDE crash everytime i try to debug (which is very annoying >.>) DCME1104_edits2_src.zip DCME1104_edits2.zip
  17. yoink: you can change the thickness, and if you select something you can also press delete to delete every tile selected a dead fish: you can use shortcuts p and z if you want to change quickly . it used to be auto pen selecting when you select a tile, but it got quite annoying so i removed it (waaaay back in one of the first version)
  18. True Yoink: i'm currently commenting as much as possible in DCME, maybe then it will be much easier to understand. But as for all languages, program things from simple stuff to more complicated stuff (i've been programming over 7 years in vb now)
  19. it's better to have an actual tile 0 in the tileset, so all tools can use tile 0 the apache: it's because the icon for pencil isn't the same as the original mouse pointer, as the actual x and y of the mouse pointer is top left of that icon, while the pencil is more bottom left. Thats where the problem is. edit: -made a tile 0 and works with every tool ^^ (also in switch/replace) -added tile numbers in switch/replace beneath the selected tiles -fixed offset of selection on radar -updated the line/rectange/ellipse with less flickering (edit2: actually resolved all flickering now). Oh yeah, the tile 0 in the tileset is next to the last tile (next to the green appearance tile which is 255) Btw: can someone write a help file that explains all features, tools and whatever more (maybe some version updates along the way and such (i really suck at writing that) Btw2: can someone update the file of DCME at subspacedownloads.com ? DCME1104_edits1.zip DCME1104_edits1_src.zip
  20. v1.04 is here changes: some here and there DCME1104.zip DCME1104_src.zip
  21. hmm does DCME give an error , or won't it just load the map ? or what happens ?
  22. Ah yes, i know why it deletes whats behind the selection when you pasted. Hmm it is because the selection is interpreted as a drawn selection, not as a selection generated from pasting or TTM or w/e should add a if clipB.pasting then Exit Sub to the deleteselection method to fix that :/ but that wouldn't make the TTM go poof as in gone. Ill check that out. But i need to revert some changes i made with the optimizing i tried but didn't actually turned out as i expected (as i explained above) and i didn't find another solution sooooooooooo it'll just have to stay this way for a while longer Btw D1st0rt: yes please 8] Edit: i prolly fixed the deleting already, but another interesting side effect heh, is try using TTM (Text To Map) on zoom 1:1, then press ok , but don't apply the selection just yet. Then zoom out and your text will be more visible, even on pixel level you only see the selection but if you apply, it won't be cut off as it should be on zoom 1:1 Like just press test and ok, you see that the e of the here of the Enter text here falls off, but if you zoom out, well hey it magically appears again . I avoided this problem with PTM to demand that PTM can only be used on pixel leveled zoom, but for TTM i won't do that , as text is smaller than pictures and needs to be more precise when placed sometimes. Oh yeah, i also added a method that allows you to save the minimap of the entire map to a bmp (you can select the size so it will be resized to the given size before saved). Once i find no other complications of the tinkering i've i'll release the new version
  23. yes that was a bug before, i limited the size of the text to the size of the preview, so no overflow or subscript out of range occurs. (should be fixed in the last version posted here
  24. try opening with DCME and use save as SSME compatible, maybe that will help
  25. thx for trying it ^^, if you find any bugs please tell them
×
×
  • Create New...