where is the frpl.pp file ?

15 views
Skip to first unread message

shirish शिरीष

unread,
Dec 17, 2011, 1:20:25 PM12/17/11
to lambdarouge, Mario Donick
Hi all,
I just downloaded the 1.6.1 source archive. i.e.
https://lambdarogue.googlecode.com/files/LambdaRogue_1.6.1_Source.zip
. I downloaded and extracted it but could not find the .pp file.

~/games/lambdarogue-read-only/LambdaRogue_1.6.1_Source/LambdaRogue_1.6.1_Source$
ls
BaseOutput.pas fprl.lpi Player.pas
PuzzleTiles_4.inc sdlinput.pas
Chants.pas fprl.or Plot.pas
PuzzleTiles_5.inc sdl_mixer.pas
CollectData.pas fprl.pas PuzzleMap.pas
PuzzleTiles_6_7.inc sdlmonofonts_class.pas
Constants.pas fprl.res PuzzleTiles_10_11.inc
PuzzleTiles_8_9.inc sdl.pas
data GFX.pas PuzzleTiles_12_13.inc
PuzzleTiles_CorridorH.inc sdlstreams.pas
docs Input.pas PuzzleTiles_1_22.inc
PuzzleTiles_CorridorV.inc sdltruetypefont.pas
DrawDungeon.pas InventoryScreen.pas PuzzleTiles_14_15.inc
PuzzleTiles_RiverH.inc sdl_ttf.pas
Dungeon.pas Items.pas PuzzleTiles_16_17_18.inc
PuzzleTiles_RiverV.inc sdlutils.pas
Effects.pas jedi-sdl.inc PuzzleTiles_19_23_24_25.inc
Quests.pas smpeg.pas
ExternMusic.pas lambdarogue.cfg PuzzleTiles_20.inc
RandomArea.pas UserInterface.pas
ExternSFX.pas LineOfSight.pas PuzzleTiles_21.inc
sdlaudiomixer.pas vidutil.pas
FileIO.pas logger.pas PuzzleTiles_2_3.inc
sdlbitmapfont.pas
fprl.ico MessageLog.pas PuzzleTiles_26_27.inc sdl_image.pas

I tried to see if the docs directory has some installation or
compilation instructions but came up empty as it just the
changelog.txt and copying.txt

$ ls
ChangeLog.txt copying.txt

--
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
065C 6D79 A68C E7EA 52B3  8D70 950D 53FB 729A 8B17

Mario Donick

unread,
Dec 17, 2011, 1:50:26 PM12/17/11
to LambdaRogue
It's fprl.pas ;)

On Dec 17, 7:20 pm, shirish शिरीष <shirisha...@gmail.com> wrote:
> Hi all,

>  I just downloaded the 1.6.1 source archive. i.e.https://lambdarogue.googlecode.com/files/LambdaRogue_1.6.1_Source.zip

>   My quotes in this email licensed under CC 3.0http://creativecommons.org/licenses/by-nc/3.0/http://flossexperiences.wordpress.com

shirish शिरीष

unread,
Dec 17, 2011, 4:15:45 PM12/17/11
to lambdarouge, Mario Donick
Hi all,
Just two warnings this time, Mario, please CC me when you are putting
something on the thread as for some reason I don't get mail from
lambdarouge and have to read the groups online.

Anyways, here are the two warnings and 23 notes it issued this time :-

