Commit graph

317 commits

Author SHA1 Message Date
fredb
5378397b19 Remove redundant DEPENDS on xpm; USE_XPM covers that. 2000-09-11 03:44:02 +00:00
wiz
dcc3df439b Use gmake instead of make (handles implicit rules differently).
Addresses pkg/9778 and pkg/10887.
2000-09-10 22:14:46 +00:00
wiz
44c531efdd Update MASTER_SITE, as noted in pkg/9831.
XXX: This package should probably be updated after the freeze.
2000-09-09 17:56:06 +00:00
jlam
13b6a5a982 Fix dependency line: we were depending on suse_base, but building in
suse_linux.
2000-09-08 02:17:58 +00:00
fredb
a11708aa74 No need for the binary package to run "mkfontdir". 2000-09-05 16:55:42 +00:00
wiz
ed8232cba2 remove trailing whitespace 2000-09-04 16:05:12 +00:00
wiz
17fe3cbd0c move line to be more pkglint friendly 2000-09-03 10:01:41 +00:00
fvdl
d5519022f5 Regen for new patch-af. 2000-09-01 14:51:21 +00:00
fvdl
f66b3024f9 Patch to make bochs accept 2.88 floppies in the bochsrc file. 2000-09-01 14:50:45 +00:00
hubertf
f7662c3bf5 add CHECK_SHLIBS=no 2000-08-31 02:35:25 +00:00
tron
79c40a58b4 Add dependence on "suse_audio" package and bump version number to 6.3nb2. 2000-08-29 12:36:29 +00:00
tron
2416a2a60a Add and enable "suse_audio". 2000-08-29 12:35:55 +00:00
tron
ba923cd141 Initial import of new "suse_audio" package:
Linux compatibility package for audio libraries
2000-08-29 12:33:22 +00:00
wiz
9ba8bdaa98 Update to 1.5. Changes since 1.2:
** General changes
- Screenshots can be saved now.
- Fixed slowdown bug with flickering drive led.
** C128 changes
- The Z80 emulation has been improved.  CP/M will boot now.
- The VDC can display flashing and reverse text attributes now.
** C64 changes
- Fixed crash caused by VIC-II memory corruption.
- Expert cartridge is emulated now.
- Some NTSC fixes. Now the border looks a bit small, but most NTSC
  programs should work.
- Fixed CIA TOD initialization.
- Super Snapshot V5 and REX fastload carts are emulated now.
- The REU emulation has been improved.
- Sprites in non-visible parts of the screen should not crash the
  emulator anymore.
- A sprite snapshot bug has been fixed.
** VIC20 changes
- Fixed VIC crash.
- Fixed VIC display bug.
** Unix changes
- Palette changes work better now.
- Added support for gettext based national language support.
  Initial german translation for Unix based UIs is provided.
- NTSC timing is correct now (100% 60fps).
- The emulator keeps running when menus are used.
- Fixed some crashs and memory leaks in the XAW file selector
  widget.
- New GNOME port of VICE. (not activated in package)
- G64 images can be created now.
** Drive changes
- Fixed a bug in the 1581 true drive emulation that prevented the
  use as drive #9.
- Fixed a bug in the 8050 vdrive emulaton.
- Fixed a bug that caused drive #8 to be diabled if file system
  access for drive #11 is disabled and all disks are detached.
- Fixed IEC initialization bug that broke true drive emulation.
- D71 BAM calculation has been fixed.
- A drive RAM expansion is available now.
- New 2040, 3040 and 4040 disk drive support.
** Tape changes
- Now saving TAPs should work for big endian machines too.
** Miscellaneous changes
- The REU can be used with Super Snapshot 5 or Expert Cartridge.
- The monitor "z" command has been fixed.
- Fixed some tape counter bugs.
- Fixed a crash with ZIP archives.
- Fixed a bug that prevented writing to gzipped disk images.
- Fixed a crash if the image content lister is used on disk images
  with many files.
