Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Flexemu is a classic computer emulation based on the Motorola MC6809. The operating system running on it is called FLEX. Several (cross) assemblers, debugger, compilers, textprocessing systems, and even a circuit board layout system and a videotext editing system are available https://flexemu.neocities.org/
- Loading branch information
Showing
5 changed files
with
168 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
PORTNAME= flexemu | ||
DISTVERSIONPREFIX= V | ||
DISTVERSION= 3.20 | ||
CATEGORIES= emulators | ||
|
||
MAINTAINER= rhurlin@FreeBSD.org | ||
COMMENT= MC6809 emulator running FLEX operating system | ||
WWW= https://flexemu.neocities.org/ | ||
|
||
LICENSE= GPLv2 | ||
|
||
USES= desktop-file-utils gl libtool qt:5 shared-mime-info xorg | ||
USE_GITHUB= yes | ||
GH_ACCOUNT= aladur | ||
GH_TUPLE= google:googletest:e1a38bc3:googletest/googletest | ||
USE_GL= gl | ||
USE_QT= buildtools:build concurrent core dbus declarative \ | ||
declarative-test designer gui help multimedia network \ | ||
opengl printsupport qmake:build script scripttools \ | ||
sensors serialport sql svg testlib widgets x11extras \ | ||
xml xmlpatterns | ||
USE_XORG= ice sm x11 | ||
|
||
GNU_CONFIGURE= yes | ||
|
||
.include <bsd.port.mk> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
TIMESTAMP = 1711647067 | ||
SHA256 (aladur-flexemu-V3.20_GH0.tar.gz) = 95fe37d42f7e9a7d68ffa2b32c216b4682e201f720d867cf575ddb836072b5b2 | ||
SIZE (aladur-flexemu-V3.20_GH0.tar.gz) = 11218040 | ||
SHA256 (google-googletest-e1a38bc3_GH0.tar.gz) = e546a6ca65d12ae102a182144cac5bd583d5d79c8801b46b2837ecb0532681df | ||
SIZE (google-googletest-e1a38bc3_GH0.tar.gz) = 871610 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
Flexemu is a classic Computer emulation based on the Motorola MC6809. | ||
|
||
This processor together with a whole set of peripherals like floppy | ||
disk controller (WD1793), parallel interface (MC6821), serial interface | ||
(MC6850), real time clock (MC146818) and video interface emulates a | ||
Microcomputer EurocomII/V5 or EurocomII/V7 which was developed by | ||
Eltec Elektronik in Mainz/Germany at about 1980. | ||
|
||
The operating system running on it is called FLEX. It was developed by | ||
Technical Systems Consultants (TSC) at about 1979. It fits into 8KByte | ||
memory. Its "Disk Operating System" consists of 27 System calls and the | ||
"File Management System" of 3 system calls. The processor itself can | ||
address 64 KByte of memory. | ||
|
||
Several (cross) assemblers, debugger, compilers, textprocessing systems, | ||
and even a circuit board layout system and a videotext editing system | ||
are available. And last but not least several arcade-like games. | ||
|
||
Flexemu comes with the original FLEX documentation as available from | ||
the FLEX User Group. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
bin/bin2s19 | ||
bin/dsktool | ||
bin/flex2hex | ||
bin/flexemu | ||
bin/flexplorer | ||
bin/fromflex | ||
bin/mdcrtool | ||
bin/rcvflex | ||
bin/send2flx | ||
bin/testdaa | ||
bin/toflex | ||
%%ETCDIR%%.conf | ||
share/applications/flexemu-flexplorer.desktop | ||
share/applications/flexemu.desktop | ||
%%DATADIR%%/6809diag.pdf | ||
%%DATADIR%%/6809fadg.pdf | ||
%%DATADIR%%/6x09_Instruction_Sets.pdf | ||
%%DATADIR%%/TSC_Text_Processor.pdf | ||
%%DATADIR%%/asmb.pdf | ||
%%DATADIR%%/ba2bqs.pdf | ||
%%DATADIR%%/basic_um.pdf | ||
%%DATADIR%%/basprec.pdf | ||
%%DATADIR%%/boot | ||
%%DATADIR%%/btx.dsk | ||
%%DATADIR%%/cedric.dsk | ||
%%DATADIR%%/cedric.pdf | ||
%%DATADIR%%/colors.dsk | ||
%%DATADIR%%/coltab.hex | ||
%%DATADIR%%/crasmb.pdf | ||
%%DATADIR%%/debug.pdf | ||
%%DATADIR%%/diag6809.dsk | ||
%%DATADIR%%/dynadocu.dsk | ||
%%DATADIR%%/dynamite.pdf | ||
%%DATADIR%%/dynastar.pdf | ||
%%DATADIR%%/e2hwdesc.htm | ||
%%DATADIR%%/f77.pdf | ||
%%DATADIR%%/flex2um.pdf | ||
%%DATADIR%%/flexapg.pdf | ||
%%DATADIR%%/flexdos.htm | ||
%%DATADIR%%/flexemu.css | ||
%%DATADIR%%/flexemu.htm | ||
%%DATADIR%%/flexerr.htm | ||
%%DATADIR%%/flexfcb.htm | ||
%%DATADIR%%/flexfms.htm | ||
%%DATADIR%%/flexfs.htm | ||
%%DATADIR%%/flexmem.htm | ||
%%DATADIR%%/flexuser.htm | ||
%%DATADIR%%/flexutil.htm | ||
%%DATADIR%%/games.dsk | ||
%%DATADIR%%/images/2x384flx.png | ||
%%DATADIR%%/images/2x384k.png | ||
%%DATADIR%%/images/2x96k.png | ||
%%DATADIR%%/images/e2scn.png | ||
%%DATADIR%%/images/e2v5m.png | ||
%%DATADIR%%/images/e2v7m.png | ||
%%DATADIR%%/images/pat09_cursorpad.png | ||
%%DATADIR%%/images/pat09_key_down_arrow.png | ||
%%DATADIR%%/images/pat09_key_left_arrow.png | ||
%%DATADIR%%/images/pat09_key_left_limit.png | ||
%%DATADIR%%/images/pat09_key_mode.png | ||
%%DATADIR%%/images/pat09_key_right_arrow.png | ||
%%DATADIR%%/images/pat09_key_right_limit.png | ||
%%DATADIR%%/images/pat09_key_thick_left_arrow.png | ||
%%DATADIR%%/images/pat09_key_thick_lower_right_arrow.png | ||
%%DATADIR%%/images/pat09_key_thick_right_arrow.png | ||
%%DATADIR%%/images/pat09_key_thick_upper_left_arrow.png | ||
%%DATADIR%%/images/pat09_key_up_arrow.png | ||
%%DATADIR%%/images/pat09_keyboard.png | ||
%%DATADIR%%/images/pat09_numpad.png | ||
%%DATADIR%%/just.dsk | ||
%%DATADIR%%/just.pdf | ||
%%DATADIR%%/laycad.dsk | ||
%%DATADIR%%/layout.dsk | ||
%%DATADIR%%/linkload.pdf | ||
%%DATADIR%%/mc6809.htm | ||
%%DATADIR%%/mon24.htm | ||
%%DATADIR%%/mon24.s19 | ||
%%DATADIR%%/mon24z.s19 | ||
%%DATADIR%%/mon53.s19 | ||
%%DATADIR%%/mon54.s19 | ||
%%DATADIR%%/monu54-6.s19 | ||
%%DATADIR%%/neumon54.hex | ||
%%DATADIR%%/neumon54.htm | ||
%%DATADIR%%/pictures.dsk | ||
%%DATADIR%%/relasmb.pdf | ||
%%DATADIR%%/source.dsk | ||
%%DATADIR%%/swflexum.pdf | ||
%%DATADIR%%/system.dsk | ||
%%DATADIR%%/system.mdcr | ||
%%DATADIR%%/system54.dsk | ||
%%DATADIR%%/tedit.pdf | ||
%%DATADIR%%/test.dsk | ||
%%DATADIR%%/tsc_man.dsk | ||
%%DATADIR%%/util_man.pdf | ||
share/icons/hicolor/128x128/apps/flexemu-flexplorer.png | ||
share/icons/hicolor/128x128/apps/flexemu-fsetup.png | ||
share/icons/hicolor/128x128/apps/flexemu.png | ||
share/icons/hicolor/16x16/apps/flexemu-flexplorer.png | ||
share/icons/hicolor/16x16/apps/flexemu-fsetup.png | ||
share/icons/hicolor/16x16/apps/flexemu.png | ||
share/icons/hicolor/256x256/apps/flexemu-flexplorer.png | ||
share/icons/hicolor/256x256/apps/flexemu-fsetup.png | ||
share/icons/hicolor/256x256/apps/flexemu.png | ||
share/icons/hicolor/32x32/apps/flexemu-flexplorer.png | ||
share/icons/hicolor/32x32/apps/flexemu-fsetup.png | ||
share/icons/hicolor/32x32/apps/flexemu.png | ||
share/icons/hicolor/48x48/apps/flexemu-flexplorer.png | ||
share/icons/hicolor/48x48/apps/flexemu-fsetup.png | ||
share/icons/hicolor/48x48/apps/flexemu.png | ||
share/icons/hicolor/64x64/apps/flexemu-flexplorer.png | ||
share/icons/hicolor/64x64/apps/flexemu-fsetup.png | ||
share/icons/hicolor/64x64/apps/flexemu.png | ||
share/icons/hicolor/scalable/apps/flexemu-flexplorer.svg | ||
share/icons/hicolor/scalable/apps/flexemu-fsetup.svg | ||
share/icons/hicolor/scalable/apps/flexemu.svg | ||
share/mime/packages/flexemu.xml |