View | Details | Raw Unified
Collapse All | Expand All

(-) xtrs-4.9c/ChangeLog (+9 lines)
 Lines 1-3    Link Here 
4.9c-Gentoo -- Tue Feb 13 12:42:00 MST 2007  Joe Peterson <joe@skyrush.com>
* Patched for Gentoo Linux ebuild
  - Changed default romtype to Model 4P OSS Freeware ROM Image
    to avoid potential copyright infringement (same patch from
    previous ebuild xtrs-4.9-r1)
  - Disabled compiler optimization to allow "delay" option to work
    (allows near-actual speed emulation)
4.9c -- Sun May 14 17:54:25 PDT 2006 -- Tim Mann
4.9c -- Sun May 14 17:54:25 PDT 2006 -- Tim Mann
* Fixed the new -e flag on import/cmd and export/cmd to actually
* Fixed the new -e flag on import/cmd and export/cmd to actually
(-) xtrs-4.9c/main.c (-1 / +1 lines)
 Lines 26-32    Link Here 
#include "trs_disk.h"
#include "trs_disk.h"
#include "load_cmd.h"
#include "load_cmd.h"
int trs_model = 1;
int trs_model = 5;
int trs_paused = 1;
int trs_paused = 1;
int trs_autodelay = 0;
int trs_autodelay = 0;
char *program_name;
char *program_name;
(-) xtrs-4.9c/Makefile.local (-17 / +19 lines)
 Lines 25-49    Link Here 
# is included in this package.  This ROM cannot boot a Model III mode
# is included in this package.  This ROM cannot boot a Model III mode
# operating system.
# operating system.
# for -model I
## for -model I
BUILT_IN_ROM = fakerom.hex
#BUILT_IN_ROM = fakerom.hex
# for -model III and -model 4
## for -model III and -model 4
BUILT_IN_ROM3 = fakerom.hex
#BUILT_IN_ROM3 = fakerom.hex
# for -model 4P
## for -model 4P
BUILT_IN_ROM4P = xtrsrom4p.hex
#BUILT_IN_ROM4P = xtrsrom4p.hex
# If you would like the application to load a default ROM file at startup
# If you would like the application to load a default ROM file at startup
# time, use these lines (with the appropriate file names).  The default file
# time, use these lines (with the appropriate file names).  The default file
# name is ignored and can be omitted if the ROM for that model is built in.
# name is ignored and can be omitted if the ROM for that model is built in.
DEFAULT_ROM = -DDEFAULT_ROM='"/usr/local/lib/xtrs/level2rom.hex"' \
DEFAULT_ROM = -DDEFAULT_ROM='"/usr/share/xtrs/fakerom.hex"' \
              -DDEFAULT_ROM3='"/usr/local/lib/xtrs/romimage.m3"' \
              -DDEFAULT_ROM3='"/usr/share/xtrs/fakerom.hex"' \
              -DDEFAULT_ROM4P='"/usr/local/lib/xtrs/romimage.m4p"'
              -DDEFAULT_ROM4P='"/usr/share/xtrs/xtrsrom4p.hex"'
# If you would like to change where xtrs looks for disk?-? files, edit
# If you would like to change where xtrs looks for disk?-? files, edit
# this line.  "." of course means the current working directory.
# this line.  "." of course means the current working directory.
DISKDIR = -DDISKDIR='"."'
DISKDIR = -DDISKDIR='"/usr/share/xtrs/"'
# If you have the GNU readline package (the README file tells you where to
# If you have the GNU readline package (the README file tells you where to
# get it) and would like to use it with the built-in Z-80 debugger, use
# get it) and would like to use it with the built-in Z-80 debugger, use
 Lines 54-63    Link Here 
# If you want to debug the emulator, use the -g flag instead:
# If you want to debug the emulator, use the -g flag instead:
DEBUG = -O2 -g
#DEBUG = -O2 -g
#DEBUG = -g -DKBDEBUG -DXDEBUG
#DEBUG = -g -DKBDEBUG -DXDEBUG
#DEBUG = -g
#DEBUG = -g
#DEBUG = -Wall
#DEBUG = -Wall
# We do not want to optimize, since this causes the "delay" option
# to have no effect.  This option can be used to slow the emulator
# to near-actual TRS-80 speed, and therefore is a good thing to have.
DEBUG=
# If you have gcc, and you want to use it:
# If you have gcc, and you want to use it:
 Lines 89-95    Link Here 
# prefix directory
# prefix directory
PREFIX=/usr/local
PREFIX=${D}/usr
#If included in distribution: PREFIX=/usr
#If included in distribution: PREFIX=/usr
# Set these to where you want installed stuff to go, if you install them.
# Set these to where you want installed stuff to go, if you install them.
 Lines 103-110    Link Here 
INSTALL = install
INSTALL = install
# If you are building in a subdirectory:
# If you are building in a subdirectory:
#vpath %.c ..
vpath %.c $(PREFIX)/bin
#vpath %.h ..
vpath %.h $(PREFIX)/bin
#vpath %.man ..
vpath %.man $(PREFIX)/share/man
#old way:
#VPATH = ..