Hi, If FDPP can assist in getting 16-bit DOS programs to run under PDOS/386, that would be of interest. I updated the readme: https://github.com/dosemu2/fdpp/blob/master/README.md to state more explicitly that it runs DOS programs, and also added the description of pdos/386. Hope I described it properly.
Hi! 16.05.2020 04:28, Paul Edwards пишет: Hi Stas. Thanks for your email. Just found out about your new release on bttr forum. From the short discussion there, I've found out that pdos/386 can run gcc (djgpp? or what kind of gcc?) and It requires a custom-built version of GCC and binutils designed to produce a.out format executables. OK, I understand. That sounds good. However fdpp requires clang+nasm+objdump. Any possibility of a clang port? In short, fdpp is "the thing" that adds a full DOS compatibility...
16.05.2020 12:40, Paul Edwards пишет: However fdpp requires clang+nasm+objdump. Any possibility of a clang port? Yes, I can look into that. Thanks! I am still hoping one day the gcc port will be possible, but for now gcc devs are not interested in fdpp. But I thought you do use v86 internally for a bios calls? So at least you have a way to call to v86? If so - this is all that is needed. I don’t use v86, I use actual real mode. ie I drop from protected mode to real mode in order to execute the BIOS...
16.05.2020 12:40, Paul Edwards пишет: However fdpp requires clang+nasm+objdump. Any possibility of a clang port? Yes, I can look into that. Thanks! I am still hoping one day the gcc port will be possible, but for now gcc devs are not interested in fdpp. But I thought you do use v86 internally for a bios calls? So at least you have a way to call to v86? If so - this is all that is needed. I don’t use v86, I use actual real mode. ie I drop from protected mode to real mode in order to execute the BIOS...
Hi! 16.05.2020 04:28, Paul Edwards пишет: Hi Stas. Thanks for your email. Just found out about your new release on bttr forum. From the short discussion there, I've found out that pdos/386 can run gcc (djgpp? or what kind of gcc?) and It requires a custom-built version of GCC and binutils designed to produce a.out format executables. OK, I understand. That sounds good. However fdpp requires clang+nasm+objdump. Any possibility of a clang port? In short, fdpp is "the thing" that adds a full DOS compatibility...
Hi pdos developers. Just found out about your new release on bttr forum. From the short discussion there, I've found out that pdos/386 can run gcc (djgpp? or what kind of gcc?) and can't run any classic DOS program without recompiling them. Let me introduce the fdpp project to you: https://github.com/dosemu2/fdpp In short, fdpp is "the thing" that adds a full DOS compatibility to any 32 or 64bit kernel, in an exchange of the v86 services. I.e. the host kernel needs to provide the call-backs to fdpp...
Thanks for the pointer, but currently it is of no help for the following reasons: The lib is built w/o -fPIC, therefore the one can't use it in a build of a shared or pic object. Please use -fPIC during compile, and optionally consider providing a shared lib instead of static. Can live with static, but -fPIC is a mandatory. instruments do not seem to be packaged. I understand there may be the licensing problems, but I suppose maybe some work-arounds are possible. Like creating the download script,...
Ubuntu PPA?
This dosemu version and the tracker is no longer supported. Ask manjaro to provide something more recent, as arch linux already does.
Roland GS support
OK, thanks for explanation. As the C interface now compiles fine, I do no longer need this functionality. Still I would note that: 1. qt frontend is not what I was asking for. I needed a GUI-less mode for this. 2. OSS midi-in probably stands for OSS sequencer protocol, which is not for the raw midi stream. It accepts either midi events in an oss-specific format with imestamps, or raw midi bytes, each prepended by OSS-specific byte that indicates that the raw midi byte follows. So while it can be...
Hi Eric, were you able to get win-3.0 to work with this patch? There seem to be some...
Well, the patch that says "- Fixed: Add real-time library -lrt to unix Makefile.am...
Hello David, please pull the fix from here: https://github.com/stsp/user-union/c...
Btw, please take a look at this similar project: https://raw.githubusercontent.c...
Function redefinitions? Perhaps not when the prototypes are different. And since...
compilation problems
Not possible when SP is decremented in the function prolog.
Maybe with dosemu2 you'll avoid an issue without disabling PrintScreen? Who knows....
You simply need to enable the magic sysrq keys in your /etc/sysctl.conf. Then you'll...
Usually modemu is used for this: https://archive.debian.net/ru/source/etch/modemu...
You got the unlicky kernel version. Some early 4.x I suppose. Anyway. dosemu-1.4...
sequencer via pipes
I think it would be best if I enable C-interface in builds that involve library only...
Indeed, with libmt32emu_C_INTERFACE=false it builds. But I wanted to try out the...
build with -Dlibmt32emu_SHARED=1 fails
You can't use git version of fluidsynth. dosemu2 has a proper autoconf check for...
fixes to ipmi_sim_chassiscontrol
ipmilan: fix NULL deref at startup
UMB at 0xa0000 does not work
prince2 is very picky about the busy bit on DSP status register. When it issues the...
Update documentation of credential caching beha...
* src/en/HACKING: Fix a typo.
* src/en/book/ch02-basic-usage.xml
* src/en/book/ch02-basic-usage.xml
* src/en/book/ch02-basic-usage.xml
Hello. I am very new to ipmi. I have a board with CPU and a couple of i2c devices...
[patch] fix build
symlink handling is racy
Your log says everything: WARN: using non-zero memory base address 0x10f000. WARN:...
EMU86: error 96 as user, but not as root
Btw, thanks for making yaml optional!
OK, here's the patch. It works.
OK, patch got mangled... Will update it after testing.
Additionally, I didn't get the "receive: Got EOF" messages (the place where you apply...
get_code() is a suspect. (I am not at work now; whatever I say here is not verified...
The list is noderated for non-members. This is necessary these days (spam), sorry....
No, I didn't subscribe. The notification I've got, was: Your mail to 'LIRC-list'...
what is LIRC_EOF?
I can see you calling "ignore_first_events" as "ignore_first_event" and write If...
You should as well remove drivers/* as it seems to be the dead, non-functional c...
leaving ticket open for more comments, but will close unless there is more input....
leaving ticket open for more comments, but will close unless there is more input....
OK, I managed to run irtestcase.
fix compilation for uclibc
Now, here are too many patches... I need to know in which order you apply them. Exactly...
OK, I just didn't understand it was this you are referring to. It's in longpress...
The cleanup patch is in the first page of that thread. And here it is again: https://sourceforge.net/p/lirc/tickets/_discuss/thread/f8e533ba/3f41/attachment/0001-ignore-delay_start-parameter-if-delay-is-not-set.patch...
Thank you! I use debugger interface because I need to send not only characters but...
Thanks for your analysis, fix applied. I don't think you should use debugger interface...
64-bit binary build crashes while starting the dosdebug.
add sanity checks to rmapfile() to avoid crash ...
Patch here.
You didn't apply it to git. :) OK, I can ignore that fact and assume you will apply...
OK, lets agree to do it your way, but why not to apply my clean-up patch first? This...
Please don't test what is not in repository. cups-bsd, gnuspool and lprng should...
Thanks Hans, would you mind to also investigate the lprs from different packages?...
Given that there is no real usecase for delay:_start > 1 (?) If the delay or repeat...
Ahha! So it seems there are 3(!!!) packages providing lpr in ubuntu! cups-bsd: http://packages.ubuntu.com/trusty/amd64/cups-bsd/filelist...
clarify the right to run DOS software under dos...
Hello Peter, thanks for an update. But what you say does not make too much of a sense...
lpt: more logging
Hmm, I don't see that error in the log. I improved logging a bit more.
lpt: make timeout 0-based and improved logging
Thanks Hans, but you forgot git pull
lpt: skip undefined printers
forgotten change of prev commit
lpt: logging fixes
fix popen2() to handle also stderr
Can someone please test devel branch? It should now properly log and report the printing...
Can someone please test devel branch? It should now properly log and report the printing...
lpt: make printer struct private
lpt: use popen2() to get feedback from printer ...
Here's the patch for easier review. Adds comments and handles possible misconfig...
OK, done, attached.
Hi, C'mon, I simply provided all the information I could on that subject, including...
support for long press detection
Then this is not a dosemu problem. dosemu simply uses "lpr -l" by default for printing,...
Thanks. I can see nothing wrong in the log. Could you please attach also the log...
I think this have something to do with the full-screen switching as well. Maybe the...
I am afraid someone will request to revert that patch. But for now lets just apply...