~/games/lambdarogue-read-only/LambdaRogue_1.6.1_Source$ fpc -Mobjfpc
-ve fprl.pas
Free Pascal Compiler version 2.4.4-3 [2011/10/26] for x86_64
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling fprl.pas
Compiling Constants.pas
Constants.pas(132,3) Note: Local variable "debugfile" not used
Compiling sdl.pas
Compiling sdl_image.pas
Compiling vidutil.pas
Compiling Player.pas
Compiling RandomArea.pas
Compiling BaseOutput.pas
Compiling Player.pas
Compiling GFX.pas
Compiling ExternSFX.pas
Compiling ExternMusic.pas
Compiling sdl_mixer.pas
Compiling smpeg.pas
Compiling MessageLog.pas
Compiling Items.pas
Compiling Chants.pas
Items.pas(254,3) Note: Local variable "strItemName" not used
Items.pas(255,12) Note: Local variable "intDLV" is assigned but never used
Items.pas(1666,32) Warning: Local variable "lb" does not seem to be initialized
Compiling Quests.pas
Compiling Dungeon.pas
Compiling Plot.pas
Compiling UserInterface.pas
Compiling DrawDungeon.pas
Compiling LineOfSight.pas
Compiling CollectData.pas
Compiling Input.pas
Input.pas(607,3) Note: Local variable "kx" not used
Input.pas(607,7) Note: Local variable "ky" not used
Input.pas(607,11) Note: Local variable "knoepfe" not used
Compiling FileIO.pas
FileIO.pas(220,12) Note: Local variable "DebugFile" not used
FileIO.pas(449,3) Note: Local variable "equi" is assigned but never used
Player.pas(434,3) Note: Local variable "blAllRunes" not used
BaseOutput.pas(210,3) Note: Local variable "DebugFile" not used
BaseOutput.pas(249,1) Note: Local variable "DebugFile" not used
BaseOutput.pas(1163,5) Note: Local variable "debugfile" not used
Compiling PuzzleMap.pas
Compiling InventoryScreen.pas
Compiling Effects.pas
Compiling InventoryScreen.pas
InventoryScreen.pas(309,3) Note: Local variable "TempAnsi" is assigned
but never used
InventoryScreen.pas(524,3) Note: Local variable "i" not used
InventoryScreen.pas(525,3) Note: Local variable "equi" not used
InventoryScreen.pas(573,3) Note: Local variable "i" not used
InventoryScreen.pas(574,3) Note: Local variable "equi" not used
InventoryScreen.pas(1564,6) Note: Local variable "n" is assigned but never used
InventoryScreen.pas(1565,3) Note: Local variable "blRingOff" not used
InventoryScreen.pas(2400,3) Note: Local variable "n" is assigned but never used
Compiling logger.pas
fprl.pas(3593,5) Note: Local variable "BlitRect" not used
fprl.pas(8519,25) Warning: Local variable "d" does not seem to be initialized
fprl.pas(8931,5) Note: Local variable "intGift" is assigned but never used
fprl.pas(10121,8) Note: Local variable "p" is assigned but never used
Linking fprl
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
44057 lines compiled, 3.10 sec
2 warning(s) issued
23 note(s) issued

shirish शिरीष

unread,
Dec 17, 2011, 4:27:18 PM12/17/11
to lambdarouge, Mario Donick
Addition at bottom :-

2011/12/18 shirish शिरीष <shiri...@gmail.com>:

./fprl
STATUS INFO : @ 02:51:29 MSG : Starting Application IN : Initialization

An unhandled exception occurred at $00007F3F0908AF52 :
EAccessViolation
: Access violation

$00007F3F0908AF52

$0000000000449AA2

STATUS INFO : @ 02:52:49 MSG : Terminating Application IN : Finalization

Now I copied both the music and the graphics files from the
linux.tar.gz . Dunno if the delete.me file should be deleted or not ?

Also does anybody know where the options file get written ?

shirish शिरीष

unread,
Dec 17, 2011, 4:34:01 PM12/17/11
to lambdarouge, Mario Donick
2011/12/18 shirish शिरीष <shiri...@gmail.com>:
> Addition at bottom :-

<snipped>


>
> ./fprl
> STATUS INFO : @ 02:51:29 MSG : Starting Application IN : Initialization
>
> An unhandled exception occurred at $00007F3F0908AF52 :
>                                                      EAccessViolation
> : Access violation
>
>                    $00007F3F0908AF52
>
>                                       $0000000000449AA2
>
>        STATUS INFO : @ 02:52:49 MSG : Terminating Application IN : Finalization
>
> Now I copied both the music and the graphics files from the
> linux.tar.gz . Dunno if the delete.me file should be deleted or not ?
>
> Also does anybody know where the options file get written ?

