The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] 8th Edition Research Unix on SIMH
@ 2017-03-28 18:58 David du Colombier
  2017-03-28 19:32 ` Cory Smelosky
                   ` (3 more replies)
  0 siblings, 4 replies; 23+ messages in thread
From: David du Colombier @ 2017-03-28 18:58 UTC (permalink / raw)


Here are my notes to run 8th Edition Research Unix on SIMH.

http://9legacy.org/9legacy/doc/simh/v8

These notes are quite raw and unpolished, but should be
sufficient to get Unix running on SIMH.

Fell free to use, improve and share.

-- 
David du Colombier


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-28 18:58 [TUHS] 8th Edition Research Unix on SIMH David du Colombier
@ 2017-03-28 19:32 ` Cory Smelosky
  2017-03-28 23:50 ` Tim Newsham
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 23+ messages in thread
From: Cory Smelosky @ 2017-03-28 19:32 UTC (permalink / raw)




On Tue, Mar 28, 2017, at 11:58, David du Colombier wrote:
> Here are my notes to run 8th Edition Research Unix on SIMH.
> 
> http://9legacy.org/9legacy/doc/simh/v8
> 
> These notes are quite raw and unpolished, but should be
> sufficient to get Unix running on SIMH.
> 
> Fell free to use, improve and share.
> 
> -- 
> David du Colombier

Don't forget creating /tmp and /usr/tmp in the v8 environment - `man`
complains otherwise.

-- 
  Cory Smelosky
  b4 at gewt.net


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-28 18:58 [TUHS] 8th Edition Research Unix on SIMH David du Colombier
  2017-03-28 19:32 ` Cory Smelosky
@ 2017-03-28 23:50 ` Tim Newsham
  2017-04-25  3:16   ` Tim Newsham
  2017-03-29  1:06 ` Henry Bent
  2017-03-30 14:16 ` David du Colombier
  3 siblings, 1 reply; 23+ messages in thread
From: Tim Newsham @ 2017-03-28 23:50 UTC (permalink / raw)


Would be great if someone scripted it up to make it dog-simple.
Here's how I did it for v6: http://www.thenewsh.com/~newsham/myv6/README
(I should do this, but I'm not sure I'll have time in the near future).

On Tue, Mar 28, 2017 at 8:58 AM, David du Colombier <0intro at gmail.com>
wrote:

> Here are my notes to run 8th Edition Research Unix on SIMH.
>
> http://9legacy.org/9legacy/doc/simh/v8
>
> These notes are quite raw and unpolished, but should be
> sufficient to get Unix running on SIMH.
>
> Fell free to use, improve and share.
>
> --
> David du Colombier
>



-- 
Tim Newsham | www.thenewsh.com/~newsham | @newshtwit | thenewsh.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170328/d52a2710/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-28 18:58 [TUHS] 8th Edition Research Unix on SIMH David du Colombier
  2017-03-28 19:32 ` Cory Smelosky
  2017-03-28 23:50 ` Tim Newsham
@ 2017-03-29  1:06 ` Henry Bent
  2017-03-29  1:19   ` Cory Smelosky
  2017-03-30 14:16 ` David du Colombier
  3 siblings, 1 reply; 23+ messages in thread
From: Henry Bent @ 2017-03-29  1:06 UTC (permalink / raw)


I can install 4.1BSD just fine, but I seem to be having trouble writing
anything to a second RP06:

# mkfs /dev/hp1a 7942
isize = 5072
m/n = 3 500
# mkfs /dev/hp1g 145673
isize = 65488
m/n = 3 500
# mount /dev/hp1a /v8
# mkdir /v8/usr
# mount /dev/hp1g /v8/usr
# cd /v8
# mt rew
# mt fsf 2
# tar xvpb 20
hp0a: hard error sn10 mbsr=82000<PGE,DTCMP> er1=0 er2=0
hp1a: hard error sn16 er1=5<RMR,ILF> er2=0
mkdir: cannot make directory adm
...

Am I missing something, or did I run into a SIMH bug?  My /dev entries all
look fine.

-Henry

On 28 March 2017 at 14:58, David du Colombier <0intro at gmail.com> wrote:

> Here are my notes to run 8th Edition Research Unix on SIMH.
>
> http://9legacy.org/9legacy/doc/simh/v8
>
> These notes are quite raw and unpolished, but should be
> sufficient to get Unix running on SIMH.
>
> Fell free to use, improve and share.
>
> --
> David du Colombier
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170328/0b4b841e/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-29  1:06 ` Henry Bent
@ 2017-03-29  1:19   ` Cory Smelosky
  2017-03-29  1:35     ` Henry Bent
  0 siblings, 1 reply; 23+ messages in thread
From: Cory Smelosky @ 2017-03-29  1:19 UTC (permalink / raw)


Yes - there is a SIMH bug

One I think I reported, actually maybe...

Use SIMH 3.8-1

Sent from my iPhone

> On Mar 28, 2017, at 18:06, Henry Bent via TUHS <tuhs at minnie.tuhs.org> wrote:
> 
> I can install 4.1BSD just fine, but I seem to be having trouble writing anything to a second RP06:
> 
> # mkfs /dev/hp1a 7942
> isize = 5072
> m/n = 3 500
> # mkfs /dev/hp1g 145673
> isize = 65488
> m/n = 3 500
> # mount /dev/hp1a /v8
> # mkdir /v8/usr
> # mount /dev/hp1g /v8/usr
> # cd /v8
> # mt rew
> # mt fsf 2
> # tar xvpb 20
> hp0a: hard error sn10 mbsr=82000<PGE,DTCMP> er1=0 er2=0
> hp1a: hard error sn16 er1=5<RMR,ILF> er2=0
> mkdir: cannot make directory adm
> ...
> 
> Am I missing something, or did I run into a SIMH bug?  My /dev entries all look fine.
> 
> -Henry
> 
>> On 28 March 2017 at 14:58, David du Colombier <0intro at gmail.com> wrote:
>> Here are my notes to run 8th Edition Research Unix on SIMH.
>> 
>> http://9legacy.org/9legacy/doc/simh/v8
>> 
>> These notes are quite raw and unpolished, but should be
>> sufficient to get Unix running on SIMH.
>> 
>> Fell free to use, improve and share.
>> 
>> --
>> David du Colombier
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170328/651897b1/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-29  1:19   ` Cory Smelosky
@ 2017-03-29  1:35     ` Henry Bent
  0 siblings, 0 replies; 23+ messages in thread
From: Henry Bent @ 2017-03-29  1:35 UTC (permalink / raw)


After looking at some open SIMH bugs, doing "set noasync" seems to fix the
problem.

-Henry

On 28 March 2017 at 21:19, Cory Smelosky <b4 at gewt.net> wrote:

> Yes - there is a SIMH bug
>
> One I think I reported, actually maybe...
>
> Use SIMH 3.8-1
>
> Sent from my iPhone
>
> On Mar 28, 2017, at 18:06, Henry Bent via TUHS <tuhs at minnie.tuhs.org>
> wrote:
>
> I can install 4.1BSD just fine, but I seem to be having trouble writing
> anything to a second RP06:
>
> # mkfs /dev/hp1a 7942
> isize = 5072
> m/n = 3 500
> # mkfs /dev/hp1g 145673
> isize = 65488
> m/n = 3 500
> # mount /dev/hp1a /v8
> # mkdir /v8/usr
> # mount /dev/hp1g /v8/usr
> # cd /v8
> # mt rew
> # mt fsf 2
> # tar xvpb 20
> hp0a: hard error sn10 mbsr=82000<PGE,DTCMP> er1=0 er2=0
> hp1a: hard error sn16 er1=5<RMR,ILF> er2=0
> mkdir: cannot make directory adm
> ...
>
> Am I missing something, or did I run into a SIMH bug?  My /dev entries all
> look fine.
>
> -Henry
>
> On 28 March 2017 at 14:58, David du Colombier <0intro at gmail.com> wrote:
>
>> Here are my notes to run 8th Edition Research Unix on SIMH.
>>
>> http://9legacy.org/9legacy/doc/simh/v8
>>
>> These notes are quite raw and unpolished, but should be
>> sufficient to get Unix running on SIMH.
>>
>> Fell free to use, improve and share.
>>
>> --
>> David du Colombier
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170328/d0e4df8a/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-28 18:58 [TUHS] 8th Edition Research Unix on SIMH David du Colombier
                   ` (2 preceding siblings ...)
  2017-03-29  1:06 ` Henry Bent
@ 2017-03-30 14:16 ` David du Colombier
  2017-03-30 18:30   ` David du Colombier
  3 siblings, 1 reply; 23+ messages in thread
From: David du Colombier @ 2017-03-30 14:16 UTC (permalink / raw)


I've created a 8th Edition Unix disk image for SIMH.

http://9legacy.org/download/unix/v8-simh.tar.bz2

This archive contains the RP06 disk image and
the startup file. 

You can run it this way :

$ simh-vax780 v8.ini

Let me know if you encounter any issue.

-- 
David du Colombier


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-30 14:16 ` David du Colombier
@ 2017-03-30 18:30   ` David du Colombier
  2017-03-31  5:05     ` Michael Kerpan
  2017-04-26 22:45     ` Tim Newsham
  0 siblings, 2 replies; 23+ messages in thread
From: David du Colombier @ 2017-03-30 18:30 UTC (permalink / raw)


This image is ready to be used with aiju's Blit emulator,
which is available as part of 9front.

http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit

This emulator works on most Plan 9 distributions. You just
have to copy the /sys/lib/blit and /sys/src/games/blit
directories to your system.

With the v8.ini startup file provided, the console will be
listening on port 8888/tcp once SIMH has been started.

You have to run the emulator and connect to the console:

% cd /sys/src/games/blit
% mk install
% games/blit -t tcp!hostname!8888

Once connected, enter your login and password.

login: root

Then, you can launch the mux window system:

$ /usr/blit/bin/mux

Once started, you can run any graphical program.
Binaries are located in the /usr/blit/bin directory.

For example, here is jim text editor:

http://9legacy.org/img/v8/jim_01.png

-- 
David du Colombier


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-30 18:30   ` David du Colombier
@ 2017-03-31  5:05     ` Michael Kerpan
  2017-03-31  5:36       ` Kurt H Maier
  2017-04-26  3:05       ` [TUHS] 8th Edition Research Unix on SIMH Tim Newsham
  2017-04-26 22:45     ` Tim Newsham
  1 sibling, 2 replies; 23+ messages in thread
