FULLSCREEN or at least Zoom x3 and x4 ?

Discuss Chaos Strikes Back for Windows and Linux, an unofficial port of Chaos Strikes Back to PC by Paul Stevens, as well as CSBuild, an associated dungeon editor.

Moderator: Zyx

Forum rules
Please read the Forum rules and policies before posting.
Post Reply
Karl

FULLSCREEN or at least Zoom x3 and x4 ?

Post by Karl »

Hello!
I've just discovered CSB for Windows and I'm extremely happy that someone managed to bring of PC the game that I once finished on Atari ST and wanted to play again.
Thank you guys (especially you Paul Stevens)!!!

In fact, I accidentally found CSB4win 3.0 on the web, then, a few hour after I found the new version 9.0 but THE feature that I really missed in version 3.0 still has not been implemented. What's my problem? The window is way too small!!!
Double size is not enough. My windows working resolutions is 1280x960 and I'm also thinking about all the people who are running in 1600x1200.

So please could you add stronger zoom factor (x3, x4, etc.) or, better, add a "full screen" mode ?

Keep up the good work!

Karl
User avatar
beowuuf
Archmastiff
Posts: 20687
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by beowuuf »

At that level of zoom it looks terrible - try to screen capture and manually enlarge it by another factor - awful!

DM graphics cannot stand that kind of pixel resolution i'm afraid
The only alternative would be to have it overiding the screen like DM does when run through windows....
Was unable to (permenantly) kill off ian_scho (Haynuus), Ameena, oh_brother (Westian), money (Falkor), raixel (Petal) and Lord_Bones (Aurek) in the DM D&D game Time's Champions!

CONGRATULATIONS TO THOSE WHO MADE THE GAME WHAT IT WAS - GREAT!
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Paul Stevens »

OK......I will make a 3X and 4X if..........

You promise to download the test version, record, and playback
one entire game as a test of my latest version.

PAul
Karl

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Karl »

to Paul:
OUCH! :)
I don't have much time and I've already played 1/4 of the game in spite of the fact that I should better be finishing my PhD thesis...
I'm affraid I can't afford restarting a new quest these days...
And if I managed to find some time, I'd rather finish Morrowind rather than play CSB twice.

to Beowuuf:
I know it's 320x200. With big pixels and all but it was like that in the old times of the Atari ST. And I'm far sighted enough. I don't want to make it worse. :)
User avatar
beowuuf
Archmastiff
Posts: 20687
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by beowuuf »

lol, fair enough : )
Plus i missed your mention of fullscreen - if it's possible to do a DOS like full screen thing, then that would be fine (still plays DM through windows)

And also, DM is available now for CSB...see if you can break some records ; )
Was unable to (permenantly) kill off ian_scho (Haynuus), Ameena, oh_brother (Westian), money (Falkor), raixel (Petal) and Lord_Bones (Aurek) in the DM D&D game Time's Champions!

CONGRATULATIONS TO THOSE WHO MADE THE GAME WHAT IT WAS - GREAT!
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Paul Stevens »

No full screen. The program has a very simple interface with
Windows. I plan to keep it that way. I can do the 3X and 4X if
anyone thinks it is important enough to contribute some of their
own time and effort. People are usually rather generous with
my time.

PAul
prsteven@facstaff.wisc.edu
User avatar
Gambit37
Should eat more pies
Posts: 13715
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Gambit37 »

