Commit graph

3162 commits

Author SHA1 Message Date
obache
ae045f40ae Bump PKGREVISON
* apply openSUSE-SU-2013:1859-1 for CVE-2013-4545
* add missing openlda requirement
* remove redundants from distinfo
2013-12-13 02:13:24 +00:00
obache
ee3e9f6ed2 reorder to avoid unwanted substitute. 2013-12-12 11:03:17 +00:00
obache
b572325f37 + suse131_{32_}mozilla-{nspr,nss} 2013-12-12 02:36:46 +00:00
obache
7e65639390 Added suse131_mozilla-{nspr,nss} package to support nspr and nss linux module.
Tyey are in base package for suse121.
2013-12-12 02:34:28 +00:00
jperkin
7a7fa92720 Add support for SunOS x86_64. Patch from Sebastian Wiedenroth. 2013-12-10 14:10:14 +00:00
jperkin
b10243b67d Use LDFLAGS instead of LIBS, fixes SunOS. Patch from Sebastian Wiedenroth. 2013-12-10 11:53:55 +00:00
jperkin
f610ef2c0a Add socket libraries on SunOS. Patch from Sebastian Wiedenroth. 2013-12-10 11:51:28 +00:00
jperkin
c3d32c4644 Fix build on SunOS. Patch from Sebastian Wiedenroth. 2013-12-10 11:48:54 +00:00
obache
07b381500d openSUSE-RU-2013:1801-1 had been backed out due to ABI incompatibility,
so changed to use GA version.

Bump PKGREVISION.
2013-12-06 10:35:17 +00:00
obache
cfd735c422 commented out suse131_linux. 2013-12-06 10:21:26 +00:00
obache
af71a9706d Added openSUSE 13.1 packages, provides a number of components for a
openSUSE-based Linux binary emulation environment.
2013-12-05 11:42:12 +00:00
wiz
cc7087947a Update to 0.2:
Version 0.2:
- add experimental support for Super Game Boy, including Super Game
  Boy borders.
- add support for emulation speedup.
- add support for forcing emulation mode (Game Boy, Color Game Boy
  or Super Game Boy) in Configuration File.
- improved accuracy for startup state.
2013-12-02 10:11:39 +00:00
joerg
fd64189632 Racy build. 2013-11-29 12:57:28 +00:00
joerg
f0793cf5d9 Fix assembler syntax to not depend on horrendous GNU implementation
details.
2013-11-29 12:55:37 +00:00
wiz
fab9e14248 PKGREVISION bump for json-c shlib rename. 2013-11-25 12:00:45 +00:00
wiz
29c506c9f9 Update to 0.1.4: Keys configurable. 2013-11-15 14:58:07 +00:00
wiz
c95f98bffa Update to 0.151: the usual changes. 2013-11-14 08:18:21 +00:00
wiz
cd99ff50dd + realboy 2013-11-13 10:41:25 +00:00
wiz
4445548002 Import realboy-0.1.3 as emulators/realboy.
RealBoy is a Free, Fast, Yet Accurate, Game Boy/Game Boy Color
Emulator for Linux/Unix.  It has both technical as well as educational
goals.

Technically, it aims for the following:

1) Accuracy. Perhaps the most important technical goal, as seen in
the best closed-sourced emulators, such as KiGB and BGB, and some
free emulators, such as Gambatte and MESS.

2) Performance. Show that it is possible to implement a very fast
emulator without sacrificing accuracy.

3) Feature-rich. Implement advanced features such as a flexible
internal debugger.
2013-11-13 10:41:09 +00:00
joerg
91c5c1e7fe Don't add -frerun-cse-after-loop. Use do-install to do it properly. 2013-11-11 16:44:45 +00:00
ryoon
24e314d93b Update to 1.50
* Included Linux image works fine on NetBSD/amd64 6.99.23

Changelog:
	New features

	    Addition of ports to Amiga OS 3 and OS 4.

	    Sound emulation.

	   Support for RAM sizes other than 4MB (512KB, 1MB, 2MB,
	   4MB, 8MB, 12MB & 16MB now supported).

	   ARM250 & ARM3 CPU emulation.

	   ArcEm clock set from host's clock, partial RTC support.

	   Extension ROM emulation, allowing support for the
	   following new features when emulation RISC OS:

	   HostFS - A RISC OS filesystem to allow use of a
	   directory on the Host Filing system as a virtual
	   hard drive.

	   Mouse scroll wheel support.

	   Extra video modes, up to 1024x768 in 16 colours and
	   800x600 in 256 colours.

       Bug fixes/Improvements

	   Many performance tweaks and optimisations, resulting in
	   a 5-6 times performance gain on ARM hosts. A 600MHz
	   XScale can now achieve a level of performance roughly
	   equivalent to an 8MHz ARM2. Similar performance gains
	   can be seen on other low-power hosts.

	   Video emulation rewritten to provide accurate redraw
	   and VSync timing, down to the scanline level.

	   Video emulation now supports upscaling and aspect ratio
	   correction for rectangular pixel modes.

	   All hardware clocks/timers (IOC timers, video DMA, audio
	   DMA, etc.) now run in real time, ensuring one second
	   takes one second no matter how fast the host machine
	   is.

	   Source code tidied a bit to remove redundant code,
	   including support for emulation of 32bit processor modes
	   (there are other, much better emulators for that!).

	   Source code converted to use C99 number types to aid
	   portability.

	   Instruction prefetch now correctly emulated - ensures
	   correct operation with self-modifying code and some
	   forms of copy protection.

	   RISC OS version now 32bit compatible, and ARMv7-safe.
	   Also much more useable with modern machines/LCD monitors
	   as it no longer requires the host to be able to support
	   Archimedes screen modes.

	   Windows version updated to build under Visual Studio
	   2010 (including Express edition).

	   Unix/X11 version now supports X servers that don't
	   support XWarpPointer.
