Thank for the help, AndresSM.
AAAAAnd, added hi-score patch (hiscore.dat goes into system\mame) and autofire patches
RetroArch-2014-08-24
Win64: Updated: RetroArch[dc086d6],Common-Shaders[f4ba2cc], DeSmuME[8da098b], fMSX[fe5e831], MAME/MESS/UME[2cb8d68], Mupen64plus[2251b3a], o2em[280149c], TGBDual[89c291e],VBA-M[71ecb87] Added: 4do[759c04b]
MAME/MESS/UME 2014 based on MAME-SVN r31751
MAME/MESS/UME includes AndresSM HiScore/AutoFire patch.
I had build fails for the following: beetle_psx, handy, ppsspp & Stella. I will wait to see if any of the devs notice before posting issues on GH.
@lwares87, Though I wasn’t able to compile the latest code for PPSSPP, I did remember to include the necessary files in the System folder this time, my apologies.
@BlockABoots, 4DO is now available and included. I have had a build of the libretro port of P-UAE for some time, though the Win64 port is based on code about a year old and the latest libretro code is over 6 months old and only compiles for Linux right now. You might me better off using the latest MESS/UME for Amiga emulation for RA or better yet use the Windows port of FS-UAE for Amiga gaming as that is what I use on my home theatre pc.
Also, over the weekend my son noticed that autosaves was not working for the Nestopia core, anyone else having issues with autosave not saving on exit, loading is fine if he manually saved before exiting RA.
Brilliant, AndresSM, thanks.
Lordashram, thanks for all the builds, and great to see you getting better.
God bless you lordashram!!!, all your hard work is very much appreciated!
I didn’t even think of using MESS/UME for Amiga stuff, I’ll give it a go
Once again thank you for your builds.
Mess isn’t working for me though, trying to launch a x68000 game it can’t find the driver. (I just have x68000 games for mess, didn’t try any other system) Overwrote the core dll with your 21/08 build, working fine (except save states).
Any progress of your awesome Retroarch android build? Would it had jaguar or 3do cores soon? That is fantastic!!
And so happy you getting better !=D
I normally test an Amiga & SEGA Genesis game using MESS and they played just fine, so I test Akumajou Dracula & Y’s on the X68K and Akumajou Dracula booted up with audio but no video and Y’s booted up just fine, tested with both MESS & UME.
@BlockABoots,I’m still trying to find out what the heck is going on with my Android builds. I have more time today to look into it.
I normally test an Amiga & SEGA Genesis game using MESS and they played just fine, so I test Akumajou Dracula & Y’s on the X68K and Akumajou Dracula booted up with audio but no video and Y’s booted up just fine, tested with both MESS & UME. [/quote] Akumajo is working if you’re patient (or hit the space key).
Strange, the debug tells me “no content” and retroarch crashes with an nvidia opengl error. Just changing the mess core with the older one makes it work, every other cores work fine… what the hell? Perhaps just a SVN bug that will get fixed later… =|
How do you get Amiga games to work with MESS?, i try loading a game and it just resets back to the RGUI or crashes RetroArch
Also noticed that there is the P-UAE core included, but again cant get any Amiga games to load, just crashes RetroArch
OK here is some more crazy. I went ahead and created a new Linux Virtual Machine in VMWare using kUbuntu 14.04, here is my bash_log:
sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)
cd /home/andrddev/Documents/vmware-tools-distrib/
sudo ./vmware-install.pl
exit
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get install ant
sudo apt-get install git-core
cd /home/andrddev/android/android-ndk-r10/build/tools/
./make-standalone-toolchain.sh --ndk-dir=/home/andrddev/android/android-ndk-r10 --install-dir=/home/andrddev/android/toolchain/ndk10/android-19-4.6 --platform=android-19 --toolchain=arm-linux-androideabi-4.6 --system=linux-x86_64
./make-standalone-toolchain.sh --ndk-dir=/home/andrddev/android/android-ndk-r10 --install-dir=/home/andrddev/android/toolchain/ndk10/android-19-4.8 --platform=android-19 --toolchain=arm-linux-androideabi-4.8 --system=linux-x86_64
cd /home/andrddev/android/
git clone https://github.com/libretro/libretro-super.git
cd libretro-super/
./libretro-fetch.sh
cd /home/andrddev/android/libretro-super/libretro-mame/
export PATH=/home/andrddev/android/toolchain/ndk10/android-19-4.8//bin/:/usr/lib/x86_64-linux-gnu/qt4/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
make -f Makefile.libretro "VRENDER=soft" "NATIVE=1" "TARGET=ume" buildtools
make -f Makefile.libretro "VRENDER=soft" "platform=android" "TARGET=ume" emulator -j7
Which eventually spits out the following error:
src/mess/machine/samcoupe.c: In member function 'void samcoupe_state::samcoupe_update_memory(address_space&)':
src/mess/machine/samcoupe.c:139:2: error: expected primary-expression before 'const'
const int PAGE_MASK = ((m_ram->size() & 0xfffff) / 0x4000) - 1;
^
src/mess/machine/samcoupe.c:139:2: error: expected ';' before 'const'
make: *** [obj//mess/machine/samcoupe.o] Error 1
So as I have had to do, I comment out the samcoupe stuff if mess.lst & mess.make, delete the obj folder and re-compile. It compiles and links without any further errors. So then I run: arm-linux-androideabi-nm -u ume_libretro.so and get the following:
U abort
U access
U acos
U __android_log_print
U APPLEFDC
U asin
U atan
U atan2
U atoi
U atol
U bsd_signal
U bsearch
U calloc
U ceil
U clock
U close
U closedir
U compress
U cos
U cosf
U cosh
U crc32
U ctime
U _ctype_
U __cxa_atexit
U __cxa_finalize
U deflate
U deflateEnd
U deflateInit_
U deflateInit2_
U deflateReset
U difftime
U dlclose
U dlerror
U dlopen
U dlsym
U driver_32x
U driver_32xe
U driver_32xj
U driver_32x_scd
U driver_990189
U driver_990189v
U driver_aes
U driver_aiwamcd
U driver_alfa
U driver_alice
U driver_alice32
U driver_alice90
U driver_alphatro
U driver_alto2
U driver_amico2k
U driver_ampro
U driver_amust
U driver_applix
U driver_asma2k
U driver_asmapro
U driver_atm
U driver_atmtb2
U driver_attache
U driver_attachef
U driver_avigo
U driver_avigo_de
U driver_avigo_es
U driver_avigo_fr
U driver_avigo_it
U driver_ax20
U driver_babbage
U driver_batmantv
U driver_beehive
U driver_besta88
U driver_bestzx
U driver_bigboard
U driver_bigbord2
U driver_binbug
U driver_blitzs
U driver_bob85
U driver_borisdpl
U driver_br8641
U driver_bs9009cx
U driver_busicom
U driver_byte
U driver_c2717
U driver_c2717pmd
U driver_c8002
U driver_cc40
U driver_cd2650
U driver_cdc721
U driver_cdx
U driver_chaos
U driver_chessmst
U driver_chesstrv
U driver_cip01
U driver_cip03
U driver_cobra80
U driver_cobrasp
U driver_coco
U driver_coco2
U driver_coco2b
U driver_coco3
U driver_coco3h
U driver_coco3p
U driver_cocoe
U driver_codata
U driver_compani1
U driver_compis
U driver_compis2
U driver_comquest
U driver_copera
U driver_cortex
U driver_cosmicos
U driver_cp1
U driver_cp400
U driver_cpu09
U driver_crvisio2
U driver_crvisioj
U driver_crvision
U driver_cvicny
U driver_czk80
U driver_d64plus
U driver_d6800
U driver_d6809
U driver_dagz80
U driver_dauphin
U driver_dc
U driver_dcdev
U driver_dceu
U driver_dcjp
U driver_dcprt
U driver_dg680
U driver_dgama87
U driver_dgama88
U driver_dgama89
U driver_dgnalpha
U driver_didakm91
U driver_didakm92
U driver_didakm93
U driver_didakt90
U driver_didaktk
U driver_digel804
U driver_dim68k
U driver_dm500
U driver_dm5620
U driver_dm7000
U driver_dmv
U driver_dps1
U driver_dragon200
U driver_dragon200e
U driver_dragon32
U driver_dragon64
U driver_dsb46
U driver_dual68
U driver_eacc
U driver_ec1840
U driver_ec1841
U driver_ec1845
U driver_ec1847
U driver_einst256
U driver_einstei2
U driver_einstein
U driver_elwro800
U driver_ep804
U driver_erik
U driver_eti660
U driver_evmbug
U driver_exeltel
U driver_exl100
U driver_fanucs15
U driver_fanucspg
U driver_fanucspgm
U driver_fb01
U driver_fc100
U driver_fellow
U driver_fk1
U driver_fnvision
U driver_ft68m
U driver_gamecom
U driver_gamegeaj
U driver_gamegear
U driver_gbs5505x
U driver_genesis
U driver_geneve
U driver_gimix
U driver_gizmondo
U driver_gj4000
U driver_gj5000
U driver_gjrstar
U driver_gjrstar3
U driver_gl2000
U driver_gl2000c
U driver_gl2000p
U driver_gl3000s
U driver_gl4000
U driver_gl4004
U driver_gl5000
U driver_gl5005x
U driver_gl6000sl
U driver_gl6600cx
U driver_gl7007sl
U driver_gl8008cx
U driver_glcolor
U driver_glmcolor
U driver_glmmc
U driver_gln
U driver_glscolor
U driver_gmtt
U driver_grfd2301
U driver_harriet
U driver_hc128
U driver_hc2000
U driver_hc85
U driver_hc88
U driver_hc90
U driver_hc91
U driver_hisaturn
U driver_hprot1
U driver_hprot2r6
U driver_hprotr8a
U driver_hpz80unk
U driver_ht108064
U driver_ht1080z
U driver_ht1080z2
U driver_ht68k
U driver_hunter2
U driver_hxhdci2k
U driver_ibm6580
U driver_ics8080
U driver_ie15
U driver_if800
U driver_imsai
U driver_indiana
U driver_instruct
U driver_inves
U driver_ip204415
U driver_ip224613
U driver_ip225015
U driver_ip244415
U driver_iq128
U driver_iq128_fr
U driver_iq151
U driver_iqtv512
U driver_iqunlim
U driver_iqunlimz
U driver_iskr1030m
U driver_iskr1031
U driver_itt3030
U driver_itunlim
U driver_ivg09
U driver_jade
U driver_jet
U driver_jonos
U driver_jupiter2
U driver_jupiter3
U driver_kay1024
U driver_kc85_2
U driver_kc85_3
U driver_kc85_4
U driver_kc85_5
U driver_konin
U driver_kontiki
U driver_lambda
U driver_las3000
U driver_laser110
U driver_laser200
U driver_laser210
U driver_laser310
U driver_laser310h
U driver_laser350
U driver_laser500
U driver_laser700
U driver_laseract
U driver_laseractj
U driver_lc80
U driver_lc80_2
U driver_lcmate2
U driver_lft1230
U driver_lft1510
U driver_lik
U driver_lnw80
U driver_lola8a
U driver_lzcolor64
U driver_m5
U driver_m5p
U driver_m79152pc
U driver_magic6
U driver_manager
U driver_mato
U driver_mbc200
U driver_mbc55x
U driver_mc10
U driver_mc1502
U driver_mc8020
U driver_mc8030
U driver_mccpm
U driver_megacd
U driver_megacd2
U driver_megacd2j
U driver_megacda
U driver_megacdj
U driver_megadrij
U driver_megadriv
U driver_meritum
U driver_meritum_net
U driver_mes
U driver_mice
U driver_micronic
U driver_microtan
U driver_mikrolab
U driver_mini2440
U driver_minicom
U driver_misterx
U driver_mistrum
U driver_mk14
U driver_mk82
U driver_mk83
U driver_mmd1
U driver_mmd2
U driver_mo5
U driver_mo5e
U driver_mo5nr
U driver_mo6
U driver_mod8
U driver_modellot
U driver_molecula
U driver_ms0515
U driver_ms9540
U driver_mstation
U driver_mu100
U driver_mu100r
U driver_multmega
U driver_mx1600
U driver_mx2178
U driver_mycom
U driver_myvision
U driver_mz1500
U driver_mz2000
U driver_mz2200
U driver_mz2500
U driver_mz2520
U driver_mz3500
U driver_mz6500
U driver_mz700
U driver_mz700j
U driver_mz800
U driver_mz80a
U driver_mz80b
U driver_mz80k
U driver_mz80kj
U driver_nano
U driver_nd80z
U driver_nectk85
U driver_neocd
U driver_neocdz
U driver_neocdzj
U driver_ngp
U driver_ngpc
U driver_octopus
U driver_okean240
U driver_okean240a
U driver_okean240t
U driver_omv1000
U driver_omv2000
U driver_ondrat
U driver_ondrav
U driver_oric1
U driver_orica
U driver_orizon
U driver_p8000
U driver_p8000_16
U driver_paso1600
U driver_pasopia
U driver_pasopia7
U driver_pasopia7lcd
U driver_pc1245
U driver_pc1250
U driver_pc1251
U driver_pc1255
U driver_pc1260
U driver_pc1261
U driver_pc1350
U driver_pc1360
U driver_pc1401
U driver_pc1402
U driver_pc1403
U driver_pc1403h
U driver_pc1450
U driver_pc1500
U driver_pc2000
U driver_pc4
U driver_pc8300
U driver_pce220
U driver_pcg850v
U driver_pegasus
U driver_pegasusm
U driver_pencil2
U driver_pent1024
U driver_pentagon
U driver_pes
U driver_phc25
U driver_phc25j
U driver_pico
U driver_picoj
U driver_picou
U driver_pioner
U driver_pipbug
U driver_pitagjr
U driver_pk88
U driver_plan80
U driver_pm68k
U driver_pmd851
U driver_pmd852
U driver_pmd852a
U driver_pmd852b
U driver_pmd853
U driver_pmi80
U driver_pockstat
U driver_poisk1
U driver_poly1
U driver_poly880
U driver_pow3000
U driver_pp01
U driver_prav8d
U driver_prav8dd
U driver_prestige
U driver_pro128
U driver_pro80
U driver_profi
U driver_profweis
U driver_prose2k
U driver_psa
U driver_pse
U driver_psj
U driver_psu
U driver_pt68k4
U driver_pulsarlb
U driver_pv9234
U driver_pve500
U driver_pyuuta
U driver_pyuutajr
U driver_ql
U driver_ql_de
U driver_ql_dk
U driver_ql_es
U driver_ql_fr
U driver_ql_gr
U driver_ql_it
U driver_ql_se
U driver_ql_us
U driver_qtsbc
U driver_quorum
U driver_quorum48
U driver_radionic
U driver_rameses
U driver_ringo470
U driver_rvoicepc
U driver_sacstate
U driver_sapi1
U driver_sapizps2
U driver_sapizps3
U driver_sapizps3a
U driver_sapizps3b
U driver_saturn
U driver_saturneu
U driver_saturnjp
U driver_savia84
U driver_sbrain
U driver_sc1
U driver_sc2
U driver_sc3000
U driver_sc3000h
U driver_sc80
U driver_scorpio
U driver_seattle
U driver_segacd
U driver_segacd2
U driver_selz80
U driver_sf7000
U driver_sg1000
U driver_sg1000m2
U driver_sg1000m3
U driver_sgi_ip2
U driver_sgi_ip6
U driver_sh4robot
U driver_smc777
U driver_sms
U driver_sms1
U driver_sms1kr
U driver_sms1krfm
U driver_sms1pal
U driver_smsj
U driver_smskr
U driver_smspal
U driver_smssdisp
U driver_socrates
U driver_socratfc
U driver_softbox
U driver_sol20
U driver_sp3e8bit
U driver_sp3eata
U driver_sp3ezcf
U driver_spc1000
U driver_spec128
U driver_spec80k
U driver_special
U driver_specialm
U driver_specialp
U driver_specide
U driver_specimx
U driver_specpl2a
U driver_specpl3e
U driver_specpls2
U driver_specpls3
U driver_spectrum
U driver_spektrbk
U driver_sun1
U driver_sun2_120
U driver_sun2_50
U driver_sun3_110
U driver_sun3_150
U driver_sun3_260
U driver_sun3_460
U driver_sun3_50
U driver_sun3_60
U driver_sun3_80
U driver_sun3_e
U driver_sun4_20
U driver_sun4_300
U driver_sun4_40
U driver_sun4_50
U driver_sun4_60
U driver_sun4_75
U driver_sun_s10
U driver_sun_s20
U driver_sv328n80
U driver_sv328p80
U driver_svi318
U driver_svi318n
U driver_svi328
U driver_svi328n
U driver_svision
U driver_svisionn
U driver_svisionp
U driver_svisions
U driver_svmu
U driver_swtpc
U driver_swtpc09
U driver_swtpc09d3
U driver_swtpc09i
U driver_swtpc09u
U driver_sym1
U driver_sys2900
U driver_sys80
U driver_systec
U driver_t9000
U driver_taitons1
U driver_tandy2k
U driver_tandy2khd
U driver_tanodr64
U driver_tc2048
U driver_tdv2324
U driver_tec1
U driver_tecjmon
U driver_tecnbras
U driver_tek4051
U driver_tek4052a
U driver_tek4107a
U driver_tek4109a
U driver_telstrat
U driver_terak
U driver_test410
U driver_test420
U driver_ti630
U driver_ti73
U driver_ti74
U driver_ti81
U driver_ti81v2
U driver_ti82
U driver_ti83
U driver_ti83p
U driver_ti83pse
U driver_ti84pse
U driver_ti85
U driver_ti86
U driver_ti89
U driver_ti89t
U driver_ti92
U driver_ti92p
U driver_ti95
U driver_ti990_10
U driver_ti990_4
U driver_ti990_4v
U driver_ti99_224
U driver_ti99_232
U driver_ti99_4
U driver_ti99_4a
U driver_ti99_4ae
U driver_ti99_4e
U driver_ti99_4ev
U driver_ti99_4p
U driver_ti99_4qe
U driver_ti99_4qi
U driver_ti99_8
U driver_ti99_8e
U driver_tiki100
U driver_tk80
U driver_tk85
U driver_tk90x
U driver_tk95
U driver_tmc2000
U driver_tmc2000e
U driver_tmc600s2
U driver_to7
U driver_to770
U driver_to770a
U driver_to8
U driver_to8d
U driver_to9
U driver_to9p
U driver_tonto
U driver_trs80
U driver_trs80l2
U driver_trs80m16
U driver_trs80m2
U driver_trs80m3
U driver_trs80m4
U driver_trs80m4p
U driver_trs80pc3
U driver_ts1000
U driver_ts1500
U driver_ts2068
U driver_ts802
U driver_ts802h
U driver_ts803h
U driver_ts816
U driver_tutor
U driver_tv950
U driver_tvc64
U driver_tvc64p
U driver_tvc64pru
U driver_tvlinkp
U driver_tx8000
U driver_uk2086
U driver_unistar
U driver_uts20
U driver_v1050
U driver_v200
U driver_v6809
U driver_vector4
U driver_vidbrain
U driver_vii
U driver_votrpss
U driver_votrtnt
U driver_vsaturn
U driver_vsmile
U driver_vz200
U driver_vz2000
U driver_vz200de
U driver_vz300
U driver_walle
U driver_wangpc
U driver_wicat
U driver_wizzard
U driver_wmbullet
U driver_wmbulletf
U driver_wmega
U driver_wmegam2
U driver_x1
U driver_x168
U driver_x1turbo
U driver_x1turbo40
U driver_x1twin
U driver_x68000
U driver_x68030
U driver_x68ksupr
U driver_x68kxvi
U driver_x820
U driver_x820ii
U driver_xeye
U driver_xor100
U driver_z100
U driver_zexall
U driver_zorba
U driver_zsl5500
U driver_zsl5600
U driver_zslc1000
U driver_zslc3000
U driver_zslc750
U driver_zslc760
U driver_zvezda
U driver_zx80
U driver_zx81
U driver_zx97
U __errno
U exit
U exp
U fabs
U fabsf
U fchmod
U fchown
U fclose
U fcntl
U fflush
U fgets
U floor
U floorf
U FLOPPY_APPLE
U FLOPPY_SONY
U fmod
U fopen
U fprintf
U fputc
U fputs
U fread
U free
U freopen
U frexp
U fscanf
U fseek
U fseeko
U fstat
U fsync
U ftell
U ftello
U ftruncate
U fwrite
U getcwd
U getenv
U geteuid
U getpid
U gettimeofday
U gmtime
w __gnu_Unwind_Find_exidx
U inflate
U inflateEnd
U inflateInit_
U inflateInit2_
U inflateReset
U isnan
U isnanf
U IWM
U kill
U ldexp
U ldiv
U localtime
U log
U log10
U log1p
U logb
U longjmp
U lrand48
U lseek
U malloc
U MEA8000
U memalign
U memchr
U memcmp
U memcpy
U memmove
U memset
U mkdir
U mktime
U mmap
U modf
U mremap
U munmap
U NAND
U open
U opendir
U pow
U powf
U printf
U pthread_attr_init
U pthread_cond_broadcast
U pthread_cond_destroy
U pthread_cond_init
U pthread_cond_signal
U pthread_cond_timedwait
U pthread_cond_wait
U pthread_create
U pthread_getschedparam
U pthread_getspecific
U pthread_join
U pthread_key_create
U pthread_key_delete
U pthread_mutexattr_destroy
U pthread_mutexattr_init
U pthread_mutexattr_settype
U pthread_mutex_destroy
U pthread_mutex_init
U pthread_mutex_lock
U pthread_mutex_trylock
U pthread_mutex_unlock
U pthread_once
U pthread_setschedparam
U pthread_setspecific
U putc
U putchar
U qsort
U raise
U read
U readdir
U realloc
U remove
U rename
U rmdir
U round
U setenv
U setjmp
U setlocale
U setvbuf
U __sF
U sin
U sinf
U sinh
U sleep
U SMARTMEDIA
U snprintf
U sprintf
U sqrt
U sqrtf
U srand48
U __srget
U sscanf
U stat
U strcat
U strchr
U strcmp
U strcoll
U strcpy
U strerror
U strftime
U strlen
U strncmp
U strncpy
U strpbrk
U strrchr
U strspn
U strstr
U strtod
U strtok
U strtol
U strtoul
U sysconf
U system
U tan
U tanh
U time
U tmpfile
U tmpnam
U _tolower_tab_
U _toupper_tab_
U uncompress
U ungetc
U unlink
U usleep
U utimes
U vfprintf
U vsnprintf
U vsprintf
U write
U _Z14sony_read_dataP8device_t
U _Z14sony_set_linesP8device_th
U _Z14sony_set_speedi
U _Z15sony_write_dataP8device_th
U _Z16sony_read_statusP8device_t
U _Z16z80bin_load_fileP22device_image_interfacePKcPtS3_S3_
U _Z17sony_set_sel_lineP8device_ti
U _Z18apple525_read_dataP8device_t
U _Z18apple525_set_linesP8device_th
U _Z19apple525_write_dataP8device_th
U _Z20apple525_read_statusP8device_t
U _Z21sony_set_enable_linesP8device_ti
U _Z25apple525_set_enable_linesP8device_ti
U _ZN11nand_device10is_presentEv
U _ZN11nand_device12is_protectedEv
U _ZN11nand_device12set_data_ptrEPv
U _ZN11nand_device6data_rEv
U _ZN11nand_device6data_wEh
U _ZN11nand_device9address_wEh
U _ZN11nand_device9command_wEh
U _ZN14mea8000_device4readER13address_spacejh
U _ZN14mea8000_device5writeER13address_spacejhh
U _ZN20applefdc_base_device12device_resetEv
U _ZN20applefdc_base_device12device_startEv
U _ZN20applefdc_base_device12device_timerER9emu_timerjiPv
U _ZN20applefdc_base_device13iwm_modereg_wEh
U _ZN20applefdc_base_device4readEh
U _ZN20applefdc_base_device5writeEhh
U _ZN20applefdc_base_device9get_linesEv
U _ZN20applefdc_base_deviceC2ENS_10applefdc_tERK14machine_configPFP8device_tS3_PKcS5_jES7_S7_S5_jS7_S7_
U _ZTI14mea8000_device
U _ZTI20applefdc_base_device
U _ZTI23smartmedia_image_device
U _ZTV20applefdc_base_device
So now I’m still scratching my head…
I’ll have to sit down and figure out what I did to get games to load with P-UAE. As for MESS/UME, if you wish to load games from RGUI, then you will need to modify the softlist for Amiga games in amiga500_flop.xml and amiga1200_flop.xml, As for myself I generally load all games in RA via the command line, so in retroarch-core-options.cfg I make this change: mess_boot_from_cli = “enabled” or ume_boot_from_cli = “enabled”
then load the Amiga games to test with using this from the command line:
retroarch.exe -L cores\mess_libretro.dll " a500 -flop \" PATH\TO.adf\" -rp PATH\TO\BIOS"
I’ll have to sit down and figure out what I did to get games to load with P-UAE. As for MESS/UME, if you wish to load games from RGUI, then you will need to modify the softlist for Amiga games in amiga500_flop.xml and amiga1200_flop.xml, As for myself I generally load all games in RA via the command line, so in retroarch-core-options.cfg I make this change: mess_boot_from_cli = “enabled” or ume_boot_from_cli = “enabled”
then load the Amiga games to test with using this from the command line:
retroarch.exe -L cores\mess_libretro.dll " a500 -flop \" PATH\TO.adf\" -rp PATH\TO\BIOS"
[/quote]
Why woudl you need to modify the softlist? I can load games (for other platforms) fine without changing a thing
If the games he is trying to load are not loading then they are either not in the format for the softlist, then he would need to change them into, or they are versions that are not in the softlist and would need to add them too. The softlist for the Amiga is not that good so most likely he has games that are not in it.
BTW, I have a build ready with your newest patches/fixes for MESS/UME and plan to put them out with the latest updates sometime tomorrow.
-
“VRENDER=soft” was an old option when i made test to render in opengl HW , so you can forget this one .
-
Oh my bad
did i forgot to mention (and commit ) that android define a marco named PAGE_MASK ? so for this one you just have to undefine for android and nothing to touch in mess.lst or mess.make
#ifdef RETRO_AND
#undef PAGE_MASK
#endif
3)For the missing apple & sony ect stuff it’s really strange , i haven’t the problem myself. are you sur you don’t have in your object folder some obj (.o) of size 0 ? For android i compile with -j 2 , it’s long but safer . when compile failed you can have object created with 0 size during the failed , so when you restart compilation , it skip thoose file thinking they are allready done. you then have to delete it and restart compile.
RetroArch-2014-08-27
Win64: Updated: RetroArch[36e2b86], 4do[5365fd1].Beetle PSX[e913cfd], bSNES-Mercury[70b19d1], DeSmuME[70ce98e], Genplus GX[c0015e2], Handy[483b054], MAME/MESS/UME[4bc17a2]
MAME/MESS/UME 2014 based on MAME-SVN r31751
@7rtype, I’ll kill the VRENDER=soft and add the undef and see how it goes. Also, I forgot to mention that I do delete the obj folder using kUbuntu’s Dolphin file manager and not in the terminal before any recompile of MAME and I couldn’t find any zero byte sized files in the obj folder after compilation. I’ll have some time later today to play around more with this, if I can’t get it fixed, I will at least get the rest of the Android cores that will compile updated so I can get another Android release out and just use your compile of UME if it comes to it.
Thanks again for you help.
Thanks for the update lordashram.
You said in a previous post that you have use MESS in the past to play Amiga roms. I have tired to do this but am unable to get it to work.
I have the downloaded and place the hash folder in \RetroArch\System\MESS\Hash, placed the Amiga roms in \RetroArch\Games\Mess\a500\ but when i try load a Amiga rom it just seems to reset back to the RGUI. Any ideas??
This MESS core is working for me now, don’t know what happened with the previous one.
Save states still impossible, same with AndreSM compiled he posted on Neogaf… still no clue about that.