Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F146314027
D25964.id76060.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D25964.id76060.diff
View Options
Index: emulators/Makefile
===================================================================
--- emulators/Makefile
+++ emulators/Makefile
@@ -128,6 +128,7 @@
SUBDIR += rpcs3
SUBDIR += rtc
SUBDIR += rubygem-fission
+ SUBDIR += sdltrs
SUBDIR += simh
SUBDIR += simh-hp2100
SUBDIR += simh-hp3000
Index: emulators/sdltrs/Makefile
===================================================================
--- /dev/null
+++ emulators/sdltrs/Makefile
@@ -0,0 +1,23 @@
+# Created by: Sean Bruno <sbruno@freebsd.org>
+# $FreeBSD$
+
+PORTNAME= sdltrs
+DISTVERSION= 1.2.12
+CATEGORIES= emulators
+
+MAINTAINER= sbruno@FreeBSD.org
+COMMENT= TRS-80 Model I/III/4/4P emulator
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake sdl readline
+
+USE_GITLAB= yes
+GL_ACCOUNT= jengun
+GL_PROJECT= sdltrs
+GL_COMMIT= 411be313de22810f7879b30d4ffa105e33f91919
+
+USE_SDL= sdl2
+
+.include <bsd.port.mk>
Index: emulators/sdltrs/distinfo
===================================================================
--- /dev/null
+++ emulators/sdltrs/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1598019827
+SHA256 (jengun-sdltrs-411be313de22810f7879b30d4ffa105e33f91919_GL0.tar.gz) = 49fe9e51e98dc07289fb4969d03f154c6633d63f9abf44fb6aa202f5f6bff847
+SIZE (jengun-sdltrs-411be313de22810f7879b30d4ffa105e33f91919_GL0.tar.gz) = 2968206
Index: emulators/sdltrs/pkg-descr
===================================================================
--- /dev/null
+++ emulators/sdltrs/pkg-descr
@@ -0,0 +1,18 @@
+Modified version of Mark Grebe's SDLTRS with bug fixes and patches:
+
+ Included all patches by EtchedPixels: support for banked memory, Lowe LE18 ...
+ Fixed various SegFaults: ROM Selection Menu, Scaling in Fullscreen ...
+ Reworked the Interface: new shortcuts and key bindings, help screen ...
+ Ctrl-A, Ctrl-C & Ctrl-V can now be used in the Emulator (CP/M & WordStar) ...
+ Access to real floppy disks works now on Linux ...
+ Tried to fix reported bugs to the original version ...
+ Port to SDL2 (see BUILDING.md and SDL2) ...
+ Support for Exatron Stringy Floppy ...
+ Select and execute CMD files directly in the Emulator ...
+ Save screenshot of the Emulator window as BMP file ...
+ Show Z80 registers in the window title bar ...
+ Adjust speed of Z80 CPU on the fly ...
+ Emulate Z80 memory refresh register ...
+ Support for Sprinter II/III speed-up kits ...
+
+WWW: https://gitlab.com/jengun/sdltrs
Index: emulators/sdltrs/pkg-message
===================================================================
--- /dev/null
+++ emulators/sdltrs/pkg-message
@@ -0,0 +1,8 @@
+[
+{ type: install
+ message: <<EOM
+Locating Type I, III, IV Roms:
+- The default location to place these ROMs is your home directory.
+EOM
+}
+]
Index: emulators/sdltrs/pkg-plist
===================================================================
--- /dev/null
+++ emulators/sdltrs/pkg-plist
@@ -0,0 +1,40 @@
+%%DATADIR%%/cpmutil.dsk
+%%DATADIR%%/utility.dsk
+bin/sdltrs
+man/man1/sdltrs.1.gz
+share/applications/sdltrs.desktop
+%%DOCSDIR%%/html/Credits.html
+%%DOCSDIR%%/html/Features.html
+%%DOCSDIR%%/html/KnownBugs.html
+%%DOCSDIR%%/html/Options.html
+%%DOCSDIR%%/html/ReleaseHistory.html
+%%DOCSDIR%%/html/TextGUI.html
+%%DOCSDIR%%/html/images/LEDStatus.png
+%%DOCSDIR%%/html/images/MainWindow.png
+%%DOCSDIR%%/html/images/TRS-80.png
+%%DOCSDIR%%/html/images/TextGUIAboutMenu.png
+%%DOCSDIR%%/html/images/TextGUICassetteMenu.png
+%%DOCSDIR%%/html/images/TextGUIConfigFilesMenu.png
+%%DOCSDIR%%/html/images/TextGUIDirectoryMenu.png
+%%DOCSDIR%%/html/images/TextGUIDirectorySelect.png
+%%DOCSDIR%%/html/images/TextGUIDisplayMenu.png
+%%DOCSDIR%%/html/images/TextGUIFloppyCreationMenu.png
+%%DOCSDIR%%/html/images/TextGUIFloppyLoad.png
+%%DOCSDIR%%/html/images/TextGUIFloppyMenu.png
+%%DOCSDIR%%/html/images/TextGUIFloppyOptionsMenu.png
+%%DOCSDIR%%/html/images/TextGUIHardMenu.png
+%%DOCSDIR%%/html/images/TextGUIJoystickMap.png
+%%DOCSDIR%%/html/images/TextGUIJoystickMenu.png
+%%DOCSDIR%%/html/images/TextGUIJoystickSelectMenu.png
+%%DOCSDIR%%/html/images/TextGUIMainMenu.png
+%%DOCSDIR%%/html/images/TextGUIMiscMenu.png
+%%DOCSDIR%%/html/images/TextGUIModelMenu.png
+%%DOCSDIR%%/html/images/TextGUIPrinterMenu.png
+%%DOCSDIR%%/html/images/TextGUIROMMenu.png
+%%DOCSDIR%%/html/images/TextGUIStringyMenu.png
+%%DOCSDIR%%/html/images/ZbxWindow.png
+%%DOCSDIR%%/html/index.html
+%%DOCSDIR%%/LICENSE
+share/icons/hicolor/48x48/apps/sdltrs.png
+share/icons/hicolor/scalable/apps/sdltrs.svg
+share/pixmaps/sdltrs.xpm
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Mar 2, 4:07 PM (13 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29163447
Default Alt Text
D25964.id76060.diff (4 KB)
Attached To
Mode
D25964: emulators/sdltrs
Attached
Detach File
Event Timeline
Log In to Comment