From: Michael Kerpan @ 2017-03-31  5:05 UTC (permalink / raw)


Has the Blit emulator been ported to anything other than Plan 9 or
does one need to set up a VM running Plan 9 to test out the graphics?

Mike

On Thu, Mar 30, 2017 at 2:30 PM, David du Colombier <0intro at gmail.com> wrote:
> This image is ready to be used with aiju's Blit emulator,
> which is available as part of 9front.
>
> http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit
>
> This emulator works on most Plan 9 distributions. You just
> have to copy the /sys/lib/blit and /sys/src/games/blit
> directories to your system.
>
> With the v8.ini startup file provided, the console will be
> listening on port 8888/tcp once SIMH has been started.
>
> You have to run the emulator and connect to the console:
>
> % cd /sys/src/games/blit
> % mk install
> % games/blit -t tcp!hostname!8888
>
> Once connected, enter your login and password.
>
> login: root
>
> Then, you can launch the mux window system:
>
> $ /usr/blit/bin/mux
>
> Once started, you can run any graphical program.
> Binaries are located in the /usr/blit/bin directory.
>
> For example, here is jim text editor:
>
> http://9legacy.org/img/v8/jim_01.png
>
> --
> David du Colombier


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-31  5:05     ` Michael Kerpan
@ 2017-03-31  5:36       ` Kurt H Maier
  2017-03-31 14:41         ` Michael Kerpan
  2017-04-26  3:05       ` [TUHS] 8th Edition Research Unix on SIMH Tim Newsham
  1 sibling, 1 reply; 23+ messages in thread
From: Kurt H Maier @ 2017-03-31  5:36 UTC (permalink / raw)


On Fri, Mar 31, 2017 at 01:05:16AM -0400, Michael Kerpan wrote:
> Has the Blit emulator been ported to anything other than Plan 9 or
> does one need to set up a VM running Plan 9 to test out the graphics?

9front works fine on actual hardware, no vm necessary.

khm


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-31  5:36       ` Kurt H Maier
@ 2017-03-31 14:41         ` Michael Kerpan
  2017-03-31 16:34           ` [TUHS] 8th Edition Research Unix on SIMHtuhs Cory Smelosky
  0 siblings, 1 reply; 23+ messages in thread
From: Michael Kerpan @ 2017-03-31 14:41 UTC (permalink / raw)


VMs take up less space in the house :)

On Fri, Mar 31, 2017 at 1:36 AM, Kurt H Maier <khm at sciops.net> wrote:
> On Fri, Mar 31, 2017 at 01:05:16AM -0400, Michael Kerpan wrote:
>> Has the Blit emulator been ported to anything other than Plan 9 or
>> does one need to set up a VM running Plan 9 to test out the graphics?
>
> 9front works fine on actual hardware, no vm necessary.
>
> khm


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMHtuhs
  2017-03-31 14:41         ` Michael Kerpan
