Zap
Moderator: Terryn
-
- Posts: 371
- Joined: Fri Sep 01, 2006 1:30 am
Here are some problems/suggestions. Nothing fatal but I thought I'd list them:
* unloading fonts is screwy, have to restart to get the default font (reloading is ok though)
* some problems with writing text for objects in superzzt mode, since the limit's still at the larger normal ZZT mode. SZZT doesn't like lines longer than thirtysomething characters
* water is still selectable from the toolbar in SZZT mode, it's not really an issue, just a little misleading at first don't worry about it
* some kind of dragging command would be nice, like holding some key and clicking would allow one to drag the screen around
still four tons better than the internal editor
OH HEY ALSO THIS: if continuous drawing is on, you can draw straight lines AT ANY ANGLE by right clicking at point 1 (brings up the menu) and left clicking at point 2
* unloading fonts is screwy, have to restart to get the default font (reloading is ok though)
* some problems with writing text for objects in superzzt mode, since the limit's still at the larger normal ZZT mode. SZZT doesn't like lines longer than thirtysomething characters
* water is still selectable from the toolbar in SZZT mode, it's not really an issue, just a little misleading at first don't worry about it
* some kind of dragging command would be nice, like holding some key and clicking would allow one to drag the screen around
still four tons better than the internal editor
OH HEY ALSO THIS: if continuous drawing is on, you can draw straight lines AT ANY ANGLE by right clicking at point 1 (brings up the menu) and left clicking at point 2
-
- viovis
- Posts: 48
- Joined: Tue Oct 05, 2004 3:55 am
- Location: jorja
- Contact:
Interest check! (doesn't help that this editor is about 5+ years late anyway.)
I just picked this project up again to complete it. This will probably be the final version which includes some nice editing features that KevEdit has - like block copy/paste, etc.
Taking some last-minute requests, if any.
I just picked this project up again to complete it. This will probably be the final version which includes some nice editing features that KevEdit has - like block copy/paste, etc.
Taking some last-minute requests, if any.
- Quantum P.
- Level 17 Accordion Thief
- Posts: 1433
- Joined: Fri Sep 12, 2003 1:41 am
- Location: Edmonds, WA
- Contact:
- Schroedingers Cat
- We must invent teleportation!
- Posts: 721
- Joined: Mon Jun 19, 2006 11:35 pm
- Location: Idaho, Wisconsin
Bug: The wrap around in the code editor doesn't work properly. It looks fine in the editor, but ingame it trucantes the line.
Requests: Resizability of the windows; Optional keyboard cursor control; A configuration files, so I can change some of the default settings (like blinking mode defaulting to on)
Requests: Resizability of the windows; Optional keyboard cursor control; A configuration files, so I can change some of the default settings (like blinking mode defaulting to on)
Glad to see you back here.gingermuffins wrote:if continuous drawing is on, you can draw straight lines AT ANY ANGLE by right clicking at point 1 (brings up the menu) and left clicking at point 2
Last edited by Schroedingers Cat on Fri Feb 15, 2008 11:04 pm, edited 1 time in total.
- Schroedingers Cat
- We must invent teleportation!
- Posts: 721
- Joined: Mon Jun 19, 2006 11:35 pm
- Location: Idaho, Wisconsin
- Smilymzx
- I hope she made lotsa spaghetti!
- Posts: 182
- Joined: Sat May 20, 2006 2:58 am
- Location: LocacoLocacoL :LoL!
Welcome back, Saxxon.Saxxon wrote:Interest check! (doesn't help that this editor is about 5+ years late anyway.)
I just picked this project up again to complete it. This will probably be the final version which includes some nice editing features that KevEdit has - like block copy/paste, etc.
Taking some last-minute requests, if any.
Thank god that it's revived, Hopefully It will be done sooner or later!
As with the requests, Open source would be helpful and it will help someone continuing the project.
- Dr. Dos
- OH YES! USE VINE WHIP! <3
- Posts: 1772
- Joined: Tue Mar 11, 2003 12:00 am
- Location: Washington
quoting the first request this person has ever made that wasn't horrible and/or useless.Smilymzx wrote:As with the requests, Open source would be helpful and it will help someone continuing the project.
Visit the Museum of ZZT
Follow Worlds of ZZT on Twitter
Apologies for the old post you may have just read.
Follow Worlds of ZZT on Twitter
Apologies for the old post you may have just read.
-
- Posts: 371
- Joined: Fri Sep 01, 2006 1:30 am
- Ellypses
- Whaf yew vauhnt?
- Posts: 145
- Joined: Tue Aug 24, 2004 2:14 pm
- Location: In hell called earth
- Contact:
Could you remove the test world alert that says "use alt+tab at this time", at least the dos window version. I have an XP that adds the font on the second screen. When the alert part is up, the font goes to the configuration screen, which is right after the alert screen and the font becomes uninstalled on the main zzt screen. It works fine loading zzt by itself since the main screen is the second.
Open source... ehh, it's still VB6, and probably one of the last VB6 utilities I'll be finishing up before moving to .net. (yeah right) At any rate, while the code is relatively neat, anyone who didn't really know the inner workings of the editor and how the classes integrated with other parts of the project would be quite confused. (though I'd always be around for questions)As with the requests, Open source would be helpful and it will help someone continuing the project.
I think I'll just make this an option.Could you remove the test world alert that says "use alt+tab at this time", at least the dos window version. I have an XP that adds the font on the second screen. When the alert part is up, the font goes to the configuration screen, which is right after the alert screen and the font becomes uninstalled on the main zzt screen. It works fine loading zzt by itself since the main screen is the second.
Sounds like fun. Yeah, this wouldn't be hard at all. If anything I could bundle it with the ability to mirror one half of the board to the other, too.flip or mirror an entire board or selection. this is very tedious to do manually, and automation would be useful for setting up stuff like say a symmetrical complex comprised of several boards.
Noted.or an option to flip the clipboard contents.
This is possible, but see if you can get some more info regarding the object limit if you could.the code editor for szzt should be narrower or have different margins. the text box is smaller in szzt so it limits the length a line code can be. also there is a smaller object limit in szzt.
Weird. I'll be looking into that.Bug: The wrap around in the code editor doesn't work properly. It looks fine in the editor, but ingame it trucantes the line.
If you meant like scaling the windows so the image would stretch... that would probably mean reprogramming the display engine. Right now it's using purely the windows API - no OpenGL or DirectX trickery. This could change, though. Might give OpenGL a shot sometime since it's a lot easier to deal with. As for optional keyboard control, do you mean the ability to turn it completely off? In its current state, keyboard edit is enabled (or should be). The options could be added to both the options menu and the configuration file easily.Requests: Resizability of the windows; Optional keyboard cursor control; A configuration files, so I can change some of the default settings (like blinking mode defaulting to on)
I've just found that while it doesn't actually change the size of the ZZT world, changing all the stat-pointers to 0 saves a lot of space when zipped.
Unzipped / Zipped ("best" compression)
Code Red 1 without optimizations: 302kb / 68kb
Code Red 1 with Empty and Bind optimizations: 299kb / 68kb
Code Red 1 with Empty, Bind, and Pointer optimizations: 299kb / 61kb
Best of all, I haven't noticed any effects of the pointer optimization at all. It just simply fits better in a zip file. When this new version is finished, it should be interesting to see what kinds of test results come up when you guys give it a shot.
Unzipped / Zipped ("best" compression)
Code Red 1 without optimizations: 302kb / 68kb
Code Red 1 with Empty and Bind optimizations: 299kb / 68kb
Code Red 1 with Empty, Bind, and Pointer optimizations: 299kb / 61kb
Best of all, I haven't noticed any effects of the pointer optimization at all. It just simply fits better in a zip file. When this new version is finished, it should be interesting to see what kinds of test results come up when you guys give it a shot.
Additional follow-up (yeah, I'm spamming tonight)
Some new stuff I haven't filled you in on...
* When viewing on-screen objects, ones that have code will show in a different shade of orange so you can more easily find it amongst other objects that may be bound to it.
* Help has been integrated into the editor. I used Chronos30's help file set, but if anyone else that has any better files to contribute - drop me a line. The editor can directly use HLP formatted files.
* New ZZT Worlds can now be created by pressing N. New SuperZZT worlds can be created by pressing Shift+N.
* "About" moved into Help menu
* Optimizations can now be done on either only the current board or the entire world.
* New optimization: Pointer (explained above)
* Pressing H will bring up editor help (but it's not ZAP specific at this time)
* Text entry has been completely fixed
* Full block editing: cut/copy/paste/move and taking into consideration requests, flip-paste.
* Transporters that aren't cycle 2 now animate properly
* Scroll and star color cycling is now correct
* Added option to disable all animation
More to come...
Some new stuff I haven't filled you in on...
* When viewing on-screen objects, ones that have code will show in a different shade of orange so you can more easily find it amongst other objects that may be bound to it.
* Help has been integrated into the editor. I used Chronos30's help file set, but if anyone else that has any better files to contribute - drop me a line. The editor can directly use HLP formatted files.
* New ZZT Worlds can now be created by pressing N. New SuperZZT worlds can be created by pressing Shift+N.
* "About" moved into Help menu
* Optimizations can now be done on either only the current board or the entire world.
* New optimization: Pointer (explained above)
* Pressing H will bring up editor help (but it's not ZAP specific at this time)
* Text entry has been completely fixed
* Full block editing: cut/copy/paste/move and taking into consideration requests, flip-paste.
* Transporters that aren't cycle 2 now animate properly
* Scroll and star color cycling is now correct
* Added option to disable all animation
More to come...