- There is some experimental read only REL file support in the vdrive
  emulation now.
2000-08-27 14:08:31 +00:00
kristerw
eae335e8e1 Updated UAE to version 0.8.14.
User-visible changes in 0.8.14:
  - More bug fixes:
    * CPU emulation problem that could have caused copy protection schemes to
      malfunction has been fixed.
    * Some AGA problems fixed (one of them visible in ECS modes).
    * UAE should work again on non-x86 systems.
  - By default the emulator will try to approximate an A500 in CPU speed.
    This setting existed before, but it's a bit more accurate now and on by
    default.
  - There is a new option to control the number of emulated disk drives.
  - Software autofire for the keyboard joystick replacements
2000-08-26 19:25:38 +00:00
jlam
7fa5e584e1 Add appropriate definitions of LDD so check-shlibs works correctly. 2000-08-25 00:20:21 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wiz
ac1a68df22 Properly mark as BROKEN on ELF systems. 2000-08-23 15:33:39 +00:00
hubertf
402899809a Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions.

MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-18 22:46:29 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
wiz
6369a4ed4f Update darcnes to 9a0804.
Changes since last version:
o Changed the cpu6502 core to use lazy flag evaluation.
o Changed the NES PPU to draw sprites from the tilecache.
o Added a bitdepth-independant generic palette system.
o Added CD audio playback to the PCD CD driver.
2000-08-10 11:56:32 +00:00
tron
3c4ce8e495 Remove mirror on "ftp.varesearch.com" from master site list because it
no longer has the SuSE Linux files.
2000-08-10 08:33:00 +00:00
abs
b6c77130c2 Add suse_gtk 2000-08-09 13:09:49 +00:00
abs
cd0c105c5c Linux 'gtk' libraries. Necessary but not sufficient to run linux netscape
6.00PR2 test release. Netscape can be installed, but fails to make network
connections.
2000-08-09 13:03:11 +00:00
wiz
b2f397c00a Update to 2.2. Enable sound.
Changes since last version (2.1):
* Interrupt system rewritten.
* Mapper management rewritten.
* Keyboard assignments changed again. Check the documentation!
* Made a new MSDOS port of fMSX (still in development).
* Integrated modular AY8910 emulation.
* Integrated modular SCC emulation.
* Integrated SndUnix/SndWin/SndMSDOS sound drivers.
* Sound track is now logged to MIDI files.
* Added a table of I/O handler functions to Z80 core for easy expansion.
* Added ability to load flat (no mapper) 64kB ROMs.
* Added automatic MegaROM mapper guessing (-rom 6).
* Added standard PAL/NTSC timings.
* Added V9958 version flag in MSX2+ mode (VDP S1).
* Added correct emulation of HR/VR flags (VDP S2).
* Fixed border color in SCREEN8 (VDP R7).
* Fixed blinking frequency in TEXT80 (VDP R13).
* Added ADJUST register emulation (VDP R18).
* Added V9938 character scrolling to SCREEN0 and TEXT80 (VDP R23).
* Added scrolling to SCREEN1, SCREEN2, and SCREEN3 (VDP R23).
* Fixed scrolling bug in SCREEN6 and SCREEN7 (VDP R23).
* Made left/right borders 9/7 pixels in SCREEN0 and TEXT80.
* Added -home option to tell fMSX where to find system ROMs.
* Added -auto option for auto fire on pressing SPACE.
* Fixed information printed on -help.
* Fixed crash in fMSX-Windows when switching from 8kB to 16kB MegaROMs.
* Fixed trash in MSX2 logo in fMSX-Windows that appeared after reset.
* Better resizing in fMSX-Windows Setup panel.
2000-08-06 14:45:04 +00:00
kristerw
2021486cdd Make the cpu emulation work for non-i386 machines.
Removed the 'NOT_FOR_PLATFORM'.
2000-07-28 19:27:58 +00:00
martin
1011b2eed5 Added fmsx pkg. 2000-07-28 15:56:08 +00:00
martin
8a261ca440 fMSX is a portable emulator of MSX home computers written in C.
This pkg was submitted by SUNAGAWA Keiki in PR pkg/6731, modified
slightly by me.
2000-07-28 15:54:26 +00:00
martin
934cd4665a Updated pkg to version 0.8.13 (and fixed source location on main site). 2000-07-24 20:10:10 +00:00
dmcmahill
8a6b9887fe override HOME during the build otherwise the build system attemts to access
$HOME/.atari800 which may or may not be readable.  In addition, it may not
have correct settings.

