1760 Commits

Author SHA1 Message Date
rsadowski
8799cc63b2 Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
2021-01-19 07:05:19 +00:00
jasper
6e5b896ce3 enable build on powerpc64 2021-01-15 20:46:57 +00:00
jasper
3ba0d6beaf fix build on powerpc64; backported from upstream git 2021-01-15 20:21:51 +00:00
jasper
2307206591 fix build on powerpc64 2021-01-15 19:54:12 +00:00
fcambus
7511089faa Drop maintainership. 2021-01-14 21:55:21 +00:00
fcambus
77c964cb89 Comment patches. 2021-01-14 09:38:55 +00:00
benoit
9b0b3652a8 Update to stella-6.5. 2021-01-13 09:11:35 +00:00
sthen
0736d22cb2 vice: missing bdep, dos2unix 2021-01-12 19:14:53 +00:00
fcambus
0a91e34f90 Update vice to 3.5. 2021-01-10 18:05:56 +00:00
fcambus
e0e32c7495 Update mame to 0.227. 2021-01-10 17:00:00 +00:00
jasper
da53cd023f only disable altivec on powerpc as it is actually required to build this
on powerpc64
2021-01-09 18:25:37 +00:00
thfr
1f9078ea3c adjust for changes to SDL2's use of KMOD_GUI
in preparation of update of devel/sdl2 to 2.0.14
build tested with both (current) sdl2 2.0.12 and (upcoming) 2.0.14
ok cwen@
2021-01-01 16:04:05 +00:00
fcambus
6c4594a1db Update hatari to 2.3.1. 2020-12-30 18:21:25 +00:00
fcambus
2a15af466f Fix crash in change_mem2() on 64-bit platforms.
Patch from upstream: https://sourceforge.net/p/ucon64/svn/2822/

Thanks to Daniel Horchner for the heads up!
2020-12-18 15:32:58 +00:00
bcallah
aa023384c6 +tnylpo 2020-12-16 16:54:16 +00:00
bcallah
f31a6a1561 Import emulators/tnylpo, a utility to run CP/M-80 programs under Unix.
ok benoit@

tnylpo allows the execution of programs written for CP/M-80 version 2.2
under Unixy operating systems. The companion program tnylpo-convert
converts text files to and from the CP/M format.

Features:
* Full Z80 instruction set (including undocumented instructions and
  features)
* All BDOS calls of CP/M 2.2 and a few taken from CP/M 3 (mostly for
  date and time handling)
* All character handling BIOS calls of CP/M 2.2
* Maps CP/M file operations to operations on files in the Unix file
  system
* Allows you to map up to 16 CP/M drives to arbitrary Unix directories
* Built-in curses based emulation of the DEC VT52
* Allows you to combine CP/M programs with Unix shell redirections and
  pipelines

Note that all CP/M program and data file names are expected in lower
case. For example, files called TURBO.COM or L80.COM need to be renamed
to turbo.com and l80.com to be accessible by tnylpo.
2020-12-16 16:53:48 +00:00
mestre
a8ce28a7f9 update to 0.8.4
OK bentley@
2020-12-13 12:31:54 +00:00
fcambus
64b7acb40c Update hatari to 2.3.0. 2020-12-10 15:22:33 +00:00
gonzalo
8b9c8cf3b3 Update for Nono to 0.1.5
OK benoit@
2020-12-07 14:25:13 +00:00
fcambus
61f204074e Use sed in a pre-configure target in order to drop the remaining patches
for hardcoded optimization (-O3) flags.
2020-12-07 13:30:12 +00:00
fcambus
9ea5dc5065 Update ucon64 to 2.2.1. 2020-12-05 16:53:25 +00:00
cwen
62dd7a112c spike: big endian and base-gcc architectures fixes
- big endian archs: correct a type mismatch in a template function call, that
caused a build failure.
- base-gcc archs: Add a COMPILER line since it requires ports-gcc (C++11).
- powerpc: The simulation generates internal exceptions, mark it BROKEN.

OK kmos@ (who tested on sparc64, thanks!) and jasper@ (maintainer)
2020-12-01 21:54:58 +00:00
gonzalo
e10230effb Add aoyama@ example to run OpenBSD on nono.
OK benoit@
2020-11-27 09:24:41 +00:00
mestre
b1a8764d0d update to 1.26.1 and set myself as maintainer
OK jeremy@ (former maintainer)
2020-11-20 23:39:02 +00:00
gonzalo
4ff390266d Update for nono to 0.1.4
Bugfix release.

