King of Town

  • Post category:Dreamcast

I’m thinking about having an online leaderboard for DreamZZT. The only issue is that it’s too easy to cheat, both from within DreamZZT and from outside it as well. I’m thinking about adding a special value in the unused parts of the world header to indicate whether you’ve cheated or not. This value would be cleared by DreamZZT’s editor and debug console, and external editors should also ignore it.

The drawback to that is since both DreamZZT and KevEdit are both open-source, there’s nothing preventing someone from adding support for this flag to KevEdit (or ZZTAE or another ZZT editor) and creating modified game files that still pass the cheating test.

Getting the high score would be as easy as changing your score in KevEdit, saving the file, and then dying in DreamZZT. Or distributing a modified game file with a new object that simply runs:

#give score 10000000
#endgame

I’d consider running the leaderboard on the honour system, but the Z2 crowd aren’t the most mature group of people. Even if I tie the scores to the forums.c99.org accounts like DCSquares, it’s still a lot of administration work to have to determine whether a score is legitimate or not, and to go through and ban users caught cheating.

Thoughts?

Move over KevEdit…

  • Post category:Dreamcast

I added a few more widgets to the dialog box system: NumericInput, Slider, Direction, and tweaked I RadioGroup to be more usable. The result is the ability to edit object properties in the DreamZZT editor:

You can also modify the board properties:

It’s almost to the point where you could create a new game from within DreamZZT. I still need to write a board picker widget and a text editor for editing ZZT-OOP scripts.

DreamZZT update part 2

As a followup to yesterday’s post, here’s how the new icons look on Windows:

And using the standard Windows file dialog to open a file:

DreamZZT update

  • Post category:Dreamcast

I made a lot of progress on DreamZZT this weekend. First, new icons:

Next, DreamZZT now uses the OS’s file browser to select files to load / save:


Finally, you can associate DreamZZT to open .zzt and .sav files and it’ll run them for you when you double-click them.

More reasons I hate comcast

  • Post category:Life

Comcast is no longer carrying GSN on their analog service, they replaced it with Turner Classic Movies. Now I have nothing to watch when there’s nothing to watch 🙁

I feel like

  • Post category:Dreamcast

Woah! DreamZZT and FrotzDC are mentioned in the O’Reilly book Gaming Hacks: 100 Industrial Strength Tips & Tools by Simon Carless. Apparently it was published in 2004, but I had no idea it existed until a random google search turned up the index from the book. Anyone know where I can track down a copy? I’m curious to see what it says, but I’m not about to pay $30 for it 😛

Fuck you, comcast

  • Post category:Life

The following rolled across the top of my tv during My Name Is Earl:

EFFECTIVE WEDNESDAY’ 11/15/06 WNBC WILL BE VIEWABLE ONLY ON COMCAST DIGITAL CHANNEL 253 IN (my town). ALL OTHER AREAS REMAIN UNAFFECTED. DONT HAVE DIGITAL CABLE? CALL 1 800 COMCAST TODAY.

Hopefully this doesn’t also affect WCAU NBC 10, otherwise I’ll have to investigate “alternative” means of watching my NBC shows.

Boobies!

  • Post category:Life

Sohail: naa, i was breastfed, she’s got a rack