Page 5 of 6
Posted: Wed Jul 18, 2007 4:55 am
by gingermuffins
bug; if there's free space against the edge of the board, you can travel through it to a linked board even if there is an obstruction on the other end. (you usually can't completely go through because the obstructions are thicker than one tile but still). there's a dumb bug in ZZT where if there's water obstructing the way on the destination board, the screen glitches up, but nobody likes it and I don't think it was ever intentionally used in a game, except ZEOL
also, some games leave scrolls (that are more than one line of text) at the edge of a destination board. they are activated when the player tries to enter the linked board on the same position as the scroll, and they display a message before the game switches areas. currently the player appears on top of the scroll
you can shoot objects pointblank in dzzt. you can't in normal zzt* (i don't know about szzt) and it's actually pretty annoying and a big hurdle when designing fight sequences because enemies can corner the player and pretty much immediately end the game
i was going to say that you can sometimes sneak into the "guardian of the key" house because of the way dzzt doesn't have any key delay before taking a second step, but it turns out you can get in there in normal ZZT anyways (if you're incredibly fast or use mouse/joystick or somesuch)
could you add PGUP and PGDN scrolling in the blue message boxes? it jumps lines so that the bottom viewable line is the top line / top to bottom. also maybe have dzzt remember volume and speed when loading another game
also it would be nice to have shift+direction work for shooting.
^^^^i will edit the above rambling tomorrow if it doesn't make any sense
Also do you keep a list of games that are currently compatible with dreamzzt? i'm guessing town and the other sweeney games are, and you said something about mission enigma being completable
* edit: but you can shoot preprogrammed enemies pointblank
Posted: Wed Jul 18, 2007 6:37 am
by Saxxon
You can shoot point blank into built-in enemies.
(Edit: oh snap edit text.)
Otherwise, I like how this is progressing.
Posted: Wed Jul 18, 2007 11:52 am
by c99koder
There's a
compatibility chart on the wiki that anyone is free to update. Trac doesn't require email addresses or anything, just pick a username and password and you're able to edit the wiki. I know the wiki table syntax is a bit confusing, so if you want to just post compatibility reports here I can enter them myself. Actually, I should add a new ticket category to trac for compatibility reports.
Thanks for the feedback, I'll address the other bugs tonight.
Posted: Thu Jul 19, 2007 1:24 am
by c99koder
Made some interesting observations about objects blocking board edges..
Doors / Objects: receive "touch" event only if the linked board is the same as the current board
Gettable items: you pick them up
Pushable items: you push them
Here's the funny ones:
Keys: If you don't already have the key, you pick it up. If the boards are the same and you already have the key, it says "You already have a key" and doesn't travel. If you already have the key and the boards are different -- it travels! And randomly brings some objects along for the ride but without stats (a scroll and a door came too in my sample world). Also, it puts your player off-screen but you can walk back on, which creates a player clone. I don't intend to reproduce this, DreamZZT will tell you you already have the key and not let you travel.
Passages: You travel to the destination board, but some of the objects from the current board seem to travel with you and lose their stats. I don't intend to reproduce this bug, I'll most likely not allow you to travel to the board if a passage is on the other side.
I'm assuming this strange effect is the one you mentioned when water is on the other side.
Posted: Sat Aug 04, 2007 4:20 pm
by c99koder
I created a new ticket type to easily submit games to be added to the compatibility chart. If you want to add a game to the compatibility chart without creating a trac account, use the trac ticket template below:
Submit a compatibility report.
The compatibility score should be one of the values listed below the
compatibility chart.
I'm hoping to have a new build of DreamZZT available soon.
Posted: Sat Aug 04, 2007 10:42 pm
by Commodore
are you still making builds for dreamcast?
Posted: Sat Aug 04, 2007 11:01 pm
by c99koder
Yeah, Dreamcast is still supported. There isn't as much interest in the Dreamcast version as the other platforms, so I haven't been including it with the betas. I'll include the Dreamcast version with the next release.
Posted: Sun Aug 05, 2007 7:54 pm
by Commodore
what do you use to burn the image? Alcohol, Diskjuggler, or Nero? Is a boot disk required?
Posted: Sun Aug 05, 2007 8:13 pm
by c99koder
I gave up releasing disc images a long time ago. There's no consistent way to do it. I release DreamZZT for the Dreamcast as an SBI file, which you can burn with
Selfboot Inducer or
Mac Dream Tool.
DreamZZT 3.1.500
Posted: Mon Aug 06, 2007 2:33 am
by c99koder
Dreamcast is gonna have to sit this one out.. it has a few bugs and I want to get this release out tonight.
DreamZZT 3.1.500
============
New Features
*
DreamZZT Online support for Nintendo DS
* Support for saving SuperZZT games
* Directory listing in NDS file browser (contributed by ndsdev -at - thedopefish.com)
* Lua interpreter for Nintendo DS builds
* Reduced memory usage so larger games can fit in Nintendo DS RAM
* Multi-line text entry widget for bug reports
* ZZT-OOP script editor
* Meter display for SuperZZT health
* Support SuperZZT "hint" key
* Hold-to-scroll in text windows
Bug fixes
* Player can no longer travel between boards if there is an obstacle on the other side
* Stop music playback when ending a game and changing boards
* Fix dark grey RGB value in NDS palette
* Display the pattern tiles in the editor
* Fix board corruption issue when using a teleporter
* Set color during #change and assign torches a default yellow color
Downloads
*
DreamZZT for Windows (requires OpenGL)
*
DreamZZT-lite for Windows (without OpenGL)
*
DreamZZT for Mac OS X
*
DreamZZT for Ubuntu Linux (requires OpenGL)
*
DreamZZT for Nintendo DS
Entire ZZT screen on DS: Change chars to half-size!
Posted: Sat Feb 23, 2008 6:52 pm
by Scribbit
Yeah, I know. I know. "Thread Necromancy." But still!
If this project is still going, couldn't there be an option to change the display in the game? You could make the characters half-size and display the whole board at once. At least, I think all the built-in items would look fine converted to 8 by 8. I'm not sure about text, but I could probably convert all the letters and numbers to 8 by 8 if I tried.
If this project isn't still going, are there any other ideas for porting ZZT to other platforms?
Posted: Sat Feb 23, 2008 7:24 pm
by gingermuffins
nedemai had a gbazzt project about five months ago.
there have been many port/remake projects; I think PLASTIC is the only one that came to some level of fruition.
anyways i recall sam saying there was a console viewport command that allowed you to scale the screen, i forget the command and don't remember if it worked on ds
Posted: Sat Feb 23, 2008 7:29 pm
by c99koder
I assume you're talking about the Nintendo DS version?
The Nintendo DS hardware tile mode (which DreamZZT uses) can only display 32 x 32 tiles on the screen at a time and does not support scaling or rotation, only scrolling.
Displaying them all on screen using smaller tiles would require using a framebuffer mode instead, which would be significantly slower.
-Sam
How about a PocketDosBox, a unique handheld for Dosgames?
Posted: Sat Feb 23, 2008 7:37 pm
by Scribbit
PLASTIC was remade for a handheld?
Also, what about what Dr. Two said a while back about scrolling with the touch screen to view the rest of the board? Would that have the same graphics issues as the tiles?
Posted: Sat Feb 23, 2008 8:04 pm
by c99koder
Scrolling with the touchscreen is possible, yes.