DaMovie
Posts: 1
Joined: Wed Jan 04, 2012 3:39 pm

Re: Programms have to be rewritten?

Thu Jan 05, 2012 8:01 pm

Hey,

wanted to know if every programm works which is written for Debian. Or if it have to be completely rewritten to work with the arm version of debian?

(for example this snes emu? http://www.snes9x.com/)

(cause i never used arm linux in my life, so i dont know that)

User avatar
Jessie
Posts: 1754
Joined: Fri Nov 04, 2011 7:40 pm
Location: C/S CO USA

Re: Programms have to be rewritten?

Thu Jan 05, 2012 8:14 pm

I don't see a Debian package for ARM for snes9x or zsnes, but generally this isn't a roadblock a simple re-compile of the source will work once the device is on the streets.  Link: http://packages.debian.org/squ.....e/snes9x-x

I know for a fact that snes9x has been ported to other ARM devices so it is just a matter of making it happen.  I can assure you that it wont take long for someone to port all common emulators.  Maybe a month or two.

Narishma
Posts: 151
Joined: Wed Nov 23, 2011 1:29 pm

Re: Programms have to be rewritten?

Thu Jan 05, 2012 8:16 pm

It has to be compiled for the ARM version of Debian.

error404
Posts: 351
Joined: Wed Dec 21, 2011 11:49 pm

Re: Programms have to be rewritten?

Thu Jan 05, 2012 8:50 pm

Many emulators use extensive assembly optimization, including ZSNES. It depends on nasm and the x86 architecture, and I don't think that dependency will be (too) easily broken, I don't think it's happened yet.

bsnes will certainly work, but is relatively slow as it aims for accuracy, so may be quite unusable on the Pi.

As far as other software, Debian packages most things of note, and if they don't have a lot of x86 assembly, there are probably already binaries available for most things.

Cheyd
Posts: 2
Joined: Tue Nov 08, 2011 7:05 am
Contact: Website

Re: Programms have to be rewritten?

Thu Jan 05, 2012 9:06 pm

I'm just hoping that MAME works, one of the guys on the QtPi (That's what I'm calling mine anyway ) project is planning a MAME box and I so want to play with that!

-Cheyd

EOL not EOF

Prometheus
Posts: 308
Joined: Tue Dec 13, 2011 11:09 pm

Re: Programms have to be rewritten?

Fri Jan 06, 2012 5:49 am

Jessie said:


I don't see a Debian package for ARM for snes9x or zsnes, but generally this isn't a roadblock a simple re-compile of the source will work once the device is on the streets.  Link: http://packages.debian.org/squ.....e/snes9x-x

I know for a fact that snes9x has been ported to other ARM devices so it is just a matter of making it happen.  I can assure you that it wont take long for someone to port all common emulators.  Maybe a month or two.


Funnily enough, I gather that Snes9x is an unusual case for ARM at the moment, as the most recent versions give a blank display when compiled for it. Whilst it doesn't mean the situation hasn't since changed, I haven't heard of it changing yet.

Older versions do work – Snes9x4P (a Pandora port of the Dingoo A320 port of Snes9x), for example, is based on a now-highly-tweaked Snes9x 1.39, and has seen a lot of work over the last year, and recently got a toggle added which allows for much more accurate audio in games that previously had issues with it. (Unfortunately, SuperFX emulation was poor back at the time of Snes9x 1.39, so Star Fox/Starwing runs twice as fast as it should no matter what your hardware's clock-speed is - even if it's choppy it's still running at double-speed - so do be aware of that.)

This one definitely works well, so if anyone's looking at Snes9x for ARM, this is probably the best place to start.

forenbenutzer
Posts: 148
Joined: Thu Aug 02, 2012 7:08 pm

Re: Programms have to be rewritten?

Sat Aug 04, 2012 3:07 pm

Any news from here? SNES is such a pain with RetroArch...
Pitendo - Case And Emulator Project - http://edv-huber.com/index.php/problemloesungen/12-pitendo

Return to “General discussion”