OK benoit@ gsoares@
2020-11-20 19:31:43 +00:00
gonzalo
b53e8d85be Update for Nono to 0.1.3:
http://www.pastel-flower.jp/~isaki/nono/

Now even closer to be able to run OpenBSD Luna88k

OK benoit@
2020-11-20 10:00:11 +00:00
sthen
141ab68e70 citra: remove patches that changed namespace for a cryptopp type.
citra already supported newer cryptopp but the port needed patching to
cope with the old one we had in-tree.
2020-11-18 00:17:18 +00:00
cwen
356f53067e frodo: unbreak with clang on powerpc
CodeWarrior styled asm inline functions are used for powerpc optimisation,
guarded by "__POWERPC__" that base-clang defines, but not base-gcc.
As such, undefine __POWERPC__ to revert the situation as it was when powerpc
was a gcc arch. Runtime tests by Anthony Richardby (thanks!) and me.

OK sthen@
2020-11-11 13:14:49 +00:00
jasper
b64e1145d7 compile disasm files with -O1 to half memory usage (to 4GB) when compiling these files 2020-11-05 08:35:16 +00:00
sthen
da693dd6f0 disable spike on i386, compiling disasm.cc uses more memory than there is
available address space.
2020-11-04 14:40:03 +00:00
benoit
7e088f5dce Update to stella-6.4. 2020-11-03 09:05:46 +00:00
gonzalo
6077579d6e Update for Nono to 0.1.2:
http://www.pastel-flower.jp/~isaki/nono/

OK daniel@ benoit@
2020-11-02 13:15:58 +00:00
jasper
3e28b0ae9c +spike 2020-11-01 15:03:38 +00:00
jasper
1e0c75e9f7 import spike (git HEAD)
Spike, the RISC-V ISA Simulator, implements a functional model of one or
more RISC-V harts.

ok aja@
2020-11-01 15:01:37 +00:00
benoit
778b871e59 Update to stella-6.3. 2020-10-11 08:44:10 +00:00
sthen
4b41f82eae it's a nono on i386
tvram.cpp:254:5: error: unknown type name '__m128i'
tvram.cpp:258:9: error: use of undeclared identifier '_mm_set_epi32'
tvram.cpp:358:5: error: unknown type name '__m128i'
tvram.cpp:358:21: error: use of undeclared identifier '_mm_set_epi8'
etc.

+BROKEN-i386=           requires __m128i and similar types; may work if SSE is disabled
2020-10-10 19:45:45 +00:00
gonzalo
77467f4f0c x11/wxWidgets is LIB_DEPENDS
Spotted by aja@ thanks!
2020-10-08 12:19:59 +00:00
cwen
1d88ab2233 qemu: allow to boot {Net,Open}BSD/hppa
« Go ahead » Brad (maintainer)
2020-10-07 19:55:57 +00:00
gonzalo
f06d97c88a Update for Nono to 0.1.1
OK daniel@
2020-10-07 07:29:04 +00:00
landry
1e3873cc44 Build against systemwide minizip. 2020-10-06 16:49:31 +00:00
gonzalo
d484db4867 Update for Stella Atari emulator:
https://stella-emu.github.io/changelog.html

OK benoit@ (maintainer)
2020-09-24 10:01:32 +00:00
bentley
fb19163ea7 Update to sameboy-0.13.6. 2020-09-24 08:03:13 +00:00
bentley
8df4e761f0 Update to mgba-0.8.3. 2020-09-24 07:31:51 +00:00
bentley
0216663558 Fix regression tests, which depend on libpng. 2020-09-06 22:33:59 +00:00
rsadowski
24e6155b0b Remove gambatte-qt(4) multi-packages
Tweaks and OK from bentley@
2020-08-30 20:18:25 +00:00
cwen
0110dcee2b advancemame: mark BROKEN on powerpc
Since the switch to clang-10, the build hangs indefinitely.
2020-08-23 10:56:39 +00:00
sthen
b826c908c0 update to qemu-5.1.0, from Brad (maintainer) 2020-08-17 09:58:44 +00:00
juanfra
4058897c94 Update to xroar 0.36.2. 2020-08-09 19:39:15 +00:00
thfr
5cde0e4186 fix build with clang 10. Found by Ricardo Mestre for another port.
Tested by me and naddy@
No revision bump as port didn't build
2020-08-09 14:46:23 +00:00
mestre
c281a40954 update to 1.24.3
OK jeremy@
2020-08-09 13:44:56 +00:00