This fixes recently noted compile problems.
2000-07-22 12:03:38 +00:00
wiz
de02ce703e Update to 20000710. Extracts from the Changelog:
Fixed the instruction cycle timings in the cpu6502 core.
Cleaned up the per-driver menu interface somewhat.
Started adding support for multilevel per-driver menus.
Started adding menus for the Disk ][ drives (not working yet).
Added preliminary FDS disk write emulation (doesn't save the changed disk,
  but whatever).
Added preliminary FDS timer IRQs (still need write support, but most of my
   test images are playable now).
2000-07-21 19:23:06 +00:00
rh
15ab860cc3 Do not use NO_PACKAGE and NO_CDROM to denote restricted packages. Use the
appropriate variables instead.
2000-07-20 13:30:59 +00:00
martin
b75dc92e46 Update pkg to version 0.37b4.1 2000-07-13 20:54:01 +00:00
kristerw
e503dc2862 Updated UAE to version 0.8.12:
Changes from last packaged version:

User-visible changes in 0.8.12:
  - Several bugfixes

User-visible changes in 0.8.11:
  - Finally, an accurate copper emulation, thanks to Sam Jordan.
  - Sprite emulation fixes, also due to Sam Jordan.
  - Some CPU emulation fixes (Keith Rollin, Toni Wilen, Lauri Pesonen)
  - Old command line options actually work now.
  - Some floppy related lockups removed.

User-visible changes in 0.8.10:
  - Audio interpolation
  - Bugfixes for
    * disk emulation
    * FPU emulation
    * CPU prefetch emulation (the "compatible" setting).
    * some 2.0+ filesystem packets
    * text-based UI (should compile again)
    * some other parts
  - People like me who liked the old command line options better can now use
    (most of) them again.

User-visible changes in 0.8.9:
  - The filesystem emulation should be able to emulate an Amiga FS more
    accurately.  Script/Pure bits and filenotes are kept.
  - Patrick Ohly contributed SCSI support (currently Linux only) that allows
    you to (e.g.) use CD writers with the emulator.


The package has ben changed to use the NetBSD sound driver instead of oss.
2000-07-13 17:34:38 +00:00
wiz
24d5fa5f30 Make this package compile on NetBSD. Untested for lack of ARM executables.
Remove ONLY_FOR_PLATFORM line.
2000-07-07 23:35:56 +00:00
dmcmahill
383fe23df2 mark as only for solaris because the pkg does not contain netbsd support 2000-07-07 02:32:48 +00:00
wiz
3010a779bc Update darcnes to 20000625.
Changes from the web-page:
o Added driver-specific menu support to the X version.
o Broke all non-X versions (what, you didn't see this coming?).
o Added a reset menu item for the Apple ][ driver (it's now somewhat
  usable).
o Fixed unix sound and CD interfaces to automatically detect what type
  of system to compile for.
o Added support for Inserting/Removing FDS disks, and changing which
  side is up.
o Fixed "Error 24" problem reading many FDS disks (still need write
  support and timer IRQs).
o Fixed GTK version (yes, this one is tested).
o Fixed Makefile to allow overriding gtk-config (necessary for my system).
o More tweaks to the 68000 core (no it doesn't work).
o Cleaned up mapper 23 code (untested).
o Removed mapper vsync hooks (they weren't being used).
o Fixed NES palette mirroring (longstanding oops).
o More untested fixes to the Allegro and SVGALib ports (let's hope
  they work this time).
2000-07-02 01:05:11 +00:00
skrll
47324d693a Correct URL of referenced web site. 2000-06-05 18:12:57 +00:00
wiz
2e1ba9f8de Update to 2000-05-30.
Changes since the last version, from the authors web page:
Moved some event queue code out from pce.c to event.[ch].
Added automatic dependancy support to the Makefile.
Cleaned several things up to make porting easier.
Cleaned several things up to make cross-compilation easier.
Changed a couple headers to compile cleanly with a C++ compiler.
Added support for expansion cards to the Apple ][ emulation.
Added support for the language card to the Apple ][ emulation.
Added code to load more roms to the Apple ][ emulation.
Added preliminary Apple ][ disk support (can't use it without gdb, though).
Fixed color on Apple ][ text mode.
Added Apple ][ hires graphics mode.
Added a first approximation of Apple ][ lores graphics mode.
Added IRQ support to the emu68k core (no, genesis emulation still doesn't
work).
Added a new 6502 core (only used on NES right now, may be slightly buggy).
Made many improvements/fixes to the emu68k core (no, it _still_ doesn't
work).
Fixed genesis memory access to mask down to 24 bit addresses.
Fixed Apple ][ space bar key.
Removed the (unused) m6280 core.
Changed most NES mappers to not need to know how large the PRG ROM is.
Cleaned up the NES sprite renderer slightly.
Changed the video interface to not use procpointers.
2000-06-03 10:57:11 +00:00
skrll
32ecae0579 Add a man page, improve MESSAGE file handling and other clean up. 2000-06-01 20:47:00 +00:00
skrll
3ef16cad9d EXTRACT_SUFX was missing.
Thanks to Bernd Ernesti for pointing this out.
2000-06-01 18:20:54 +00:00
dmcmahill
82a9b0ca8e -ELF -Wl,-R fix
-work around a pmax/sparc compiler bug.  Don't optimize on the problem file
 on either of these 2 arch's.  Fixes recently noted compile problems.
2000-05-31 15:01:00 +00:00
dmcmahill
5819d2c606 add ONLY_FOR_PLATFORM 2000-05-31 05:01:21 +00:00
dmcmahill
2a63258945 work around a c++ -O2 bug on sparc and pmax by not using -O2 for the problem
file on those 2 machines.

fixes recently noted compile problems.
2000-05-31 04:57:20 +00:00
skrll
e42ce94b82 Add and enable xbeeb. 2000-05-22 22:26:01 +00:00
skrll
4d9e077300 Import of xbeeb package.
Based on PR/10013 by Dave Sainty <dave@dtsp.co.nz> with improvements by
myself.
2000-05-22 22:13:11 +00:00
agc
1a5554d305 Add and enable swarm 2000-05-17 12:58:46 +00:00
agc
f4ba1a41f3 Initial import of Michael Dales' swarm, a software arm6 core emulator,
into the NetBSD packages collection.
2000-05-17 12:58:07 +00:00
sakamoto
b82557a60d depend suse_base instead of suse_linux.
Use nonmatching option at rpm extracting
instead of "mv locale locale.orig; install; deinstall; mv locale.orig locale".
2000-05-12 05:19:09 +00:00
sakamoto
8a50d1b317 Update linux-locale to 2.1.1.
These RPM files are supplementary locales for Linux.
Many languages are not supproted by default by GNU libc.
  af ar bg br ca cs cy da de el en eo es et eu fi fo fr ga gl
  he hr hu hy id is it ja ka kl ko lo lt lv nl no oc pl pt ro
  ru sk sl sr sv th tr uk vi wa zh
2000-04-28 10:23:43 +00:00