@ 2017-03-31 16:34           ` Cory Smelosky
  0 siblings, 0 replies; 23+ messages in thread
From: Cory Smelosky @ 2017-03-31 16:34 UTC (permalink / raw)




Sent from my iPhone

> On Mar 31, 2017, at 07:41, Michael Kerpan <mjkerpan at kerpan.com> wrote:
> 
> VMs take up less space in the house :)
> 
>> On Fri, Mar 31, 2017 at 1:36 AM, Kurt H Maier <khm at sciops.net> wrote:
>>> On Fri, Mar 31, 2017 at 01:05:16AM -0400, Michael Kerpan wrote:
>>> Has the Blit emulator been ported to anything other than Plan 9 or
>>> does one need to set up a VM running Plan 9 to test out the graphics?
>> 
>> 9front works fine on actual hardware, no vm necessary.
>> 
>> khm


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-28 23:50 ` Tim Newsham
@ 2017-04-25  3:16   ` Tim Newsham
  2017-04-25 20:34     ` David du Colombier
  2017-04-26  3:50     ` Cory Smelosky
  0 siblings, 2 replies; 23+ messages in thread
From: Tim Newsham @ 2017-04-25  3:16 UTC (permalink / raw)


I put together some scripts to install V8 from tape:
https://github.com/timnewsham/myv8

My goals are (roughly in order):
  - easy to use
  - documentary
  - reproducible

I also moved my earlier v6 installer to github for convenience:
https://github.com/timnewsham/myv6


On Tue, Mar 28, 2017 at 1:50 PM, Tim Newsham <tim.newsham at gmail.com> wrote:

> Would be great if someone scripted it up to make it dog-simple.
> Here's how I did it for v6: http://www.thenewsh.com/~newsham/myv6/README
> (I should do this, but I'm not sure I'll have time in the near future).
>
> On Tue, Mar 28, 2017 at 8:58 AM, David du Colombier <0intro at gmail.com>
> wrote:
>
>> Here are my notes to run 8th Edition Research Unix on SIMH.
>>
>> http://9legacy.org/9legacy/doc/simh/v8
>>
>> These notes are quite raw and unpolished, but should be
>> sufficient to get Unix running on SIMH.
>>
>> Fell free to use, improve and share.
>>
>> --
>> David du Colombier
>>
>
>
>
> --
> Tim Newsham | www.thenewsh.com/~newsham | @newshtwit |
> thenewsh.blogspot.com
>



-- 
Tim Newsham | www.thenewsh.com/~newsham | @newshtwit | thenewsh.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170424/9a657226/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-04-25  3:16   ` Tim Newsham
@ 2017-04-25 20:34     ` David du Colombier
  2017-04-26  3:50     ` Cory Smelosky
  1 sibling, 0 replies; 23+ messages in thread
From: David du Colombier @ 2017-04-25 20:34 UTC (permalink / raw)


> I put together some scripts to install V8 from tape:
> https://github.com/timnewsham/myv8
> 
> My goals are (roughly in order):
>   - easy to use
>   - documentary
>   - reproducible
> 
> I also moved my earlier v6 installer to github for convenience:
> https://github.com/timnewsham/myv6

Very nice work! Thanks.

-- 
David du Colombier


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-31  5:05     ` Michael Kerpan
  2017-03-31  5:36       ` Kurt H Maier
@ 2017-04-26  3:05       ` Tim Newsham
  2017-04-26  5:53         ` Noel Hunt
  2017-04-26 23:49         ` Tim Newsham
  1 sibling, 2 replies; 23+ messages in thread
From: Tim Newsham @ 2017-04-26  3:05 UTC (permalink / raw)


I got the 9front blit sources to build and run in plan9port.  There's
some serious graphics issue right now causing a lot of flicker and
sometimes causing the graphics to not appear at all..  Anyone here
good with plan9port graphics ports?

https://github.com/timnewsham/blit


On Thu, Mar 30, 2017 at 7:05 PM, Michael Kerpan <mjkerpan at kerpan.com> wrote:

> Has the Blit emulator been ported to anything other than Plan 9 or
> does one need to set up a VM running Plan 9 to test out the graphics?
>
> Mike
>
> On Thu, Mar 30, 2017 at 2:30 PM, David du Colombier <0intro at gmail.com>
> wrote:
> > This image is ready to be used with aiju's Blit emulator,
> > which is available as part of 9front.
> >
> > http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit
> >
> > This emulator works on most Plan 9 distributions. You just
> > have to copy the /sys/lib/blit and /sys/src/games/blit
> > directories to your system.
> >
> > With the v8.ini startup file provided, the console will be
> > listening on port 8888/tcp once SIMH has been started.
> >
> > You have to run the emulator and connect to the console:
> >
> > % cd /sys/src/games/blit
> > % mk install
> > % games/blit -t tcp!hostname!8888
> >
> > Once connected, enter your login and password.
> >
> > login: root
> >
> > Then, you can launch the mux window system:
> >
> > $ /usr/blit/bin/mux
> >
> > Once started, you can run any graphical program.
> > Binaries are located in the /usr/blit/bin directory.
> >
> > For example, here is jim text editor:
> >
> > http://9legacy.org/img/v8/jim_01.png
> >
> > --
> > David du Colombier
>



-- 
Tim Newsham | www.thenewsh.com/~newsham | @newshtwit | thenewsh.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170425/7b9c43ef/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-04-25  3:16   ` Tim Newsham
  2017-04-25 20:34     ` David du Colombier
@ 2017-04-26  3:50     ` Cory Smelosky
  1 sibling, 0 replies; 23+ messages in thread
