IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal headers

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
IrrDelphi
Posts: 32
Joined: Tue Oct 13, 2009 10:59 am

Re: IrrDelphi(Irrlicht 172, irrKlang 130b) Delphi\Pascal hea

Post by IrrDelphi »

Aeternitas wrote:Can you help me run the Irrlicht in Lazarus?
Sorry, but FPC generate another asm-code (not compatible with delphi code on low-assembler level)
Aeternitas
Posts: 2
Joined: Mon Aug 19, 2013 3:23 pm

Re: IrrDelphi(Irrlicht 172, irrKlang 130b) Delphi\Pascal hea

Post by Aeternitas »

Is there a way how to fix it? If I understand it good, IrrDelphi ist just a dll with some headers. If we somehow modify the headers, then the DLL must be also readable.
IrrDelphi
Posts: 32
Joined: Tue Oct 13, 2009 10:59 am

Re: IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal head

Post by IrrDelphi »

Project updated to version 0.05, see first post for details and download :arrow:
chronologicaldot
Competition winner
Posts: 684
Joined: Mon Sep 10, 2012 8:51 am

Re: IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal head

Post by chronologicaldot »

*applause* *applause* :)
I don't use Delphi, but I have a feeling I eventually will. At least this means irrlicht will follow me around. XD
IrrDelphi
Posts: 32
Joined: Tue Oct 13, 2009 10:59 am

Re: IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal head

Post by IrrDelphi »

chronologicaldot wrote:*applause* *applause* :)
I don't use Delphi, but I have a feeling I eventually will. At least this means irrlicht will follow me around. XD
Thanks! :mrgreen:

Do You think Delphi take over the world? :)
airc
Posts: 25
Joined: Wed Jan 08, 2014 8:17 am

Re: IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal head

Post by airc »

nice return ;)
i tried with fpc & lazarus , but all demos crashes at startup
IrrDelphi
Posts: 32
Joined: Tue Oct 13, 2009 10:59 am

Re: IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal head

Post by IrrDelphi »

airc wrote:nice return ;)
i tried with fpc & lazarus , but all demos crashes at startup
This version use direct calls from library, without "thiscall wrapper" (thanks to gcc compiler), unfortunately fpc doesn't compatible with Delphi(even in $mode Delphi).
In Delphi virtual methods in class start from 0 (I think it's very logically), fpc start it from "who knows :D ". A little bit later I will try to restore compatibility
GameDude
Posts: 498
Joined: Thu May 24, 2007 12:24 am

Re: IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal head

Post by GameDude »

Will this work with Lazarus and FreePascal?

http://www.lazarus-ide.org/
IrrDelphi
Posts: 32
Joined: Tue Oct 13, 2009 10:59 am

Re: IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal head

Post by IrrDelphi »

GameDude wrote:Will this work with Lazarus and FreePascal?
Maybe, it's will in next version
IrrDelphi
Posts: 32
Joined: Tue Oct 13, 2009 10:59 am

Re: IrrDelphi (Irrlicht183, irrKlang130b) Delphi\Pascal head

Post by IrrDelphi »

Someone wrote about wke in thread, please sent PM for me
Post Reply