Search found 103 matches

by Spectere
Sun Oct 18, 2020 4:19 am
Forum: ZZT General
Topic: re: run zzt without having to type 'kc' all the time
Replies: 6
Views: 6969

Re: re: run zzt without having to type 'kc' all the time

n-n-n-necro! Somebody in the Worlds of ZZT Discord made a hacked up executable and I remember: 1) I downloaded it immediately because I realized how useful it was 2) I have no fucking idea what I did with it, or who made it or where to find it again either in Discord logs or my own computer! So oops...
by Spectere
Mon Mar 11, 2013 9:48 pm
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

Well, the audio system is a bit crap at the moment, but aside from the need to put up with some crackles and occasionally double-tap B it more or less does its job. The OpenGL renderer works fine with my extremely humble late-2010 MacBook Air, so I think it's safe to say that just about any Intel Ma...
by Spectere
Thu Feb 28, 2013 11:45 pm
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

I think the main complication with console output is going to be finding libraries to help out with that. I haven't had any luck finding any stable .NET bindings for PDCurses, NCurses, and the like. I believe there is some support for text positioning and color in System.Console, but I don't recall ...
by Spectere
Mon Feb 18, 2013 8:13 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

I think most people would argue that I have entirely too much hardware. :p It does come in handy for projects like this, though! That's not a bad method, honestly. Considering I had a 32MB graphics card as early as 1998, it wouldn't cause problems on any modern systems. The only systems that I think...
by Spectere
Sun Feb 17, 2013 11:43 pm
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

I have a feeling that it's mostly because the image has to be processed a second time by the OpenGL implementation, considering that the OpenGL implementation is the process that eats all of the CPU. I have a feeling that there's a lot more flexibility in DirectDraw's texturing than there is with Op...
by Spectere
Sat Feb 16, 2013 9:58 pm
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

That was how my original "shut up and plot pixels" approach was done. The performance was atrocious. I was maxing out a thread on my i7 (!), and Visual Studio's profiler indicated that NVIDIA's OpenGL library was using 80% of the CPU time. It strained my processor enough that the audio was...
by Spectere
Sat Feb 16, 2013 11:08 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

Maybe this will cheer you up, Saxxon: we have an OpenGL renderer now! I'd been putting it off for a while, but as it turns out it wasn't that hard to put something workable together. It's most likely not as optimized as it could be (it draws one quad for the background and one for the foreground and...
by Spectere
Fri Feb 15, 2013 3:08 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

Thanks for the reminder! I just added it. Under the [Video] section, use Blink=1 to enable blinking on backgrounds 8-15 (default) and Blink=0 to disable blinking and use the high intensity colors. Also, if you ever want to see what all of the supported values are, take a look at src\Lyon\Resources\D...
by Spectere
Thu Feb 14, 2013 8:18 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

I got to play around with an IBM XT with an installed CGA card about 20 years ago, and I distinctly remember that chunky font. I'd guess you can say that I've seen it for just long enough to know that it's the original IBM CGA font, haha. Even the oldest systems that I've played ZZT on have either h...
by Spectere
Thu Feb 14, 2013 5:34 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

Well, I kinda played with the idea of sneaking the CGA font in there while you weren't looking and allowing Font to be set to VGA or CGA. ;) I think I'll just do what you suggested, though. I can't see too many people fawning over the blocky and perhaps overly-retro CGA font. And yeah, I've been try...
by Spectere
Thu Feb 14, 2013 5:28 am
Forum: ZZT Clones and Editors
Topic: ZZT File Format for Dummies
Replies: 6
Views: 8570

Re: ZZT File Format for Dummies

There really isn't a good reason for the additional byte itself. Given ZZT's internal limitations, a single byte would be more than enough. There is something that you will need to know regarding how numeric variables are stored if you want to be able to consistently read to and write from them succ...
by Spectere
Thu Feb 14, 2013 4:14 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

VGA and MDA (and possibly EGA?) do support a 9x16 font mode, but I'm more inclined to say that it's an 8x16 font with an additional pixel tacked on to slightly increase the letter spacing. The only real reason to uncap the width limit would be to have a high quality double-sized font instead of pixe...
by Spectere
Tue Feb 12, 2013 7:19 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

Indeed. :) In the interest of not imposing limits, Lyon's font loader will happily load glyphs of any size. I was doing some testing with the CGA's 8x8 font and it looked quite nice with vertical doubling! The width is fixed at 8, but the vertical height can be anything. It should fully support all ...
by Spectere
Fri Feb 08, 2013 3:01 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

Oh yeah, status update. I fixed the glaring buffer issues on software buffered sound OpenAL implementations and properly implemented rests and percussion durations. Saxxon and I also fixed triplets and time-and-a-half notes. Saxxon also made a number of changes in the trunk, which I merged into the ...
by Spectere
Fri Feb 08, 2013 2:46 am
Forum: ZZT Clones and Editors
Topic: Lyon
Replies: 563
Views: 328886

Re: Lyon

Ooh...yeah, and you're missing out on some half-decent audio support, if I do say so myself. ;) Unfortunately, Slackware is probably the only major distro that I haven't really used, and I haven't used Puppy at all, so I'm completely unfamiliar with the package managers in question. If you're lookin...