From: Cory Smelosky @ 2017-04-26  3:50 UTC (permalink / raw)


I've invited you to the TUHS github group so you can toss it there, too.

On Mon, Apr 24, 2017, at 20:16, Tim Newsham wrote:
> I put together some scripts to install V8 from tape:
> https://github.com/timnewsham/myv8
> 
> My goals are (roughly in order):
>   - easy to use
>   - documentary
>   - reproducible
> 
> I also moved my earlier v6 installer to github for convenience:
> https://github.com/timnewsham/myv6
> 
> 
> On Tue, Mar 28, 2017 at 1:50 PM, Tim Newsham
> <tim.newsham at gmail.com> wrote:>> Would be great if someone scripted it up to make it dog-simple.
>> Here's how I did it for v6:
>> http://www.thenewsh.com/~newsham/myv6/README>> (I should do this, but I'm not sure I'll have time in the near
>> future).>> 
>> On Tue, Mar 28, 2017 at 8:58 AM, David du Colombier
>> <0intro at gmail.com> wrote:>>> Here are my notes to run 8th Edition Research Unix on SIMH.
>>> 
>>> http://9legacy.org/9legacy/doc/simh/v8
>>> 
>>>  These notes are quite raw and unpolished, but should be
>>>  sufficient to get Unix running on SIMH.
>>> 
>>>  Fell free to use, improve and share.
>>> 
>>>  --
>>>  David du Colombier
>> 
>> 
>> 
>> -- 
>> Tim Newsham | www.thenewsh.com/~newsham | @newshtwit |
>> thenewsh.blogspot.com>> 
> 
> 
> 
> -- 
> Tim Newsham | www.thenewsh.com/~newsham | @newshtwit |
> thenewsh.blogspot.com
--
  Cory Smelosky
  b4 at gewt.net


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170425/1aef9acf/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-04-26  3:05       ` [TUHS] 8th Edition Research Unix on SIMH Tim Newsham
@ 2017-04-26  5:53         ` Noel Hunt
  2017-04-26  6:10           ` Tim Newsham
  2017-04-26 23:49         ` Tim Newsham
  1 sibling, 1 reply; 23+ messages in thread
From: Noel Hunt @ 2017-04-26  5:53 UTC (permalink / raw)


I have ported the original Blit pads to use the Plan9 graphics
primitives in the plan9port. I have also got a few of the jerq
test programs running under plan9port. Are you struggling with
how to translate 'bitblt' and 'rectf' into Plan9 equivalents?


On Wed, Apr 26, 2017 at 1:05 PM, Tim Newsham <tim.newsham at gmail.com> wrote:

> I got the 9front blit sources to build and run in plan9port.  There's
> some serious graphics issue right now causing a lot of flicker and
> sometimes causing the graphics to not appear at all..  Anyone here
> good with plan9port graphics ports?
>
> https://github.com/timnewsham/blit
>
>
> On Thu, Mar 30, 2017 at 7:05 PM, Michael Kerpan <mjkerpan at kerpan.com>
> wrote:
>
>> Has the Blit emulator been ported to anything other than Plan 9 or
>> does one need to set up a VM running Plan 9 to test out the graphics?
>>
>> Mike
>>
>> On Thu, Mar 30, 2017 at 2:30 PM, David du Colombier <0intro at gmail.com>
>> wrote:
>> > This image is ready to be used with aiju's Blit emulator,
>> > which is available as part of 9front.
>> >
>> > http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit
>> >
>> > This emulator works on most Plan 9 distributions. You just
>> > have to copy the /sys/lib/blit and /sys/src/games/blit
>> > directories to your system.
>> >
>> > With the v8.ini startup file provided, the console will be
>> > listening on port 8888/tcp once SIMH has been started.
>> >
>> > You have to run the emulator and connect to the console:
>> >
>> > % cd /sys/src/games/blit
>> > % mk install
>> > % games/blit -t tcp!hostname!8888
>> >
>> > Once connected, enter your login and password.
>> >
>> > login: root
>> >
>> > Then, you can launch the mux window system:
>> >
>> > $ /usr/blit/bin/mux
>> >
>> > Once started, you can run any graphical program.
>> > Binaries are located in the /usr/blit/bin directory.
>> >
>> > For example, here is jim text editor:
>> >
>> > http://9legacy.org/img/v8/jim_01.png
>> >
>> > --
>> > David du Colombier
>>
>
>
>
> --
> Tim Newsham | www.thenewsh.com/~newsham | @newshtwit |
> thenewsh.blogspot.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170426/b5e4ae82/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-04-26  5:53         ` Noel Hunt
@ 2017-04-26  6:10           ` Tim Newsham
  0 siblings, 0 replies; 23+ messages in thread
