Chaosforge Forum

  • December 06, 2024, 15:14
  • Welcome, Guest
Please login or register.



Login with username, password and session length

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Igor Savin

Pages: 1 [2] 3 4 ... 12
16
FPC Valkyrie / Re: Valkyrie doesn't work with FPC 2.2.2!
« on: April 15, 2009, 00:04 »
Happy days and jubilation!
Then as soon as I get my personal life back, I'll make a swing at it...

17
FPC Valkyrie / Re: Valkyrie doesn't work with FPC 2.2.2!
« on: April 14, 2009, 05:59 »
What about 2.2.4?

Bugreport is still open, but maybe bug suffered some collateral damage (there were some generics-related fixes) and died?..

18
FPC Valkyrie / Re: Compiling won't work
« on: October 14, 2008, 04:22 »
How soon is "soon" (-: ?

BTW, updating for FPC 2.2.2 would win additional points of Awesome.

19
Off Topic / Re: Free Pascal
« on: August 29, 2008, 00:59 »
/FreePascal still implements the good old CRT unit/

With a difference. Default CRT output refreshes screen on every possible output done, which is awfully inefficient, slow and flickery-prone.

Valkyrie ouput is more Curses-like in this sense, as you can control, when to update the screen - which is mostly unneeded, since latest (SVN) Valkyrie uses progressive aproach to this problem - screen is updated every time player is expected to press a key, which is a rational thing to do; and should you need updates in between, you can call these easily.

20
Off Topic / Re: Free Pascal
« on: August 28, 2008, 03:31 »
/Kornel, what do you use to write graphics to the screen in your roguelike projects? Is there something like curses available for Free Pascal?/

Carefully written, hand-crafted output library, which rocks. It's part of Valkyrie - give it a shot; input-processing libraries are good too.

The only bad thing: current Valkyrie is not compatible with recent FPC 2.2.2, and I wonder if Kornel has plans for update at all.

21
Discussion / Re: DoomRL windows installer
« on: March 24, 2008, 02:56 »
How about making sources freely available?

22
Discussion / Re: Next Project?
« on: February 23, 2008, 08:20 »
How about Doom2dRL :-P x2
How about (DoomRL)RL ? Ha! :D

I'd buy that for a dollar.

23
Discussion / Re: Next Project?
« on: February 22, 2008, 04:59 »
How about a Doom2RL :P

How about Doom2dRL :-P x2

24
Off Topic / Re: Compiler help, please
« on: February 10, 2008, 12:15 »
Speaking of IDE, IMHO, nothing beats CodeBlocks (http://www.codeblocks.org/), but be sure to grab one of the nightly builds (RC is REALLY outdated).

Though I'm afraid it's too late to recommend anything new :).

25
Discussion / Re: Can you play as a bad guy?
« on: February 02, 2008, 17:30 »
But I do enjoy some wanton violence from time to time. In "Gene Wars" I played the chick-side only to gun down those squirming for mercy, whiny

It was "G e n d e r   wars"!..

26
Forum / Re: Reccomended Roguelike engine/code?
« on: February 02, 2008, 09:43 »
Well, okay then. Valkyrie it is! :-)

I've got some free time later today, so I'll start working on it then. I don't have any major projects in mind anyway, I am currently just interested in learning the ropes since I spend so much time playing roguelikes.

Care to post some status updates on how everything's going sometime later?

27
Announcements / Re: Winds of Change
« on: February 02, 2008, 07:16 »
Quote
Berserk! telnet server for live gaming on the channel

Eh?..

28
Forum / Re: Reccomended Roguelike engine/code?
« on: February 01, 2008, 01:21 »
\I was planning on using Valkyrie, but from the looks of the project page there isn't enough released yet to make a Roguelike\

That depends on how much out-of-the-box functionality you need and how much you are prepared to write yourself (using preexisting backbone). And there are even more wonders to come.

\I would recommend getting the source code of berserk as well\

I second that :). Also, if you check through tracker, you'll see there are plans on updating Berserk! code to reflect new shiny things implemented in SVN Valkyrie... So you might start studying Valk. now and postpone large-scale development till then.

29
FPC Valkyrie / Re: Weird stuff in Valkyrie
« on: January 25, 2008, 02:46 »
TTokenReader in vInput would still benefit from clarifying type of String used.

30
FPC Valkyrie / Weird stuff in Valkyrie
« on: January 24, 2008, 14:15 »
procedure TTextModeOutput.DrawChar(x,y : byte; atr : byte; chr : char; Color : TColor = 0);
begin
  VideoBuf^[(x-1)+(y-1)*ScreenSizeX] := Ord(chr)+(atr shl 8);
end;

\\\

What is the "Color" here for?


***


Also, maybe you should update

(vini)
type TINIFileCallbackProcedure = procedure (const nkey,nvalue : string);

and

(*ui)
function InputCommandParser(const Token : String) : byte;


(vinput)
TTokenReader = function(const Token : string) : byte;

(vini)
type TINIEntry = record
                   a : ShortString;




to use ShortStrings, in order to avoid error messages like

E:\Elwin\Yhacking\Pascal\Valk\vui.pas(836,47) Error: Incompatible type for arg no. 1: Got "<address of procedure(const ShortString,const ShortString);Register>", expected "<procedure variable type of procedure(const AnsiString,const AnsiString);Register>"

Pages: 1 [2] 3 4 ... 12