Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CastlevaniaRL 0.61 released

21 views
Skip to first unread message

Slash

unread,
Oct 18, 2009, 3:34:34 AM10/18/09
to
Hi all!

After more than 2 years, a new version of CastlevaniaRL is available!

Check out the gameplay videos at Slashie.net youtube channel (
http://www.youtube.com/user/santizap )

GFX Version: http://www.youtube.com/watch?v=viNQLwMWjF0
Console Version: http://www.youtube.com/watch?v=424eE-FQoIE

Version schema has changed, previous versions (the 1.x branch) must be
interpreted as pre 1.0 versions (Version 1.26, which was the latest
version, must now be interpreted as 0.26)

Get CvRL 0.61 from http://slashie.net and give me your comments!

--
Slashie
http://slashie.net

Dirk Zimmermann

unread,
Oct 19, 2009, 6:30:28 AM10/19/09
to
On 18 Okt., 09:34, Slash <java.ko...@gmail.com> wrote:
>
> Get CvRL 0.61 fromhttp://slashie.netand give me your comments!
>

I guess the libjcurses.so is for Linux? Tried the console version on a
Mac:

Exception in thread "main" java.lang.UnsatisfiedLinkError: /Users/dirk/
Downloads/roguelikes/castlevania/cvrl061/lib/libjcurses.so: no
suitable image found. Did find: /Users/dirk/Downloads/roguelikes/
castlevania/cvrl061/lib/libjcurses.so: unknown file type, first eight
bytes: 0x7F 0x45 0x4C 0x46 0x01 0x01 0x01 0x00
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1881)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1761)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1020)
at jcurses.system.Toolkit.<clinit>(Toolkit.java:37)
at jcurses.system.InputChar.<clinit>(InputChar.java:13)
at sz.csi.jcurses.JCursesConsoleInterface.<clinit>
(JCursesConsoleInterface.java:201)
at crl.Main.init(Main.java:149)
at crl.Main.main(Main.java:459)

I'm not very familiar with java, is libjcurses something you can
compile yourself? Then I could make this work.

The gfx version works fine, thanks for that one :) And btw, which line
of sight algorithm are you using? Just curious.

-- Dirk http://blog.dirkz.com

Slash

unread,
Oct 19, 2009, 8:47:46 AM10/19/09
to
On Oct 19, 5:30 am, Dirk Zimmermann <m...@dirkz.com> wrote:
> On 18 Okt., 09:34, Slash <java.ko...@gmail.com> wrote:
>
>
>
> > Get CvRL 0.61 fromhttp://slashie.netandgive me your comments!

>
> I guess the libjcurses.so is for Linux? Tried the console version on a
> Mac:
>
> Exception in thread "main" java.lang.UnsatisfiedLinkError: /Users/dirk/
> Downloads/roguelikes/castlevania/cvrl061/lib/libjcurses.so:  no
> suitable image found.  Did find:  /Users/dirk/Downloads/roguelikes/
> castlevania/cvrl061/lib/libjcurses.so: unknown file type, first eight
> bytes: 0x7F 0x45 0x4C 0x46 0x01 0x01 0x01 0x00
>         at java.lang.ClassLoader$NativeLibrary.load(Native Method)
>         at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1881)
>         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1761)
>         at java.lang.Runtime.load0(Runtime.java:770)
>         at java.lang.System.load(System.java:1020)
>         at jcurses.system.Toolkit.<clinit>(Toolkit.java:37)
>         at jcurses.system.InputChar.<clinit>(InputChar.java:13)
>         at sz.csi.jcurses.JCursesConsoleInterface.<clinit>
> (JCursesConsoleInterface.java:201)
>         at crl.Main.init(Main.java:149)
>         at crl.Main.main(Main.java:459)
>
> I'm not very familiar with java, is libjcurses something you can
> compile yourself? Then I could make this work.

Well, this is jcurses: http://sourceforge.net/projects/javacurses/ ,
as far as I know, mac is not supported... but if you can compile it
and make it work, it would be great!

In the meantime, I will release a libjcsi enabled version soonish
(that would allow fake console output on any platform)

>
> The gfx version works fine, thanks for that one :) And btw, which line
> of sight algorithm are you using? Just curious.

I remember I took the LoS algorithm from libfov... don't remember
which algorithm it is (probably recursive shadowcasting)

>
> -- Dirkhttp://blog.dirkz.com

--
Slashie
http://slashie.net

Dirk Zimmermann

unread,
Oct 20, 2009, 5:24:08 AM10/20/09
to
I was able to build libjcurses on Mac OS X with the modified GCCFLAGS
from http://sourceforge.net/projects/javacurses/forums/forum/118098/topic/1869220

GCCFLAGS=-m64 -I/System/Library/Frameworks/JavaVM.framework/Headers -
Wall -bundle -framework JavaVM

I then had to remove the Linux .so (renaming didn't work for some
reason) and place the Mac version in its place.

-- Dirk http://blog.dirkz.com

Slash

unread,
Oct 20, 2009, 8:19:49 AM10/20/09
to
On Oct 20, 4:24 am, Dirk Zimmermann <m...@dirkz.com> wrote:
> I was able to build libjcurses on Mac OS X with the modified GCCFLAGS
> fromhttp://sourceforge.net/projects/javacurses/forums/forum/118098/topic/...

>
> GCCFLAGS=-m64 -I/System/Library/Frameworks/JavaVM.framework/Headers -
> Wall -bundle -framework JavaVM
>
> I then had to remove the Linux .so (renaming didn't work for some
> reason) and place the Mac version in its place.

That's great! can you send me the mac .so file???

This is good news for mac users!

:)

serg271

unread,
Oct 21, 2009, 2:55:19 AM10/21/09
to
> Get CvRL 0.61 fromhttp://slashie.netand give me your comments!
>
> --
> Slashiehttp://slashie.net

Is it possible reassign movement keys for laptop without numeric
keypad ?

Slash

unread,
Oct 21, 2009, 7:45:48 AM10/21/09
to
On Oct 21, 1:55 am, serg271 <serg...@gmail.com> wrote:
> On Oct 18, 9:34 am, Slash <java.ko...@gmail.com> wrote:
>
>
>
> > Hi all!
>
> > After more than 2 years, a new version of CastlevaniaRL is available!
>
> > Check out the gameplay videos at Slashie.net youtube channel (http://www.youtube.com/user/santizap)
>
> > GFX Version:http://www.youtube.com/watch?v=viNQLwMWjF0
> > Console Version:http://www.youtube.com/watch?v=424eE-FQoIE
>
> > Version schema has changed, previous versions (the 1.x branch) must be
> > interpreted as pre 1.0 versions (Version 1.26, which was the latest
> > version, must now be interpreted as 0.26)
>
> > Get CvRL 0.61 fromhttp://slashie.netandgive me your comments!

>
> > --
> > Slashiehttp://slashie.net
>
> Is it possible reassign movement keys for laptop without numeric
> keypad ?

Ok, http://slashie.net/mantis/view.php?id=938

--
Slashie

0 new messages