Fayvel Victor
7cb8a8234c
Replace deprecated except syntax which makes current python parser fail
2014-09-05 22:58:06 +02:00
Milan Nikolic
5ba1e04f64
Merge pull request #13 from fayvel/failure_plugin
...
Handle missing dependencies of plugins during plugin_load_try
2014-09-05 21:15:41 +02:00
Fayvel Victor
a6a922e043
Handle missing dependencies of plugins during plugin_load_try
...
Instead of letting m64py crash with an OSError when the loading of a plugin
fails, it should better create an error message but continue working with the
remaining plugins.
An error can for example look like this:
Frontend: ERROR: failed to load plugin /usr/lib/x86_64-linux-gnu/mupen64plus/mupen64plus-video-glide64mk2.so: libpng15.so.15: cannot open shared object file: No such file or directory
2014-09-05 21:08:18 +02:00
Milan Nikolic
4c9b82da7a
Merge pull request #6 from fayvel/debian
...
dist/debian modifications for better debian package building
2014-09-04 16:19:22 +02:00
Fayvel Victor
1638da3a5e
compress debian package only with gzip for older systems
2014-09-04 11:29:23 +02:00
Fayvel Victor
aac6a64f2b
use unversioned python dependency to allow very old debian systems
2014-09-04 11:23:50 +02:00
Fayvel Victor
e3e8eb656c
add correct path to icon for debian menu
2014-09-04 11:20:32 +02:00
Fayvel Victor
0c21fcc162
don't check for game volti in debian menu
2014-09-04 11:19:55 +02:00
Fayvel Victor
cd65c5b8e7
automatically generate debian version number from m64py source
2014-09-04 11:19:17 +02:00
Fayvel Victor
db28e1640e
install upstream changelog with debian package
2014-09-04 10:58:40 +02:00
Fayvel Victor
c9b4fd8134
skip building of unused debian diff tarballs to avoid source tarball dependency
2014-09-04 10:58:39 +02:00
Fayvel Victor
5962f6f133
clean debian build before and after the build for pristine builds
2014-09-04 10:58:19 +02:00
Fayvel Victor
24ed63a011
cleanup debian build path before trying to build again
2014-09-04 10:17:51 +02:00
Fayvel Victor
f8f88528a7
add debian mupen64plus packages as recommended dependency
2014-09-04 10:15:56 +02:00
Fayvel Victor
361cc16e49
add optional import python-opengl to debian recommends
2014-09-04 10:14:56 +02:00
Fayvel Victor
5fc5213c2a
prefer python-lzma over p7zip on debian
2014-09-04 10:14:26 +02:00
Fayvel Victor
766165d130
change optional debian suggests to recommends
2014-09-04 10:13:50 +02:00
Fayvel Victor
b5a998c756
use dh_python for python application installation
2014-09-04 10:12:53 +02:00
Fayvel Victor
58cdbaa64a
use modern debian build tools
2014-09-04 10:06:26 +02:00
Fayvel Victor
9f88e4fd29
fix build dependencies of debian package
2014-09-04 10:03:11 +02:00
Aeneas Jaißle
afcd0f657a
Include '/usr/lib64/mupen64plus' in SEARCH_DIRS
...
Signed-off-by: Milan Nikolic <gen2brain@gmail.com>
2014-05-20 15:05:26 +02:00
Sven Eckelmann
cc8f3c5dc9
Sort the cheat groups in the cheats menu
2014-04-11 22:18:58 +02:00
Sven Eckelmann
c9d7034d23
Unify the way the cheat code lists are initialised
2014-04-11 21:40:57 +02:00
Sven Eckelmann
39952f7a16
Allow multiline cheats for non grouped cheats
...
The list of codes of a multi code cheat without a category were overwritten
each time by a an empty list. This made these non-working or even let the
emulated rom hang.
2014-04-11 21:40:57 +02:00
Sven Eckelmann
91d6d51e33
Don't sort cheat database after load
...
The entries in the cheat database have to kept in the order in which they are
read or otherwise the preconditions prefix the wrong writes to memory. This
leads to hangs and crashes for multi code cheats.
2014-04-11 21:40:57 +02:00
Milan Nikolic
d066354704
prepare release
2014-03-09 18:59:22 +01:00
Milan Nikolic
f72db8732c
lower case crc in rominfo
2014-03-09 17:53:35 +01:00
Milan Nikolic
f91bd8b1c1
add preview images
2014-03-09 17:44:22 +01:00
Milan Nikolic
1169524c5e
check if core supports DelaySI/CountPerOp
2014-03-09 17:33:43 +01:00
Milan Nikolic
84e8d7ecde
add m64p extension to load state filter
2014-02-21 20:37:43 +01:00
Milan Nikolic
3e94d3c67b
search 64bit libdir first
2014-02-21 20:29:22 +01:00
Milan Nikolic
6adc61da85
import sl
2014-02-20 15:19:06 +01:00
Milan Nikolic
cf1551a2c6
Merge branch 'master' of github.com:gen2brain/m64py
2014-02-18 15:46:26 +01:00
Milan Nikolic
65e5077edd
use crc for preview images
2014-02-18 15:44:49 +01:00
Milan Nikolic
279ef229ee
use crc for preview images
2014-02-18 15:44:30 +01:00
Milan Nikolic
1414684275
rominfo crc
2014-02-18 15:37:17 +01:00
Milan Nikolic
d4be01b349
use get_rom_settings instead of md5sum, refactor romlist
2014-02-18 15:36:51 +01:00
Milan Nikolic
f5b38bf420
remember last dir for rom path
2014-02-18 15:29:56 +01:00
Milan Nikolic
b9f95025e5
use rarfile instead of UnRAR2
2014-02-18 15:27:10 +01:00
Anthony J. Bentley
e576924bf3
Add support for OpenBSD plugin paths.
...
Signed-off-by: Milan Nikolic <gen2brain@gmail.com>
2014-02-18 01:07:57 +01:00
Milan Nikolic
2701945de8
add advance_frame and get_core_settings to core
2014-02-10 05:49:44 +01:00
Milan Nikolic
4b6143f9a4
PEP 8
2014-02-09 18:24:41 +01:00
Sven Eckelmann
1bed133331
Fix search for cheats in mupencheats.txt
...
The CRC in the mupencheats.txt are stored with 8 digits for each CRC value
(missing digits before the CRC are filled up with 0) and only 8-bit of the
country code is stored in the formatted string.
Signed-off-by: Milan Nikolic <gen2brain@gmail.com>
2014-01-29 16:05:57 +01:00
Milan Nikolic
e36c680955
prepare release
2014-01-27 15:20:47 +01:00
Milan Nikolic
5f794907cb
fix config section for rsp-cxd4-sse2
2014-01-27 15:07:39 +01:00
Milan Nikolic
c7bdd2c170
fix pynullvariant on osx
2014-01-24 19:24:50 +01:00
Milan Nikolic
5d0c41356f
delete glcontext on quit
2014-01-23 23:55:30 +01:00
Milan Nikolic
c92669b9bc
change plugins layout
2014-01-23 19:40:42 +01:00
Milan Nikolic
53eb6b05a2
replace CountPerOp spin with combo box
2014-01-23 14:29:58 +01:00
Milan Nikolic
1291b34c77
use markdown readme
2014-01-23 13:52:36 +01:00