From: Tim Newsham @ 2017-04-26  6:10 UTC (permalink / raw)


I got it sorted.. the program was mistakenly thinking there
were constant window resizes.  the flicker is now solved.
There is still some issue where the keyboard processing
is sometimes getting stuck during startup...  when it
works, it seems to work well, but it usually fails on startup..
more debugging.


On Tue, Apr 25, 2017 at 7:53 PM, Noel Hunt <noel.hunt at gmail.com> wrote:

> I have ported the original Blit pads to use the Plan9 graphics
> primitives in the plan9port. I have also got a few of the jerq
> test programs running under plan9port. Are you struggling with
> how to translate 'bitblt' and 'rectf' into Plan9 equivalents?
>
>
> On Wed, Apr 26, 2017 at 1:05 PM, Tim Newsham <tim.newsham at gmail.com>
> wrote:
>
>> I got the 9front blit sources to build and run in plan9port.  There's
>> some serious graphics issue right now causing a lot of flicker and
>> sometimes causing the graphics to not appear at all..  Anyone here
>> good with plan9port graphics ports?
>>
>> https://github.com/timnewsham/blit
>>
>>
>> On Thu, Mar 30, 2017 at 7:05 PM, Michael Kerpan <mjkerpan at kerpan.com>
>> wrote:
>>
>>> Has the Blit emulator been ported to anything other than Plan 9 or
>>> does one need to set up a VM running Plan 9 to test out the graphics?
>>>
>>> Mike
>>>
>>> On Thu, Mar 30, 2017 at 2:30 PM, David du Colombier <0intro at gmail.com>
>>> wrote:
>>> > This image is ready to be used with aiju's Blit emulator,
>>> > which is available as part of 9front.
>>> >
>>> > http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit
>>> >
>>> > This emulator works on most Plan 9 distributions. You just
>>> > have to copy the /sys/lib/blit and /sys/src/games/blit
>>> > directories to your system.
>>> >
>>> > With the v8.ini startup file provided, the console will be
>>> > listening on port 8888/tcp once SIMH has been started.
>>> >
>>> > You have to run the emulator and connect to the console:
>>> >
>>> > % cd /sys/src/games/blit
>>> > % mk install
>>> > % games/blit -t tcp!hostname!8888
>>> >
>>> > Once connected, enter your login and password.
>>> >
>>> > login: root
>>> >
>>> > Then, you can launch the mux window system:
>>> >
>>> > $ /usr/blit/bin/mux
>>> >
>>> > Once started, you can run any graphical program.
>>> > Binaries are located in the /usr/blit/bin directory.
>>> >
>>> > For example, here is jim text editor:
>>> >
>>> > http://9legacy.org/img/v8/jim_01.png
>>> >
>>> > --
>>> > David du Colombier
>>>
>>
>>
>>
>> --
>> Tim Newsham | www.thenewsh.com/~newsham | @newshtwit |
>> thenewsh.blogspot.com
>>
>
>


-- 
Tim Newsham | www.thenewsh.com/~newsham | @newshtwit | thenewsh.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170425/bdd6de24/attachment-0001.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-03-30 18:30   ` David du Colombier
  2017-03-31  5:05     ` Michael Kerpan
