I thinkshould go
... Don't you think? There ain't no decent N64 emulator for Linux, think it would be too hard to port Pj64? Comments, please!
I thinkshould go
... Don't you think? There ain't no decent N64 emulator for Linux, think it would be too hard to port Pj64? Comments, please!
~Thanius
It wouldn't be too hard to port I think, and it is open source. The problem is that the plugins are closed source, and new ones would need to be written for linux. I know that blight did get daedalus running under linux tho, with the tr64 ogl plugin.
none of PJ team have linux or any interest in doing this.
well, everyone can get a copy of Linux for free if they want to spend a few hours downloading it for free. Also I wouldn't say that no one on the PJ team has no interest![]()
Quitters never Win, Winners never Quit; but those who never Win and never Quit are generally banned EmuTalk members.
It works like this... C++ is the same language on every OS as long as you have a compiler. Thats one of the many advantages of C++ after all. Sooooo... download the source, compile it on linux and there you go. The video and sound plugins are another matter though, since they arent open source. However I think N-Rage's input plugin is open source.
Those who hope in the lord will renew their strength, they will soar on wings like eagles.
-Isaiah 40:31
who's betting pj64 wouldnt compile on linux first time even thanks to these magical "compiler" things you speak of... hell pj64 was done in vc++ right? no way in hell will that compile under linux, a tonne of modifications would need to be done, and to be hoenst you'd probably be best starting from scratch and using pj64 as reference... or thats my stab in the dark anyways
Disclaimer: Any views expressed in the above post under the psuedonym "sytaylor" are entirely subjective and do not reflect the views of any business, company or entity associated with Simon Taylor. The use, copying of or editing of any materials within this post for professional purposes without written permission is stricly prohibitted under the UK Right of Privacy as provided in the Human Rights Act 1998 and the European Convention on Human Rights: Article 10 ECHR. Any attempt to use the information herin shall be subject to the Data Protection Act and Freedom of Information act, with damages being saught for defamation. This disclaimer applies to all text, images or media on this domain.
You have been warned.
Its not quite that easy to just compile it withhin Linux. It doesnt matters much which compiler was used, but Windows has a completely different interface as Linux. Not just the GUI is different to code, but everything that relies on communication with the System.
The C++ compliance between System only goes as far as basic input and output( reading/writing files and handling a Console, ie: Dos Prompt )
its mainly dependend on how PJ64 was wrote, if Zil wouldve seperated OS-Dependend Source and OS-Independent Source, then just a part of the Emu wouldve to been rewritten. From what ive seen thats not the case.
Also theres no way to compile my Plugin for Linux, not only because the GUI wont work, but also because Linux doesnt have a DX8-Interface - which pretty much limits the usefull source to the Gamepak Handling.
IMHO, it would be better to start from scratch and use only Parts of PJ64 which are independend of the OS
PS. I was really tempted to try Linux, but after hassles with my RAID Controller and since it doesnt works on my Laptop too... screw it - dont have time for it
Theres no way around Windows for me - the good OS`s are all dead ( BeOS, Amiga Workbench)
Why does everyone use Dx?! It shitty commercial stuff from MicroCrap!! If everyone used SDL there would be no wars! SDL (Simple Direct-Media Layer) can be used to code graphics, sound, input, etc. For OpenGL, we've got Mesa. Learn how to code against these libraries, and there would be no problem porting stuff to Linux.
~Thanius
Really? Well, I'm not very experienced in C++ but I remember someone telling me it would work. Ah well, you probably know better than I do. Thanius, DX is better than anything else, its far superior and much more advanced than anything else out there.
Last edited by Eagle; August 13th, 2002 at 02:57.
Those who hope in the lord will renew their strength, they will soar on wings like eagles.
-Isaiah 40:31