Sorry my mistake its lambdarouge.cfg, although having an options
although having it onscreen would be good as well.

And that bug/issue happens the moment you start for the quest, I chose
n to skip the temple level when I got the above. This happens/happened
repeatedly.

Mario Donick

unread,
Dec 17, 2011, 4:51:31 PM12/17/11
to LambdaRogue
Hi Shirish,

> And that bug/issue happens the moment you start for the quest, I chose
> n to skip the temple level when I got the above. This happens/happened
> repeatedly.

Now does the issue occur still, or did you solve it by having the .cfg
file?

Note that the source code does not contain any graphics, music, etc.
on purpose, but relies on one of the other downloads for these.

shirish शिरीष

unread,
Dec 18, 2011, 5:05:00 PM12/18/11
to lambdarouge, Mario Donick
Hi all,
Yes the music issue was because I had not turned on the
lambdarouge.cfg and then the music was too low . I have no idea why is
it like that on this game.

I am still getting the crash when I start the game. Here's the .cfg
file, please lemme know if anything is amiss here.

$ cat lambdarogue.cfg # LambdaRogue Configuration File# created by
LambdaRogue 1.6.1  # Visual Options UseSDL= True SmallTiles= True
OldSmallTiles= False 1024x768= True ShowBlood= True  # Gameplay
Options MoveAfterKill= False  # Music Options PlayMusic= True
PlaySoundFX= True  # Keybindings MoveNorth:k MoveSouth:j MoveEast:l
MoveWest:h MoveNorthEast:u MoveNorthWest:y MoveSouthEast:n
MoveSouthWest:b GeneralAction:U TalkAndTrade:t CloseDoor:D Dig:d
Take:g SearchAndSteal:S Pray:p ShootWeapon:f Throw:T Tactics:-
Songbook:m ChantLastSong:c RestOneTurn:. Rest:r ShowStatus:s
ShowQuestlog:L ShowInventory:i SetQuickKeys:C ShowHelp:? Map:M
IdentifyTile:I GameMenu:Q SpecialAbility:x  DivineRage:X

These are the default values as I got them, the only changes made were
fipping the SDL to true I guess and making music on. PlayMusic = True
and PlaySoundFX = True, apart from that I think all else is default.
Do not know if anything else is missing.

I am open to debugging it but dunno how, maybe I could provide a more
verbose output for you.

shirish शिरीष

unread,
Dec 18, 2011, 5:56:04 PM12/18/11
to lambdarouge, Mario Donick
some more info. for the crash, this happens also when using the
quickstart mode and I choose ares (the easiest) way and then it
crashes as well :-

$ ./fprl
STATUS INFO : @ 03:35:12 MSG : Starting Application IN : Initialization

An unhandled exception occurred at $00007F0428725F52 :
EAccessViolation
: Access violation

$00007F0428725F52

$0000000000449AA2

STATUS INFO : @ 04:13:06 MSG : Terminating Application IN : Finalization

That's about it from me.

Mario Donick

unread,
Dec 19, 2011, 2:59:11 AM12/19/11
to shiri...@gmail.com, lambd...@googlegroups.com
Just to be sure:

1. Does this only happen with a selfcompiled version?
3. Does it also happen with a predownloaded version? (The Ubuntu version should run quite well on Debian, too, as long as it's 32 bit)
2. Graphics or Text mode? (I assume graphics, as UseSDL was true)
3. Are all music and sound files available and in .ogg format?

> Date: Mon, 19 Dec 2011 04:26:04 +0530
> Subject: Re: where is the frpl.pp file ?
> From: shiri...@gmail.com
> To: lambd...@googlegroups.com
> CC: mario....@live.de
Reply all
Reply to author
Forward
0 new messages