@ 2017-04-26 22:45     ` Tim Newsham
  2017-04-26 23:02       ` Arthur Krewat
  2017-04-26 23:07       ` Kurt H Maier
  1 sibling, 2 replies; 23+ messages in thread
From: Tim Newsham @ 2017-04-26 22:45 UTC (permalink / raw)


Do you know who wrote the /sys/src/games/blit emulator?
There's a piece of code in it that I had to comment out that
I dont understand and I want to ask about it:

        }
-       write(3, rom, sizeof(rom));
+    /* I dont know what this was for, but it spews garbage
+     * out telnet to the vax, causing it to hang.
+     */
+       //write(3, rom, sizeof(rom));
 }

I'm not sure what fd 3 is intended to be, but its the telnet socket in p9p.


On Thu, Mar 30, 2017 at 8:30 AM, David du Colombier <0intro at gmail.com>
wrote:

> This image is ready to be used with aiju's Blit emulator,
> which is available as part of 9front.
>
> http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit
>
> This emulator works on most Plan 9 distributions. You just
> have to copy the /sys/lib/blit and /sys/src/games/blit
> directories to your system.
>
> With the v8.ini startup file provided, the console will be
> listening on port 8888/tcp once SIMH has been started.
>
> You have to run the emulator and connect to the console:
>
> % cd /sys/src/games/blit
> % mk install
> % games/blit -t tcp!hostname!8888
>
> Once connected, enter your login and password.
>
> login: root
>
> Then, you can launch the mux window system:
>
> $ /usr/blit/bin/mux
>
> Once started, you can run any graphical program.
> Binaries are located in the /usr/blit/bin directory.
>
> For example, here is jim text editor:
>
> http://9legacy.org/img/v8/jim_01.png
>
> --
> David du Colombier
>



-- 
Tim Newsham | www.thenewsh.com/~newsham | @newshtwit | thenewsh.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170426/ed0ca9a1/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-04-26 22:45     ` Tim Newsham
@ 2017-04-26 23:02       ` Arthur Krewat
  2017-04-26 23:21         ` Dave Horsfall
  2017-04-26 23:07       ` Kurt H Maier
  1 sibling, 1 reply; 23+ messages in thread
From: Arthur Krewat @ 2017-04-26 23:02 UTC (permalink / raw)


Who hard-codes a file handle?

FD 3 would be the first FD opened after stdin, stdout, and stderr.



On 4/26/2017 6:45 PM, Tim Newsham wrote:
> Do you know who wrote the /sys/src/games/blit emulator?
> There's a piece of code in it that I had to comment out that
> I dont understand and I want to ask about it:
>
>         }
> -       write(3, rom, sizeof(rom));
> +    /* I dont know what this was for, but it spews garbage
> +     * out telnet to the vax, causing it to hang.
> +     */
> +       //write(3, rom, sizeof(rom));
>  }
>
> I'm not sure what fd 3 is intended to be, but its the telnet socket in 
> p9p.
>
>
> On Thu, Mar 30, 2017 at 8:30 AM, David du Colombier <0intro at gmail.com 
> <mailto:0intro at gmail.com>> wrote:
>
>     This image is ready to be used with aiju's Blit emulator,
>     which is available as part of 9front.
>
>     http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit
>     <http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit>
>
>     This emulator works on most Plan 9 distributions. You just
>     have to copy the /sys/lib/blit and /sys/src/games/blit
>     directories to your system.
>
>     With the v8.ini startup file provided, the console will be
>     listening on port 8888/tcp once SIMH has been started.
>
>     You have to run the emulator and connect to the console:
>
>     % cd /sys/src/games/blit
>     % mk install
>     % games/blit -t tcp!hostname!8888
>
>     Once connected, enter your login and password.
>
>     login: root
>
>     Then, you can launch the mux window system:
>
>     $ /usr/blit/bin/mux
>
>     Once started, you can run any graphical program.
>     Binaries are located in the /usr/blit/bin directory.
>
>     For example, here is jim text editor:
>
>     http://9legacy.org/img/v8/jim_01.png
>     <http://9legacy.org/img/v8/jim_01.png>
>
>     --
>     David du Colombier
>
>
>
>
> -- 
> Tim Newsham | www.thenewsh.com/~newsham 
> <http://www.thenewsh.com/%7Enewsham> | @newshtwit | 
> thenewsh.blogspot.com <http://thenewsh.blogspot.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170426/73e1bc16/attachment.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-04-26 22:45     ` Tim Newsham
  2017-04-26 23:02       ` Arthur Krewat
@ 2017-04-26 23:07       ` Kurt H Maier
  1 sibling, 0 replies; 23+ messages in thread
From: Kurt H Maier @ 2017-04-26 23:07 UTC (permalink / raw)


On Wed, Apr 26, 2017 at 12:45:17PM -1000, Tim Newsham wrote:
> Do you know who wrote the /sys/src/games/blit emulator?
> There's a piece of code in it that I had to comment out that
> I dont understand and I want to ask about it:
> 
>         }
> -       write(3, rom, sizeof(rom));
> +    /* I dont know what this was for, but it spews garbage
> +     * out telnet to the vax, causing it to hang.
> +     */
> +       //write(3, rom, sizeof(rom));
>  }
> 
> I'm not sure what fd 3 is intended to be, but its the telnet socket in p9p.

aiju (not on this list) wrote games/blit.  You're working from a copy a
couple revisions behind;  that line was leftover debugging stuff removed
in revision 6842e7932c68 in the 9front tree, which is available at
http://code.9front.org/hg/plan9front


khm


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-04-26 23:02       ` Arthur Krewat
@ 2017-04-26 23:21         ` Dave Horsfall
  0 siblings, 0 replies; 23+ messages in thread
