fMSX3.x - how to compile in Linux? (Emulation MSX Fora)MSX Resource Center            
            
English Nederlands Espa�ol Portugu�s Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 67 gasten en 3 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Emulation - fMSX3.x - how to compile in Linux?

Schrijver

fMSX3.x - how to compile in Linux?

snout

msx legend
Berichten: 4991
Geplaatst: 24 Augustus 2007, 16:51   
Ok, first of all... this does -not- mean a new Emulator Comparison is coming up in the future, but I -am- considering writing a new one and would like to add Linux emulators to the comparison as well.

Compiling openMSX was really simple and before I knew it I got it up and running. Didn't even need the tutorial anymore so congratulations on the openMSX team for a job well done. fMSX gives me a bit more trouble, though, but I admit I took very little time looking into it. Here's the deal:

Previously (fMSX 2.xx) building fMSX was a simlpe matter of ./configure -> make -> make install, but now there is are two releases:
  • fMSX 3.3 source code and related files (core only)
  • fMSX 3.0 source code and related files (core + Unix/X port)
Both do not seem to contain configure/makefiles and I could not find any info on the website. I'm guessing that I sould overwrite the files in the 3.x package (core + Unix/X port) with the newer files in the 3.3 package... but what should I do then?

Last but not least, vincentd, if you're reading this: are you planning to release a 3.xx version of fMSX-SDL? Would be great if I could test that one as well... fMSX 2.7 sources are, afaik, no longer available...

Thanks in advance!
cax

msx professional
Berichten: 1021
Geplaatst: 24 Augustus 2007, 17:46   
fms, you've promised to release fMSX/Unix 3.3, right ?

Vincent van Dam
msx addict
Berichten: 382
Geplaatst: 26 Augustus 2007, 21:29   
Quote:


Last but not least, vincentd, if you're reading this: are you planning to release a 3.xx version of fMSX-SDL? Would be great if I could test that one as well... fMSX 2.7 sources are, afaik, no longer available...


No, I am not planning to update the package. The fMSX 2.7 sources are archived on archive.org though (eg. here).
mth
msx freak
Berichten: 193
Geplaatst: 31 Augustus 2007, 02:07   
I see a Makefile in the 3.0 package, but the source code structure has changed between 3.0 and 3.3, so it would require a little updating.

It seems this source release is intended for developers who want to build an emulator based on the fMSX code, rather than at end users. So if you want an fMSX-based emulator on Linux in your comparison, you'll have to make one yourself

Other MSX emulators you can run on Linux are MESS, blueMSX lite and Zodiac.

By the way, if you are using Debian or Ubuntu, you don't even have to compile openMSX yourself anymore, you can just install it via the package manager (thanks to andete).

karloch

msx addict
Berichten: 417
Geplaatst: 31 Augustus 2007, 14:51   
Binary openMSX packages at Debian are available in an amazing number of architectures:
  • Officially supported: alpha, amd64, arm, hppa, ia64, m68k (!), mips, mipsel, powerpc, s390, sparc
  • Unofficial ports: armel, kfreebsd-amd64, kfreebsd-i386
I personally tested the ARM in a Linux embedded device a ran like a charm. I'm very curious to know if a m68k system (Amiga with 68060?) is able to handle openMSX at enjoyable speed
fms
msx user
Berichten: 42
Geplaatst: 02 September 2007, 16:07   
Quote:

fms, you've promised to release fMSX/Unix 3.3, right ?


I did. Unfortunately, I do not currently have time to finish porting the EMULib library to Unix. Once I get some time and complete that, there will be a new Unix port, as well as Unix ports of my other emulators.

The EMULib porting is not very complicated by itself, I just have many other projects (and a job) right now.
 
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.