From owner-freebsd-emulation Mon Jan 20 22:07:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA29416 for emulation-outgoing; Mon, 20 Jan 1997 22:07:04 -0800 (PST) Received: from tulpi.interconnect.com.au (root@tulpi.interconnect.com.au [192.189.54.18]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id WAA29403 for ; Mon, 20 Jan 1997 22:06:59 -0800 (PST) Received: from solsbury-hill.home (acc3-ppp48.mel.interconnect.com.au [210.8.0.48]) by tulpi.interconnect.com.au with ESMTP id RAA06821 (8.7.6/IDA-1.6 for ); Tue, 21 Jan 1997 17:06:53 +1100 (EST) Received: from localhost (suttonj@localhost) by solsbury-hill.home (8.7.5/8.7.3) with SMTP id RAA03633 for ; Tue, 21 Jan 1997 17:06:52 +1100 (EST) Date: Tue, 21 Jan 1997 17:06:51 +1100 (EST) From: Joel Sutton X-Sender: suttonj@solsbury-hill.home Reply-To: Joel Sutton To: emulation@freebsd.org Subject: Apple II emulation Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Greetings, There seems to be very few posting on this list, of late. Is there anyone there?? Or are you just a product of my deranged mind??? :-> Is anyone interested in Apple II emulation??? I've submitted a port of the the Apple IIGS emulator XGS, which should appear in current soon hopefully, and was thinking about doing another Apple II emulator (which is much slower though). Any comments/ideas? Bye for now, Joel... From owner-freebsd-emulation Tue Jan 21 16:47:03 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA27384 for emulation-outgoing; Tue, 21 Jan 1997 16:47:03 -0800 (PST) Received: from fps.biblos.unal.edu.co ([168.176.37.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id QAA27355 for ; Tue, 21 Jan 1997 16:46:38 -0800 (PST) Received: from unalmodem.usc.unal.edu.co by fps.biblos.unal.edu.co (AIX 4.1/UCB 5.64/4.03) id AA04484; Tue, 21 Jan 1997 19:51:38 -0500 Message-Id: <32E57FAB.1EF@fps.biblos.unal.edu.co> Date: Tue, 21 Jan 1997 18:50:17 -0800 From: "Pedro Giffuni S." Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.0 (Win16; I) Mime-Version: 1.0 To: emulation@freebsd.org Subject: BSDI vs. Linux versions Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Do absolutely all commercial software for BSDI run under FreeBSD? I am trying to decide between the BSDI and Linux versions of Maple. Pedro. From owner-freebsd-emulation Tue Jan 21 20:21:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id UAA11288 for emulation-outgoing; Tue, 21 Jan 1997 20:21:04 -0800 (PST) Received: from tulpi.interconnect.com.au (root@tulpi.interconnect.com.au [192.189.54.18]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA11279 for ; Tue, 21 Jan 1997 20:20:58 -0800 (PST) Received: from solsbury-hill.home (acc4-ppp25.mel.interconnect.com.au [210.8.0.89]) by tulpi.interconnect.com.au with ESMTP id PAA05038 (8.7.6/IDA-1.6 for ); Wed, 22 Jan 1997 15:20:50 +1100 (EST) Received: from localhost (suttonj@localhost) by solsbury-hill.home (8.7.5/8.7.3) with SMTP id PAA05090 for ; Wed, 22 Jan 1997 15:20:46 +1100 (EST) Date: Wed, 22 Jan 1997 15:20:45 +1100 (EST) From: Joel Sutton X-Sender: suttonj@solsbury-hill.home Reply-To: Joel Sutton To: emulation@freebsd.org Subject: pcemu 1.93pre compiler optimisations Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Greetings, I was mucking about with pcemu today and I compiled it with the following options (despite what it said in the readme): -O3 -fomit-frame-pointer -ffast-math I found that it made a huge improvement to the speed of the emulator. It even made MS Word for dos usable (if that's the right word :->) and it hasn't died so far. Has anyone else tried any optimisation options and had any success??? Perhaps someone could give a more scientific view of the options I used, as I chose them with the pot-luck principle (:->). BTW, I'm using 2.1.5R on a P133 with pgcc. Cheers, Joel... From owner-freebsd-emulation Tue Jan 21 22:32:49 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA17845 for emulation-outgoing; Tue, 21 Jan 1997 22:32:49 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA17839 for ; Tue, 21 Jan 1997 22:32:45 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id RAA13828; Wed, 22 Jan 1997 17:02:04 +1030 (CST) From: Michael Smith Message-Id: <199701220632.RAA13828@genesis.atrad.adelaide.edu.au> Subject: Re: VM86 (was Re: MAXMEM...) In-Reply-To: from Jonathan Lemon at "Jan 21, 97 11:27:25 pm" To: jlemon@americantv.com (Jonathan Lemon) Date: Wed, 22 Jan 1997 17:02:03 +1030 (CST) Cc: emulation@freebsd.org, sef@kithrup.com X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Jonathan Lemon stands accused of saying: > > > > (If anyone does want to help; change the size of the sigcontext struct, > > recompile your kernel, and then come back with an enumerated list of > > other things that need to be changed to stop it from crashing. We > > could _really_ use some help here.) > > Hm. I added two integers to the end of the sigcontext struct in > machine/signal.h, and recompiled the kernel. I've been running X, PPP, > etc, (as I type now) on this kernel for the last hour or so. Is there > something in particular I should do to force it to crash? Er, ok. Sean? Try growing the trapframe struct as well, as per the vm86 patches; perhaps there's an interaction issue? If you can spend a little time pursuing this (I have none at the moment 8( ), perhaps Sean can feed you stuff... > Jonathan -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-emulation Tue Jan 21 23:18:12 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA19998 for emulation-outgoing; Tue, 21 Jan 1997 23:18:12 -0800 (PST) Received: from ghpc6.ihf.rwth-aachen.de (ghpc6.ihf.RWTH-Aachen.DE [134.130.90.6]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id XAA19972 for ; Tue, 21 Jan 1997 23:16:50 -0800 (PST) Received: (from thomas@localhost) by ghpc6.ihf.rwth-aachen.de (8.6.12/8.6.9) id IAA22248; Wed, 22 Jan 1997 08:14:35 +0100 From: Thomas Gellekum Message-Id: <199701220714.IAA22248@ghpc6.ihf.rwth-aachen.de> Subject: Re: BSDI vs. Linux versions To: pgiffuni@fps.biblos.unal.edu.co (Pedro Giffuni S.) Date: Wed, 22 Jan 1997 08:14:34 +0100 (MET) Cc: emulation@FreeBSD.ORG In-Reply-To: <32E57FAB.1EF@fps.biblos.unal.edu.co> from "Pedro Giffuni S." at "Jan 21, 97 06:50:17 pm" Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Pedro Giffuni S. wrote: > Hi, > Do absolutely all commercial software for BSDI run under FreeBSD? I am > trying to decide between the BSDI and Linux versions of Maple. The Linux version works, I have it running on 2.2-BETA (Maple V Release 3). tg From owner-freebsd-emulation Wed Jan 22 11:29:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA21769 for emulation-outgoing; Wed, 22 Jan 1997 11:29:04 -0800 (PST) Received: from dns.pinpt.com (dns.pinpt.com [205.179.195.1]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id LAA21764 for ; Wed, 22 Jan 1997 11:29:01 -0800 (PST) Received: from journeyman (gatemaster.pinpt.com [205.179.195.65]) by dns.pinpt.com (8.6.12/8.6.12) with SMTP id LAA25180; Wed, 22 Jan 1997 11:28:03 -0800 Date: Wed, 22 Jan 97 11:26:16 Pacific Standard Time From: "Sean J. Schluntz" Subject: Re: Apple II emulation To: Joel Sutton Cc: emulation@freebsd.org X-Mailer: Chameleon ATX 6.0, Standards Based IntraNet Solutions, NetManage Inc. X-Priority: 3 (Normal) References: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > There seems to be very few posting on this list, of late. Is there anyone > there?? Or are you just a product of my deranged mind??? :-> > > Is anyone interested in Apple II emulation??? > > I've submitted a port of the the Apple IIGS emulator XGS, which should > appear in current soon hopefully, and was thinking about doing another > Apple II emulator (which is much slower though). Any comments/ideas? > > Bye for now, Joel... It would give me the oppertunity to play the old Warcraft games for the Apple, I would love it! (I'm planning to use the CP/M emulator so I can play Enchanter and Adventure again, I miss those old test games.) -Sean ---------------------------------------------------------------------- Sean J. Schluntz Manager, Support Services ph. 408.997.6900 x222 PinPoint Software Corporation fx. 408.323.2300 6155 Almaden Expressway, Suite 100 San Jose, CA. 95120 http://www.pinpt.com/ Local Time Sent: 01/22/97 11:26:17 ---------------------------------------------------------------------- From owner-freebsd-emulation Thu Jan 23 13:45:58 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA13891 for emulation-outgoing; Thu, 23 Jan 1997 13:45:58 -0800 (PST) Received: from ki1.chemie.fu-berlin.de (ki1.Chemie.FU-Berlin.DE [160.45.24.21]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id NAA13886 for ; Thu, 23 Jan 1997 13:45:54 -0800 (PST) Received: by ki1.chemie.fu-berlin.de (Smail3.1.28.1) from mail.hanse.de (193.174.9.9) with smtp id ; Thu, 23 Jan 97 22:45 MET Received: from wavehh.UUCP by mail.hanse.de with UUCP for freebsd-emulation@freebsd.org id ; Thu, 23 Jan 97 22:45 MET Received: by wavehh.hanse.de (4.1/SMI-4.1) id AA00559; Thu, 23 Jan 97 20:51:17 +0100 From: cracauer@wavehh.hanse.de (Martin Cracauer) Message-Id: <9701231951.AA00559@wavehh.hanse.de> Subject: How to use DEBUg with linux_mod.o To: freebsd-emulation@freebsd.org Date: Thu, 23 Jan 1997 20:51:17 +0100 (MET) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hm, I think I overlook something obvious, but I can't bring the linux module to output the #ifdef DEBUG stuff. I defined -DDEBUG in src/lkm/linux/Makefile, remake linux_mod,o, copied it to /lkm, made a new kernel and rebooted. I still don't see the debug messages. I am able to use ktrace on Linux binaries, but the Linux emulator is silent. I use `strings` to verify that /lkm/linux_mod.o has in fact the #ifdef'ed DEBUG stuff inside. Any hints? Maybe it works only from inside the kernel, not as a lkm? Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://cracauer.cons.org Fax +49 40 522 85 36 From owner-freebsd-emulation Thu Jan 23 13:46:54 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA13930 for emulation-outgoing; Thu, 23 Jan 1997 13:46:54 -0800 (PST) Received: from ki1.chemie.fu-berlin.de (ki1.Chemie.FU-Berlin.DE [160.45.24.21]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id NAA13924 for ; Thu, 23 Jan 1997 13:46:45 -0800 (PST) Received: by ki1.chemie.fu-berlin.de (Smail3.1.28.1) from mail.hanse.de (193.174.9.9) with smtp id ; Thu, 23 Jan 97 22:45 MET Received: from wavehh.UUCP by mail.hanse.de with UUCP for msmith@atrad.adelaide.EDU.AU id ; Thu, 23 Jan 97 22:45 MET Received: by wavehh.hanse.de (4.1/SMI-4.1) id AA00282; Thu, 23 Jan 97 20:12:59 +0100 From: cracauer@wavehh.hanse.de (Martin Cracauer) Message-Id: <9701231912.AA00282@wavehh.hanse.de> Subject: ACL/Linux on FreeBSD To: gilham@csl.sri.COM Date: Thu, 23 Jan 1997 20:12:58 +0100 (MET) Cc: freebsd-emulation@freebsd.org, msmith@atrad.adelaide.EDU.AU X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk So my copy finally arrived. To remind all, Fred's copy of Allegro Common Lisp coredumps when he tries to read an ascii file into the Lisp image. I checked and I am allowed to put the system up for ftp, but it is quite large (9.2 MB). If someone wants it and wouldn't wait for a free CD from Franz to arrive, please let me know. OK, to Lisp, I get coredumps, but not at the same stage as you, Fred. What doesn't work is compiling a file (dumps core) and I can't save an image. But I can compile inside the world (compile 'functionname) and I can load both ascii lisp files and compiled .fasl files, which didn't work for Fred. Actually, that's reason enough for opening a bottle of champane, since I can at least run things I build elsewhere. HIP HIP HIP! I assume the differences between our behaviours are due to FreeBSD versions. I run on FreeBSD-2.2-ALPHA with linux_lib-2.3. What system are your on, Fred? My 3.0-current paniced when runnig it, I rebuild it. OK, now to the coredump when compiling: (For people who don't know Lisp: Lisp can compile individual functions within the running system, but you can also compile whole files. The result of the compilation are not OS object files, but some special binary format). I tell the systemn interactivly to compile (compile-file "/home/cracauer/test.lisp") And it does like this: cracauer/acl4.3(gilgamesch)19:47:16$ ktrace bin/cl Allegro CL 4.3 [Linux/X86; R1] (1/22/97 21:39) Copyright (C) 1985-1996, Franz Inc., Berkeley, CA, USA. All Rights Reserved. ;; Optimization settings: safety 1, space 1, speed 1, debug 2. ;; For a complete description of all compiler switches given the ;; current optimization settings evaluate (EXPLAIN-COMPILER-SETTINGS). USER(1): (compile-file "/home/cracauer/test.lisp") ;;; Compiling file /home/cracauer/test.lisp Bus error (core dumped) This is the ktrace, beginning with the output of the prompt "USER(1):" to fd 1 before my command "(compile-file "/home/cracauer/test.lisp")" is being read from fd 0. I wonder what that "listen" calls are about. Please note that the last write shown here is not to a file, but just the echo to stdout that my command is going to be proceeded. Similar echos on other commands cause no problems. Thus, I think the problem is unrelated to the calls shown here, but where do I proceed? 429 cl CALL write(0x1,0x812bf64,0x9) 429 cl GIO fd 1 wrote 9 bytes "USER(1): " 429 cl RET write 9 429 cl CALL setpgid(0xefbfa334) 429 cl RET setpgid 1 429 cl CALL read(0,0x812bd5d,0x200) 429 cl GIO fd 0 read 42 bytes "(compile-file "/home/cracauer/test.lisp") " 429 cl RET read 42/0x2a 429 cl CALL listen(0x80a0bd4,0x809ef90) 429 cl NAMI "/compat/linux/home/cracauer/test.lisp" 429 cl NAMI "/home/cracauer/test.lisp" 429 cl RET listen 0 429 cl CALL open(0x80a0bd4,0,0x60) 429 cl NAMI "/compat/linux/home/cracauer/test.lisp" 429 cl NAMI "/home/cracauer/test.lisp" 429 cl RET open 5 429 cl CALL listen(0x80a0bd4,0x809ef90) 429 cl NAMI "/compat/linux/home/cracauer/test.lisp" 429 cl NAMI "/home/cracauer/test.lisp" 429 cl RET listen 0 429 cl CALL open(0x80a0bd4,0,0x60) 429 cl NAMI "/compat/linux/home/cracauer/test.lisp" 429 cl NAMI "/home/cracauer/test.lisp" 429 cl RET open 6 429 cl CALL close(0x6) 429 cl RET close 0 429 cl CALL write(0x1,0x812bf64,0x2c) 429 cl GIO fd 1 wrote 44 bytes ";;; Compiling file /home/cracauer/test.lisp " 429 cl RET write 44/0x2c 429 cl PSIG SIGBUS SIG_DFL 429 cl NAMI "cl.core" From owner-freebsd-emulation Thu Jan 23 15:11:32 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA18440 for emulation-outgoing; Thu, 23 Jan 1997 15:11:32 -0800 (PST) Received: from colin.Muc.DE (root@colin.muc.de [193.174.4.1]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id PAA18435 for ; Thu, 23 Jan 1997 15:11:23 -0800 (PST) Received: from tavari.muc.de ([195.180.235.192]) by colin.muc.de with SMTP id <86030-2>; Fri, 24 Jan 1997 00:10:57 +0100 Received: from killashandra.tavari.muc.de (killashandra.tavari.muc.de [192.168.42.3]) by tavari.muc.de (8.8.3/8.7.3) with SMTP id AAA07993; Fri, 24 Jan 1997 00:15:16 +0100 (MET) Date: Fri, 24 Jan 1997 00:15:15 +0100 From: Lutz Albers To: Martin Cracauer cc: freebsd-emulation@freebsd.org Subject: Re: How to use DEBUg with linux_mod.o In-Reply-To: <9701231951.AA00559@wavehh.hanse.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 23 Jan 1997, Martin Cracauer wrote: > Hm, I think I overlook something obvious, but I can't bring the linux > module to output the #ifdef DEBUG stuff. > > I defined -DDEBUG in src/lkm/linux/Makefile, remake linux_mod,o, > copied it to /lkm, made a new kernel and rebooted. I still don't see > the debug messages. I am able to use ktrace on Linux binaries, but the > Linux emulator is silent. ... > Any hints? Maybe it works only from inside the kernel, not as a lkm? Hi, it worked for me, I defined the switch, remade the lkm, modunload-ed the old lkm, installed the new one and then reloaded this lkm. The messages will be logged via syslog (they appear in my xconsole window). ciao lutz --------------------------------------------------------------------- Lutz Albers | What's good ? | lutz@muc.de Luederitzstr. 14 | Life's good - | ph: +49-89-93940363 81929-Muenchen, Germany | But not fair at all | fax:+49-89-93940365 (Lou Reed) Do not take life too seriously, you will never get out of it alive.