From: Dave Horsfall @ 2017-04-26 23:21 UTC (permalink / raw)


On Wed, 26 Apr 2017, Arthur Krewat wrote:

> Who hard-codes a file handle?

It was fairly common in the early days, when FDs were predictable.

> FD 3 would be the first FD opened after stdin, stdout, and stderr.

And given that it's writing something called "rom", it's probably a ROM 
image.

-- 
Dave Horsfall DTM (VK2KFU)  "Those who don't understand security will suffer."


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [TUHS] 8th Edition Research Unix on SIMH
  2017-04-26  3:05       ` [TUHS] 8th Edition Research Unix on SIMH Tim Newsham
  2017-04-26  5:53         ` Noel Hunt
@ 2017-04-26 23:49         ` Tim Newsham
  1 sibling, 0 replies; 23+ messages in thread
From: Tim Newsham @ 2017-04-26 23:49 UTC (permalink / raw)


the plan9port of blit is now usable. (I also updated myv8 to include blit
supporting materials)

On Tue, Apr 25, 2017 at 5:05 PM, Tim Newsham <tim.newsham at gmail.com> wrote:

> I got the 9front blit sources to build and run in plan9port.  There's
> some serious graphics issue right now causing a lot of flicker and
> sometimes causing the graphics to not appear at all..  Anyone here
> good with plan9port graphics ports?
>
> https://github.com/timnewsham/blit
>
>
> On Thu, Mar 30, 2017 at 7:05 PM, Michael Kerpan <mjkerpan at kerpan.com>
> wrote:
>
>> Has the Blit emulator been ported to anything other than Plan 9 or
>> does one need to set up a VM running Plan 9 to test out the graphics?
>>
>> Mike
>>
>> On Thu, Mar 30, 2017 at 2:30 PM, David du Colombier <0intro at gmail.com>
>> wrote:
>> > This image is ready to be used with aiju's Blit emulator,
>> > which is available as part of 9front.
>> >
>> > http://code.9front.org/hg/plan9front/file/tip/sys/src/games/blit
>> >
>> > This emulator works on most Plan 9 distributions. You just
>> > have to copy the /sys/lib/blit and /sys/src/games/blit
>> > directories to your system.
>> >
>> > With the v8.ini startup file provided, the console will be
>> > listening on port 8888/tcp once SIMH has been started.
>> >
>> > You have to run the emulator and connect to the console:
>> >
>> > % cd /sys/src/games/blit
>> > % mk install
>> > % games/blit -t tcp!hostname!8888
>> >
>> > Once connected, enter your login and password.
>> >
>> > login: root
>> >
>> > Then, you can launch the mux window system:
>> >
>> > $ /usr/blit/bin/mux
>> >
>> > Once started, you can run any graphical program.
>> > Binaries are located in the /usr/blit/bin directory.
>> >
>> > For example, here is jim text editor:
>> >
>> > http://9legacy.org/img/v8/jim_01.png
>> >
>> > --
>> > David du Colombier
>>
>
>
>
> --
> Tim Newsham | www.thenewsh.com/~newsham | @newshtwit |
> thenewsh.blogspot.com
>



-- 
Tim Newsham | www.thenewsh.com/~newsham | @newshtwit | thenewsh.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170426/49a176d6/attachment-0001.html>


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2017-04-26 23:49 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-28 18:58 [TUHS] 8th Edition Research Unix on SIMH David du Colombier
2017-03-28 19:32 ` Cory Smelosky
2017-03-28 23:50 ` Tim Newsham
2017-04-25  3:16   ` Tim Newsham
2017-04-25 20:34     ` David du Colombier
2017-04-26  3:50     ` Cory Smelosky
2017-03-29  1:06 ` Henry Bent
2017-03-29  1:19   ` Cory Smelosky
2017-03-29  1:35     ` Henry Bent
2017-03-30 14:16 ` David du Colombier
2017-03-30 18:30   ` David du Colombier
2017-03-31  5:05     ` Michael Kerpan
2017-03-31  5:36       ` Kurt H Maier
2017-03-31 14:41         ` Michael Kerpan
2017-03-31 16:34           ` [TUHS] 8th Edition Research Unix on SIMHtuhs Cory Smelosky
2017-04-26  3:05       ` [TUHS] 8th Edition Research Unix on SIMH Tim Newsham
2017-04-26  5:53         ` Noel Hunt
2017-04-26  6:10           ` Tim Newsham
2017-04-26 23:49         ` Tim Newsham
2017-04-26 22:45     ` Tim Newsham
2017-04-26 23:02       ` Arthur Krewat
2017-04-26 23:21         ` Dave Horsfall
2017-04-26 23:07       ` Kurt H Maier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).