Author Topic: ARM Version  (Read 6247 times)

Offline cyberrep

  • New Member
  • *
  • Posts: 6
  • Karma: +0/-0
ARM Version
« on: October 17, 2016, 09:43:43 AM »
is it possible to compile to linux ARM?
Thanks guys for perfect emulation!!!
« Last Edit: November 04, 2016, 01:52:59 PM by cyberrep »

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: Linux Version
« Reply #1 on: October 17, 2016, 11:20:51 AM »
I don't believe there is a stand-alone FBA for Linux, however Retroarch usually incorporates FBA into it, and I believe has a Linux flavor.


Offline cyberrep

  • New Member
  • *
  • Posts: 6
  • Karma: +0/-0
Re: Linux Version
« Reply #2 on: November 04, 2016, 01:52:32 PM »
Sorry IQ_132 (and sorry for delay)

You are the Guy i'm lookin for, its not linux , its for ARM
I saw in the website below, you ported to ARM the version 2.97.0.9, is it possible to port the new version to ARM?
I'm really bad with programming, and I would like to update the emu version for my jamma box (pandora 3), it have fba 2.97.0.9 and not load the best games! ;-(

Ported the ARM CPU core from MAME [iq_132]

http://www.emulab.it/forum/index.php?topic=639.0
« Last Edit: November 04, 2016, 01:57:50 PM by cyberrep »

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: ARM Version
« Reply #3 on: November 04, 2016, 03:10:01 PM »
Sorry IQ_132 (and sorry for delay)

You are the Guy i'm lookin for, its not linux , its for ARM
I saw in the website below, you ported to ARM the version 2.97.0.9, is it possible to port the new version to ARM?
I'm really bad with programming, and I would like to update the emu version for my jamma box (pandora 3), it have fba 2.97.0.9 and not load the best games! ;-(

Ported the ARM CPU core from MAME [iq_132]

http://www.emulab.it/forum/index.php?topic=639.0

That's kind of backwards. What I did was port an emulated cpu (emulating the ARM cpu) to FBA. Not ported FBA to ARM. :/


Offline cyberrep

  • New Member
  • *
  • Posts: 6
  • Karma: +0/-0
Re: ARM Version
« Reply #4 on: November 04, 2016, 03:37:08 PM »
Gotcha!

But, do you know if is possible?
Can you help me to analyse, understand or identify this file attached.

I just need a way to compile the actual version like this attached.
I just know, its a ELF file (arm-cortex_a8).

And thanks a lot for support and reply my messages!!!

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: ARM Version
« Reply #5 on: November 04, 2016, 04:18:08 PM »
Never heard of a standalone fba on arm, but i don't see why the sdl/qt version wouldn't build ?

As mentioned above, you can also run fba on arm through retroarch + fbalpha-libretro.

Offline cyberrep

  • New Member
  • *
  • Posts: 6
  • Karma: +0/-0
Re: ARM Version
« Reply #6 on: November 07, 2016, 05:59:31 AM »
Never heard of a standalone fba on arm, but i don't see why the sdl/qt version wouldn't build ?

As mentioned above, you can also run fba on arm through retroarch + fbalpha-libretro.

Thanks for reply.

As you see the attached file, I can't identify the version, but is FBA.
I dont know how to start setup the compilation of FBA to ARM.

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: ARM Version
« Reply #7 on: November 07, 2016, 07:16:17 AM »
I dont know how to start setup the compilation of FBA to ARM.
Well, you'll have to create a new makefile i suppose, using makefile.sdl as base and removing/replacing x86/windows related stuff.

Offline cyberrep

  • New Member
  • *
  • Posts: 6
  • Karma: +0/-0
Re: ARM Version
« Reply #8 on: November 07, 2016, 08:18:24 AM »
Well, you'll have to create a new makefile i suppose, using makefile.sdl as base and removing/replacing x86/windows related stuff.
That's the problem, I'm tottaly dumb about programming...

But, tks for all this info's.

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: ARM Version
« Reply #9 on: November 07, 2016, 09:01:43 AM »
That's the problem, I'm tottaly dumb about programming...

But, tks for all this info's.
Then why not use something that works on arm like fbalpha-libretro ?

Offline cyberrep

  • New Member
  • *
  • Posts: 6
  • Karma: +0/-0
Re: ARM Version
« Reply #10 on: November 07, 2016, 11:52:55 AM »
Then why not use something that works on arm like fbalpha-libretro ?

The problem is, the Pandora Box, it's a jamma conector, I have the image of SD Card, and I just attached the emulator file I was found in the partition 1.img.
I try to find a fbalpha-libretro (one file) like my attached.

Can you just help me to identify the format of emulator attached? (I opened in Hex view and identify just the header ELF)
See some details on the file
/lib/ld-linux.so.3

burn/opt/crosstool/arm-cortex_a8-linux-gnueabi/lib/gcc/arm-cortex_a8-linux-gnueabi/4.7.2/include/opt/crosstool/arm-cortex_a8-linux-gnueabi/arm-cortex_a8-linux-gnueabi/sysroot/usr/include/bits/opt/crosstool/arm-cortex_a8-linux-gnueabi/arm-cortex_a8-linux-gnueabi/sysroot/usr/includecpu/cycloneburn/../cpu/drz80generated

home/franki/cprg/tinyfba_asm


Tks a lot!
« Last Edit: November 07, 2016, 12:40:10 PM by cyberrep »