Commit Graph

107 Commits

Author SHA1 Message Date
Andreas Müller
7f6f2e4520 mame: add further pokey performance enhancements
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-02 00:09:03 +01:00
Andreas Müller
ca531fdc2b mame: do not force settings by command line params
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-27 23:40:58 +01:00
Andreas Müller
5dda562627 mame: upgrade 0206 -> 0207
* use upstream logo
* 0001-Show-video-mode-option-accel-in-help-and-GUI.patch was applied upstream

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-27 22:04:43 +01:00
Andreas Müller
a8f3b1177b mame: Add pokey performance patch
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-27 20:40:05 +01:00
Andreas Müller
95a81a31e9 mame: Use system libraries rapidjson & portmidi
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-23 22:15:33 +01:00
Andreas Müller
0e49d50f1b vice: enable pulseaudio for pulseaudio in DISTRO_FEATURES
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-23 19:31:09 +01:00
Andreas Müller
f6c4639407 mame: add configuration for historypath
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-18 22:35:22 +01:00
Andreas Müller
91c18615d3 mame: add missing install for desktop file
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-18 21:32:57 +01:00
Andreas Müller
2d99e9044b mame: copmpile with -O3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-18 00:41:52 +01:00
Andreas Müller
b52ff24ca4 mame: Rework recipe for a better user experience
Now that the right configuration options for mame to perform acceptable on
Raspi were found (took 3 years!), it is time to lift recipe out of 'academical'
state:

* Add desktop file with defaults perfoming best (currently). Icon was stolen
  from current mame git and should be included with next release