I thought your request, Paul, was entirely fair and appropriate. Seems like many just want something for nothing these days.... :(
Karl

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Karl »

Are you serious??!
I'm not especially wanting something for nothing.
But here, it's something easy for something very long.

I was just thinking that it wouldn't take more than 5 minutes for someone who know the code to add 2 extra zoom modes. (after looking at the source code, it might require half an hour to someone knowing the code).
While what he is asking from me will require at least 40 hours and in the end, nobody will want to look at the movie of my 40-hour deambulation.

Well, if you don't want to do it, I'll do it myself! :-(

I downloaded the source code and, actually, I'm having a few problems to write STBlt3 and STBlt4 asm routines.
But I think it will be faster for me to understand your code rather than to start a new adventure.
For people who can finish the game in 40 minutes, it wouldn't be a big deal. But I don't know the game by heart. and It took me more than 15 hours to do 1/3 of the game.
User avatar
Gambit37
Should eat more pies
Posts: 13715
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Gambit37 »

Oh dear. No need to get so defensive. I was simply pointing out that, given the amount of time Paul has put into his CSB for Windows port, his request for 'payment' was entirely fair. You scratch my back, I'll scratch yours, etc. etc.

Don't stick your head over the battlements if you don't want to get shot at. :-)
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Paul Stevens »

Hi Karl.

If you are having difficulty with particulars, I am willing to try
and answer questions. It is not difficult. Simply tedious.

If you make it fit nicely with the menus and keyboard shortcuts,
with the command line, and automatic window sizing....

And if you want it to be part of the official release....

Then send me the changed files and I will add them. I'll
put your name in the credit dialog if you like.

PAul
Karl

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Karl »

To Gambit :
Yeah you're right. I was a bit too upset.
But actually, in the first place, I thought it would be so simple to add more zoom factors that I couldn't see why I would have to do such an "herculean" work (restart a new game for recording) just for such tiny modifications. And since I really wanted these zoom factors, I felt a bit annoyed that there was such a "price" to pay.


To Paul:
OK. I'll verify what I've already modified and then I'll send it to you tomorrow so that you should only have to write procedures STBlt3 and STBlt4.

However, my modifications are very ad'hoc and I think that there must be DirectDraw functions that would have done the job perfectly. Unfortunately I'm not an experienced enough programmer to rework all your code.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Paul Stevens »

Hi again....

Yes, perhaps DirectDraw would do the job. But as I said a few
notes back, I am adamant about staying within the simple
Windows interface. Things like DirectDraw add complexity
that I do not want to have to deal with every time someone gets
a different version of DirectDraw (or whatever). As it is, it uses
the simplest Windows functions that are very unlikely to change
or break.

Moreover, several people are trying to port the program to
different platforms and simplicity is the thing that will make
it possible.

I have STBlt3 and STBlt4 working. I'm ready for the rest. That
was the easier part for me.

PAul
Karl

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Karl »

Modified source code sent!
It's up to you now.
Karl

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Karl »

Paul, tell me when you've included your two functions in what I sent you.
I'm impatient to know if the modifications I made are correct.

Also, please e-mail me the resulting source code so that I can continue adding a few things... like auto-resizing the window according to the zoom factor and so on...
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Paul Stevens »

I released version 9.1 to Christoiphe last night. I am sure he will
post it soon. If it is not there by tonight I will send it to you
directly.

I hope I got everything right. You sent the entire project with a
dozen or so changes. I already had made more than a hundred changes
since version 9.0. So I had to search throuh what you sent me, looking
for anything you might have changed. Then I put what I found into
my source code. The resources had to be reinvented. That was
certainly easier than moving my hundred changes into your code.
I may have missed something but it seems to work.

And I had to implement and test the STBlt3 and STBlt4.

Then, since nobody volunteered to test the new version I had to
play through a game and record it and check that it could be played back
properly. This was mostly because I had revised the recording
capability to be much more compressible. But also because of the
many other changes. And because I alwys release a demo game
with the exectuable and the old demos would no longer work.

Then I hd to package the release and the
symbolics in a way that can be put on dmweb (The symbolics you
see are not the symbolics I use.).

Alltogether, if I were still filling out timesheets, I could not claim less than
16 hours getting your changes and the release out the door. There is
no such thing as a "5-minute" fix.
User avatar
Antman
DMwiki contributor
Posts: 517
Joined: Fri Nov 14, 2003 9:05 am
Location: Lost in TOC

Re: FULLSCREEN or at least Zoom x3 and x4 ?

Post by Antman »

If you ever want some playtesting, I will help.
Post Reply

Return to “Chaos Strikes Back for Windows & Linux (CSBWin) / CSBuild”