2013-11-10 12:50:19 +00:00
christos
8b99c665d7 If the device for the serial console is given as "pty" allocate one
automatically, and tell the user what got allocated.
2013-11-02 22:43:29 +00:00
martin
99a67866ae Make the emulator not crash on EOF in the tmesh.
Also, since pkgsrc knows very well where we install the needed libraries,
use that as a default path if the user does not supply an LTDL_LIBRARY_PATH.
2013-11-02 21:53:36 +00:00
wiz
e47d103e8c Add -fPIC to CPPFLAGS to fix build on NetBSD-6.99.24/amd64/clang/libc++. 2013-10-31 15:10:49 +00:00
joerg
237848dadd Use normal optimiser settings, most of the manual overrides are the
default anyway.
2013-10-28 23:45:28 +00:00
joerg
61a6e238fa Don't play with the inline settings. 2013-10-28 23:44:44 +00:00
hubertf
55beeebdc7 Make this build on Mac OS X 10.7.x - the linker needs ranlink ran
(via ar), else it will fail to link.

OK joerg@
2013-10-27 16:33:25 +00:00
joerg
92455646b8 Provide some sane ARFLAGS. 2013-10-26 23:23:41 +00:00
asau
8375f8d3ae It needs bison to build. 2013-10-26 13:39:37 +00:00
ryoon
53fb973f85 Remove obsolete patch and regen distinfo.
checksum for tar ball is fixed.
2013-10-24 12:20:46 +00:00
ryoon
90921821fc Regen distinfo. 2013-10-24 12:01:46 +00:00
fhajny
cbb2eeaad4 Fix build on SunOS. Patching partly Sebastian Wiedenroth. 2013-10-21 09:48:10 +00:00
joerg
cc11568edd Avoid symbol overlap with libm. 2013-10-20 18:11:20 +00:00
joerg
ff0cdaf524 Don't use Windows specific flags in the default build. 2013-10-20 18:10:41 +00:00
joerg
6d72244819 More target emulation binaries for Linux. 2013-10-20 17:43:06 +00:00
adam
312fd39e71 Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
ryoon
564f8dcc45 Add klh10 2013-10-17 15:42:48 +00:00
ryoon
5f29a21a43 Import klh10-2.0h as emulators/klh10.
PDP-10 KL10B model emulator. KL10B model supports extended addressing.
Tap networking support is from http://www.falu.nl/~rhialto/klh-diffs2 .

This package is potentially built on i386, amd64, arm, alpha, sparc,
and powerpc platforms. But this package supports i386 and amd64 only now,
and only amd64 build is tested, due to lack of my test environments.
2013-10-17 15:41:09 +00:00
roy
ca0c88f4b8 xtrs only relies on readline 2013-10-17 08:24:06 +00:00
roy
e3d0beb74f aliados really uses terminfo. 2013-10-16 23:59:36 +00:00
ryoon
39242f0cf7 Update to 3.09
* With some aws tape images, I have gotten some errors
* We can install Linux/s390x to hercules with tun network support
  on NetBSD

Changelog:
unknown
2013-10-15 14:14:53 +00:00
ryoon
511bad9fb7 Fix non-BSD build
* Fix typo in variable name.
2013-10-14 13:41:18 +00:00
ryoon
9b9a9b2641 Update HOMEPAGE 2013-10-13 12:45:15 +00:00
ryoon
85d8c52493 Update to 1.6.1
Changelog:
* Improve tap networking support for *BSD.
* Bugfixes
2013-10-13 12:37:58 +00:00
ryoon
3aea3666bc Update HOMEPAGE. 2013-10-12 15:02:05 +00:00
ryoon
eda5fb2e29 Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
joerg
f167a2b3e6 Don't redefine realloc before including system headers that might use
it. Make a few more warnings non-fatal for clang.
2013-10-10 00:06:19 +00:00
wiz
5592d1530c recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
wiz
38aaa46bee Update mame and mess to 0.150:
The usual emulation improvements.
2013-09-30 20:03:33 +00:00
joerg
ec1ee06066 Don't bother with unused functions for Clang. 2013-09-23 10:03:40 +00:00