aboutsummaryrefslogtreecommitdiff
path: root/emulators
Commit message (Collapse)AuthorAgeFilesLines
* - Update to 0.6.2Martin Wilke2007-03-268-198/+38
| | | | | | | | PR: 110815 Submitted by: KATO Tsuguru <tkato432@yahoo.com> Notes: svn path=/head/; revision=188389
* - Add dynamips-develMartin Wilke2007-03-2615-40/+217
| | | | | | | | | | | Cisco 3600/7200 simulator. PR: 110614 Submitted by: Pavel Volkov<pol@opk.ru> Repocopy by: marcus Notes: svn path=/head/; revision=188372
* - Take maintainership as suggested by the previous maintainer.Alejandro Pulver2007-03-261-1/+1
| | | | | | | Pointed out by: linimon Notes: svn path=/head/; revision=188348
* Reset robb_force@holybuffalo.net by request; he does not have access to aMark Linimon2007-03-251-1/+1
| | | | | | | | | FreeBSD machine right now. Hat: portmgr Notes: svn path=/head/; revision=188338
* Update to 2007-03-22 snapshot:Juergen Lock2007-03-255-28/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - ARM reabbot support (orginal patch by Aurelien Jarno). - SMP half-idle fix. - Watchpoint support (previous commit got eaten by Savannah server crash). - ARM register index+writeback fix (Lauro Ramos Venancio). - PPC: Make it safe to use 64 bits GPR and/or 64 bits host registers. For "symetry", add 64 bits versions of all modified functions. As a side effect, add a lot of code provision for PowerPC 64 support. Move overflow and carry checks in common routines for simple cases. Add isel and popcntb instructions from PowerPC 2.03 specification. Remove remaining micro-operations helpers prototypes from op.c. Fix XER_BC field to be 7 bits long. Add power management support for PowerPC 603 & 604. Fix compilation warnings. Add PowerPC 64 target for tests. As no PowerPC 64 CPU is implemented, this target can just be used to check that there is no difference between PowerPC 32 & PowerPC 64 used in 32 bits mode. - Allow disabling IDE block mode, by Carlo Marcelo Arenas Belon. - Don't fail for "revert to poweron defaults" IDE command, by Carlo Marcelo Arenas Belon. - Better ioport debugging output. - OHCI USB PXA support (Andrzej Zaborowski). - MIPS -cpu selection support, by Herve Poussineau. - PPC: As icbi is not a priviledge instruction and is treated as a load by the MMU it needs to be implemented for every MMU translation mode. - MIPS: Fix BD flag handling, cause register contents, implement some more bits for R2 interrupt handling. - A VGA card for the Malta board. - SCSI fixes, by Wang Cheng Yeh. - Add -name option, by Anthony Liguori. - Improve -pidfile option, by Anthony Liguori. - Close file descriptors when execing network tap setup script, by Daniel P. Berrange. - Fix qemu crash due to sparc division-by-zero, by Aurelien Jarno. - Fix call to generated code on SPARC, by Juergen Keil. - mips: Barf on branches/jumps in branch delay slots. Spotted by Stefan Weil. - VMMouse Emulation, by Anthony Liguori. - SlavIO interrupt controller fix, by Aurelien Jarno. - SlavIO Counter-Timers fix, by Aurelien Jarno. - PowerPC 2.03 SPE extension - first pass. - Fix Sparc branches, original patch by Aurelien Jarno Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=188295
* - Update to 0.1.1Jose Alonso Cardenas Marquez2007-03-242-7/+24
| | | | | | | - Add SDLMAME, XMAME and SNES9X options Notes: svn path=/head/; revision=188189
* - My fault on previous commit, this is the correct way for do the thingsJose Alonso Cardenas Marquez2007-03-241-1/+4
| | | | Notes: svn path=/head/; revision=188166
* - Now,the OPENGL option installs snes9x instead of osnes9xJose Alonso Cardenas Marquez2007-03-241-5/+3
| | | | | | | - Bump PORTREVISION Notes: svn path=/head/; revision=188165
* - Fix building with GCC 4.x.Alejandro Pulver2007-03-221-0/+11
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=187969
* - Mirror some files to MASTER_SITE_LOCAL (until it's updated together with theAlejandro Pulver2007-03-221-3/+1
| | | | | | | | other MAME ports) to make fetchable. - Remove BROKEN. Notes: svn path=/head/; revision=187952
* - Remove DIST_SUBDIR (there is only one distfile).Alejandro Pulver2007-03-212-13/+3
| | | | | | | - Remove unused entries from distinfo (the ones moved to games/mame-extras). Notes: svn path=/head/; revision=187929
* - Fix pkg-plist (avoid creating useless empty directory).Alejandro Pulver2007-03-211-3/+1
| | | | | | | | | - Remove BROKEN. Reported by: pointyhat Notes: svn path=/head/; revision=187922
* - Fix pkg-plist.Alejandro Pulver2007-03-218-8/+4
| | | | | | | | | - Remove BROKEN. Reported by: pointyhat Notes: svn path=/head/; revision=187919
* - Update to 0.78Martin Wilke2007-03-219-728/+17
| | | | | | | | PR: 110506 Submitted by: trasz <trasz@pin.if.uz.zgora.pl> (maintainer) Notes: svn path=/head/; revision=187857
* - Change DIST_SUBDIR to read 'xmame' instead of ${PORTNAME}, so it works fromPav Lucistnik2007-03-201-1/+1
| | | | | | | | | slaveport xmess too Mised by: acm Notes: svn path=/head/; revision=187767
* - Remove innapropriate backslash which caused DISTNAME to be ignoredPav Lucistnik2007-03-201-1/+1
| | | | | | | Pointy hat to: alepulver Notes: svn path=/head/; revision=187766
* - Fix typoJose Alonso Cardenas Marquez2007-03-191-1/+1
| | | | | | | Reported by: kris Notes: svn path=/head/; revision=187722
* BROKEN: Incomplete pkg-plistKris Kennaway2007-03-174-0/+8
| | | | Notes: svn path=/head/; revision=187608
* BROKEN: UnfetchableKris Kennaway2007-03-171-0/+2
| | | | Notes: svn path=/head/; revision=187603
* BROKEN: Incomplete pkg-plistKris Kennaway2007-03-171-0/+2
| | | | Notes: svn path=/head/; revision=187602
* Polish pkg-descr and pkg-message:Boris Samorodov2007-03-1718-36/+117
| | | | | | | | | | | | . add comments and warnings about problems with chroot into the linux base; [1] . delete a note about linux port for alpha; [1] . add an advice to use linux_dist ports for cross-development; [1] . fix the link linux-XFree86-libs -> linux-xorg-libs. Submitted by: netchild (at freebsd-emulation@) [1] Notes: svn path=/head/; revision=187594
* - add locale/huDirk Meyer2007-03-171-0/+1
| | | | Notes: svn path=/head/; revision=187564
* Update to Wine 0.9.33. Among others, this brings the following changes:Gerald Pfeifer2007-03-166-8/+10
| | | | | | | | | | | - Many Direct3D fixes and performance improvements. - More comctl32 tests and some bug fixes. - Compatibility improvements in cmd.exe. - Still more fixes to builtin OLE. - Lots of bug fixes. Notes: svn path=/head/; revision=187552
* - Use TCL/TK 8.4Martin Wilke2007-03-163-7/+4
| | | | | | | | | | - Remove WWW PR: 110322 Submitted by: Martin Tournoij <carpetsmoker@xs4all.nl> Notes: svn path=/head/; revision=187480
* - Respect LOCALBASE and X11BASEJose Alonso Cardenas Marquez2007-03-151-1/+3
| | | | | | | Reported by: flz Notes: svn path=/head/; revision=187441
* - Marked broken for ia64Martin Wilke2007-03-141-1/+7
| | | | | | | | Submitted by: pointyhat Approved by: maintainer Notes: svn path=/head/; revision=187377
* 2007-03-01 www/ruby-webunit: has deprecated dependenciesMartin Wilke2007-03-136-69/+0
| | | | | | | | 2007-03-07 emulators/grustibus: Project was abandoned 6 years ago and expects an old version of xmame (0.37b4), please use other frontends instead (like gxmame) 2007-03-10 graphics/drm-kmod: Broken on all supported versions of FreeBSD Notes: svn path=/head/; revision=187331
* - update to 1.21Dirk Meyer2007-03-135-13/+14
| | | | Notes: svn path=/head/; revision=187314
* - Update to 0.70Martin Wilke2007-03-135-5/+39
| | | | | | | | | PR: 110250 Submited by: Alex Kozlov<spam@rm-rf.kiev.ua> Approved by: maintainer Notes: svn path=/head/; revision=187309
* Add qemu-develJuergen Lock2007-03-101-0/+1
| | | | | | | Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=187069
* Update repocopied qemu-devel port to 2007-03-09 snapshot:Juergen Lock2007-03-107-39/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - reset rombios32 area - Support for more SPARC relocations, by Martin Bochnig. - Serial console improvements, by Stefan Weil. - Qemu support for S32 and U32 alsa output, by Vassili Karpov. - PS/2 interface - Allow custom IO ports + IRQ, by Herve Poussineau. - Add PS/2 keyboard to MIPS R4K, by Herve Poussineau. - Monitor multiplexing, by Jason Wessel. - -no-frame option for sdl, by Christian Laursen. - Don't require a disk image for network boot, by Ferenc Wagner. - Add -bootp option for slirp, by Anthony Liguori. - Add OACK support to slirp TFTP server, by Anthony Liguori. - Change -tftp option to take a root directory, by Anthony Liguori. - 2nd serial port for Malta, by Jason Wessel. - Increase the number of multiplexed monitor devices. - Allow arbitrary MIPS BIOS sizes between 0 and 4 MB, by Stefan Weil. - Allow gdbstub to connect over any serial device. - Basic USB device resume (root hub only), by Lonnie Mendez. - 24C01 / 24C02 EEPROM emulation for Malta, by Stefan Weil. - DS1225Y nvram device, by Herve Poussineau. - Make removing IOHandlers safe from within an IOHandler, by Anthony Liguori. - MIPS FPU dynamic activation, part 1, by Herve Poussineau. - MIPS Userland TLS register emulation, by Daniel Jacobowitz. - New -cpu options: choose CPU model for emulated target. Only relevant on PowerPC targets, for now. - Simple u-boot image loading support. - Great PowerPC emulation code resynchronisation and improvments: - Add status file to make regression tracking easier - Move all micro-operations helpers definitions into a separate header: should never be seen outside of op.c - Update copyrights - Add new / missing PowerPC CPU definitions - Add definitions for PowerPC BookE - Add support for PowerPC 6xx/7xx software driven TLBs Allow use of PowerPC 603 as an example - Add preliminary code for POWER, POWER2, PowerPC 403, 405, 440, 601, 602 and BookE support - Avoid compiling priviledged only resources support for user-mode emulation - Remove unused helpers / micro-ops / dead code - Add instructions usage statistics dump: useful to figure which instructions need strong optimizations. - Micro-operation fixes: * add missing RETURN in some micro-ops * fix prototypes * use softfloat routines for all floating-point operations * fix tlbie instruction * move some huge micro-operations into helpers - emulation fixes: * fix inverted opcodes for fcmpo / fcmpu * condition register update is always to be done after the whole instruction has completed * add missing NIP updates when calling helpers that may generate an exception - optimizations and improvments: * optimize very often used instructions (li, mr, rlwixx...) * remove specific micro-ops for rarely used instructions * add routines for addresses computations to avoid bugs due to multiple different implementations * fix TB linking: do not reset T0 at the end of every TB. - Implement --cpu for ARM. - And some bugfixes. Repocopy by: marcus Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=187068
* Add CONFLICTS for qemu-develJuergen Lock2007-03-101-0/+1
| | | | | | | Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=187067
* - Forced commit to note the following repocopy:Juergen Lock2007-03-101-16/+16
| | | | | | | | | emulators/qemu -> emulators/qemu-devel Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=187065
* Reset troll@digitalspark.net by request due to lack of time.Mark Linimon2007-03-071-1/+1
| | | | | | | Hat: portmgr Notes: svn path=/head/; revision=186769
* Upgrade to version 0.4.4. Upstream changes include:Joseph Koshy2007-03-062-4/+4
| | | | | | | | | | | - a redesign/rewrite of the interrupt routing system. - more stable SuperH emulation. - minor AltiVec changes. These changes allow a NetBSD/dreamcast 'Live CD' to boot and NetBSD/macppc to boot a GENERIC kernel after install. Notes: svn path=/head/; revision=186632
* - Update to version 0.16.Alejandro Pulver2007-03-054-114/+119
| | | | | | | | | | | | | | | | | - Do not use PYTHON_PKGNAMEPREFIX since it is not a Python module. - Remove default DISTNAME. - Use Bourne Shell (/bin/sh) script instead of bash (also it was not listed in RUN_DEPENDS). - Make PSYCHO an option instead of a knob. - Respect NOPORTDOCS. - Clean up. PR: ports/109421 Submitted by: alepulver (myself) Approved by: robb_force@holybuffalo.net (maintainer, timeout) Notes: svn path=/head/; revision=186569
* - Add support for joysticksDirk Meyer2007-03-044-1/+34
| | | | | | | | PR: 109438, 108504 Submitted by: Dwayne MacKinnon Notes: svn path=/head/; revision=186476
* Now appears to build on amd64Kris Kennaway2007-03-031-4/+0
| | | | Notes: svn path=/head/; revision=186446
* - Respect X11BASEMartin Wilke2007-03-031-0/+1
| | | | | | | | Submitted by: pointyhat via kris trasz (maintainer) Notes: svn path=/head/; revision=186391
* Update to Wine 0.9.32. Among others, this brings the following changes:Gerald Pfeifer2007-03-036-8/+12
| | | | | | | | | | - Many Direct3D fixes and performance improvements. - Several new features in the builtin cmd.exe. - Improvements to HTML help support. - Lots of bug fixes. Notes: svn path=/head/; revision=186384
* Introducing VMware Tools for VMware Workstation 6 beta 3.Makoto Matsushita2007-03-026-43/+67
| | | | | | | | | | | | As usual, all three ports are updated after repocoping from version 5 ports (this is why this ports is 'committed,' not 'imported.') Note to 7-current users: vmware-guestd and other binaries requires libc.so.6 to work. Since there is no misc/compat6x yet, this ports is marked as 'IGNORE' if there is no libc.so.6. Notes: svn path=/head/; revision=186353
* - Unbreak (fix is committed with ports/109256)Martin Wilke2007-02-281-7/+1
| | | | | | | | | | - Remove IGNORE on FreeBSD 4.x, it's no longer need. - Bump PORTREVISION for pointyhat build Submitted by: trasz via irc Notes: svn path=/head/; revision=186204
* M.A.M.E. Catalog / Launcher II - also referred to as QMC2 - is the successorAlejandro Pulver2007-02-288-0/+257
| | | | | | | | | | | | | | | | | | | | | of one of the first XMAME GUI frontends available on this planet called QMamecat (derived from MAMECAT, which was text-only). QMamecat was based upon Qt 2; its development was frozen in 2003. QMC2 has been rebuilt from scratch as a Qt 4 project. Parts of the design and code were inspired by its predecessor, but it's not just a remake. We tried to make the new design as flexible as possible to minimize dependencies from frontend- and CLI-related MAME changes, which was a major deficiency of QMamecat. QMC2 now uses a template based MAME configuration scheme, which can easily be enhanced with additional command line options (defined in an XML template file). As a result of this flexible design, we are able to support multiple MAME targets - currently XMAME and SDLMAME! WWW: http://www.mameworld.net/mamecat/ Notes: svn path=/head/; revision=186179
* XMAME GUI is an SDLMAME frontend that has been written using Java.Alejandro Pulver2007-02-286-0/+73
| | | | | | | | | | | | | | | It has the following features: - Preview Screenshot. - Game List built from available ROMs. - ROM status verification. - Capture window for XMAME output detail. - Random Game feature to start a random (working) game. WWW: http://www.parallelrealities.co.uk/xmamegui.php Notes: svn path=/head/; revision=186177
* - New port: emulators/loemuJose Alonso Cardenas Marquez2007-02-276-0/+112
| | | | | | | | | | | | | | | | | | | | | | | Loemu is a free application that provides a simple frontend for various game emulators. Features: - Currently it supports game emulation with xmame, sdlmame and snes9x. - Browse games using dynamic list. This allows to browse in a list generated with some categories (and it has other advantages). - Finds games quickly. Using a specific dialog that looks for a game in all the gamelist. - The generation of the dynamic list filtering the gamelist is very fast. - It has been developed with PyGTK + Glade. - Released under GNU General Public License. The design of loemu allows the support of more emulators adding specific emulator configuration files. WWW: http://loemu.pegueroles.com/ Notes: svn path=/head/; revision=186170
* - Re-add DISTDIR. It was removed on last commit and it broke the port.Jose Alonso Cardenas Marquez2007-02-272-4/+6
| | | | | | | - Move pkg-message to files directory Notes: svn path=/head/; revision=186159
* - Set DEPRECATED and EXPIRATION_DATE: the program has not been updated in 4Alejandro Pulver2007-02-271-0/+3
| | | | | | | | | | | | | years, expecting an old version of XMAME (thus not supporting its options correctly), also there are other frontends like emulators/gxmame that work fine. PR: ports/109601 Submitted by: alepulver (myself) Approved by: smoberly@karamazov.org (maintainer) Notes: svn path=/head/; revision=186143
* BROKEN: Does not compileKris Kennaway2007-02-271-0/+2
| | | | Notes: svn path=/head/; revision=186069
* Reset maintainer who did not respond to email the last time I checked.Mark Linimon2007-02-261-3/+1
| | | | | | | | | Reassign to the emulation mailing list. Hat: portmgr Notes: svn path=/head/; revision=186047
* - Update to 0.9.0Martin Wilke2007-02-265-14/+33
| | | | | | | | PR: 109576 Submitted by: trasz (maintainer) Notes: svn path=/head/; revision=186027