amiberry, 针对 树莓派 和其他ARM板的优化 Amiga 模拟器

分享于 

3分钟阅读

GitHub

  繁體 雙語
Amiga emulator for the Raspberry Pi
  • 源代码名称:amiberry
  • 源代码网址:http://www.github.com/midwan/amiberry
  • amiberry源代码文档
  • amiberry源代码下载
  • Git URL:
    git://www.github.com/midwan/amiberry.git
    Git Clone代码到本地:
    git clone http://www.github.com/midwan/amiberry
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/midwan/amiberry
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    用于 树莓派 和其他 ARM SoC的 模拟器

    警告:这个分支是进行开发的地方。 如果你寻找最新的"稳定"版本,可以能不稳定。崩溃。如果你寻找最新版本,请使用主分支。

    编译 SDL2

    如果你想运行SDL2版本,目前需要从 树莓派 编译 SDL2,以获得从控制台启动全屏应用程序的支持。 绑定捆绑的版本没有编译为支持"rpi"驱动程序,所以它只能在 X11 下工作。

    按照以下步骤从源代码下载,编译和安装 SDL2:

    https://github.com/midwan/amiberry/wiki/Compile-SDL2-from-source

    安装SDL2后,你可以继续安装 Amiberry,如下所示:

    要求

    安装以下软件包:

    
     sudo apt-get install libxml2-dev libflac-dev libmpg123-dev libpng-dev libmpeg2-4-dev
    
    
    
    
    编译 Amiberry

    克隆这里 repo:

    
     cd ~
    
    
     git clone https://github.com/midwan/amiberry
    
    
     cd amiberry
    
    
    
    

    默认平台当前是"rpi3",因此对于 树莓派 3 ( SDL1 ),你可以键入:

    
     make all
    
    
    
    

    对于 树莓派 2 ( SDL1 ):

    
     make all PLATFORM=rpi2
    
    
    
    

    对于 树莓派 1/Zero ( SDL1 ):

    
     make all PLATFORM=rpi1
    
    
    
    

    对于SDL2版本,你可以使用以下命令:

    
     make all PLATFORM=rpi3-sdl2
    
    
    
    

    或者 树莓派 2 ( SDL2 ):

    
     make all PLATFORM=rpi2-sdl2
    
    
    
    

    或者 树莓派 1/Zero ( SDL2 ):

    
     make all PLATFORM=rpi1-sdl2
    
    
    
    

    你可以查看生成的支持平台完整列表 !


    RAS  树莓派  optimize  ARM  boa  AMI  
    相关文章