* Add many useful folders to install
* Split out tools into mame-tools package
* Add a configuration file
* Add user paths for files created by mame
* Add user paths for samples and roms for simple browser download/store

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-18 00:17:14 +01:00
Andreas Müller
1ba03c6494 mame: Add patch to show video-mode option 'accel' in help and GUI
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-16 22:51:01 +01:00
Andreas Müller
b11abed246 mame: rework installation
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-16 22:47:55 +01:00
Andreas Müller
a9dc0c13df vice: fix install - broken by last commit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-09 22:34:36 +01:00
Andreas Müller
c03690cf1d vice: Fix multilib install
ERROR: vice-3.2-r0 do_package: QA Issue: vice: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/vice
  /usr/lib/vice/PET
  /usr/lib/vice/C64
  /usr/lib/vice/SCPU64
  /usr/lib/vice/doc
  /usr/lib/vice/fonts
  /usr/lib/vice/VIC20
  /usr/lib/vice/PRINTER
  /usr/lib/vice/CBM-II
  /usr/lib/vice/C64DTV
  /usr/lib/vice/DRIVES
  /usr/lib/vice/C128
  /usr/lib/vice/PLUS4
  ...

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-08 14:00:06 +01:00
Andreas Müller
347a2bebae mame: upgrade 0205 -> 0206
License checksum was changed by copyright year change

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-02-03 00:51:57 +01:00
Andreas Müller
979574e784 vice: replace PN by BPN in SRC_URI
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-01-28 11:42:25 +01:00
Andreas Müller
80b9ac0bde mame: upgrade 0204 -> 0205
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-12-28 02:24:27 +01:00
Andreas Müller
453c6b3070 mame: upgrade 201 -> 204
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-12-03 15:50:12 +01:00
Andreas Müller
4b7177f5c3 mame: make size of executable strippable again
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-24 20:52:21 +02:00
Andreas Müller
1edd08a8c8 mame: disable LTO
It does nothing useful for mame's mega binary.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-24 00:10:08 +02:00
Andreas Müller
a16b96ca86 Readd sumo to compatible layers
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-24 00:04:02 +02:00
Andreas Müller
ac8eaf7ed8 Update dependencies to current master/thud
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-08 23:21:58 +02:00
Andreas Müller
f95f8607db Add thud to LAYERSERIES_COMPAT
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-03 23:23:58 +02:00
Andreas Müller
cfedf61b4d README: update layer dependencies - libsdl-net is in meta-oe now
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-09 22:45:49 +02:00
Andreas Müller
b5b2c33106 mame: remove doule lua from DEPENDS
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-09 22:45:16 +02:00
Andreas Müller
e43925c734 dosbox: upgrade 0.74 -> 0.74-2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-09 22:42:06 +02:00
Andreas Müller
d9388d17dc mame: upgrade 0196 -> 0201
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-01 12:58:25 +02:00
Andreas Müller
b4910889b1 stella: upgrade 5.1.1 -> 5.1.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-08-26 15:50:35 +02:00
Andreas Müller
c2cac4231a vice: add bison-native to DEPENDS
| checking for byacc... no
| checking for yacc... no
| checking for bison... no
| configure: error: Could not find byacc, yacc or bison!

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-08-20 22:06:32 +02:00
Andreas Müller
78e98999cc mame: Fix build for 64-bit targets
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-08-14 19:35:19 +02:00
Andreas Müller
ee2615c618 mame: Rework NOSAM logic
Detected when building for aarch64. x86 may ovveride, but I have no cycles to
test.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-08-14 19:35:19 +02:00
Andreas Müller
4ed7403e85 opentyrian: fix build with gcc8
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-07-05 22:12:37 +02:00
Andreas Müller
fe67bafd78 email address adaption
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-09 01:19:45 +02:00
Andreas Müller
c9b4c505bd vice: fix build with latest FFMPEG
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-08 23:50:26 +02:00
Andreas Müller
366fa8b35c vice: upgrade 3.1 -> 3.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-07 23:50:23 +02:00
Andreas Müller
89daaabdbd xa: fix native install / cleanup slightly
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-07 23:41:32 +02:00
Andreas Müller
00ca5c6a7e xa: initial add 2.3.8
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-07 01:10:41 +02:00
Andreas Müller
3f0a91dfa9 gtkglext: Fix build caused by variable name conflict
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-06 20:03:31 +02:00
Andreas Müller
7af4a511fd mame: woraround race
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-01 19:22:07 +02:00
Andreas Müller
e6e2d9fbda layer.conf: add LAYERDEPEND / LAYERSERIES
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-04-06 20:59:54 +02:00
Andreas Müller
d6d52b5844 mame: update 0193 -> 0196
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-04-01 13:54:42 +02:00
Andreas Müller
eb9a74f4c2 stella: update 5.0.0-pre9 -> 5.1.1
They moved to github

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-03-28 17:53:58 +02:00
Andreas Müller
0e135ed3e8 vice: refresh 0001-fix-autoreconfig.patch
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-03-27 17:08:32 +02:00
Andreas Müller
07916c7dc7 mame: update 0188 -> 0193
License checksum was caused by trademark owner change:

-MAME is a registered trademark of Nicola Salmoria.
+MAME is a registered trademark of Gregory Ember.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2017-12-29 11:26:35 +01:00
Andreas Müller
59483b8e84 vice: update 2.4.33 -> 3.1
Seems that International Karate is playable on Raspi3 without audio underrruns now!

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2017-12-26 18:44:17 +01:00
Andreas Müller
0aa58a6cd7 mame: update 0187 -> 0188
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-08-06 21:52:27 +02:00
Andreas Müller
1aea34d009 mame: update 0184 -> 0187
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-07-04 16:46:22 +02:00
Andreas Müller
d9445af61a opentyrian: fix build with gcc7
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-06-30 11:22:01 +02:00
Andreas Müller
e328d684cc stella: update to 5.0.0-pre9 to fix build with gcc7
while we are here cleanup recipe and patch

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-06-30 09:38:17 +02:00
Andreas Müller
e989773041 d2x-rebirth: remove it came in accidently and does not build
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-04-15 20:46:23 +02:00