Jump to content
Andrew Davie

Life (in Space)

Recommended Posts

I thought I'd knock up a quick version of John Conway's Life

https://plus.maths.org/content/life-universe-everything

 

Long-press RESET to start with a new random configuration.

It shouldn't be too much work to allow you to "draw" a starting pattern, and also allow you to load pre-set shapes.

 

The frame-rate is set to "6" at the moment.

It can go 6 times faster.  I might make that an option, too.

 

image.thumb.png.03c0a27a278211db9b9bbe88733b7ec1.png

 

 

LIFE20210517.bin

  • Like 12
  • Thanks 1

Share this post


Link to post
Share on other sites
Posted (edited)

Different display; same board size (40x22).

I think I could probably get the board to 40x33 with this-size pixels, or maybe 40 x 50 with a rearrangement.

But basically this was a bit of a what-if, and I'm happy enough with the result.

 

Edit: this is running at a frame-rate of "2"

 

LIFE20210517b.bin

Edited by Andrew Davie
  • Like 2

Share this post


Link to post
Share on other sites

I like how one of the online pages describes this as a "zero player game".

 

  • Like 1
  • Haha 1

Share this post


Link to post
Share on other sites
Posted (edited)

Last for tonight. I fixed a bug in the vertical wrap-around.

It will probably stay alive longer now, and looks busier.

 

 

LIFE20210517c.bin

 

Edit: runs OK on Stella -- has timing issues on hardware. Will fix soon.

Edited by Andrew Davie
  • Like 4

Share this post


Link to post
Share on other sites

This digital alarm clock is perhaps the most remarkable "life" example I have ever seen...

 

 

  • Like 7
  • Thanks 1

Share this post


Link to post
Share on other sites

ZeroPage Homebrew will be checking out Life (In Space) on tomorrow's (Tue May 18, 2021) stream LIVE on Twitch at 6PM PT | 9PM ET | 1AM GMT! Hope everyone can watch!

 

Games:

2131415952_20210518-LetsPlay.thumb.jpg.0e3ddcb5fa4af6dea17eb4d8f579b0c4.jpg

  • Like 1

Share this post


Link to post
Share on other sites
1 minute ago, Andrew Davie said:

 

That would be 1AM GMT on Wednesday 19th, I think!

 

Yes this always confuses my too,..

 

But as an Australian you are ahead of most of us, so you should be used to it.

😄

Share this post


Link to post
Share on other sites
2 minutes ago, Al_Nafuur said:

Yes this always confuses my too,..

 

But as an Australian you are ahead of most of us, so you should be used to it.

😄

 

I should be, but I just spent the past hour panic-building a version good-enough for the show :P

  • Haha 3

Share this post


Link to post
Share on other sites
4 hours ago, Andrew Davie said:

I just spent the past hour panic-building a version good-enough for the show

and now you can relax instead of panicking later...

Share this post


Link to post
Share on other sites
39 minutes ago, D Train said:

and now you can relax instead of panicking later...

I put the extra time to good use. The version for the show is a major major upgrade.

I recommend putting some time aside to watch it!

 

  • Like 5

Share this post


Link to post
Share on other sites
Posted (edited)

Here's the version that was on the show... only runs on Stella at the moment (timing issues).

 

Controls:

SELECT (long press) = next colour scheme

RESET (long press) = default colour scheme

... or the other way around. One of those.

These both reset the speed back to default, too...  press UP a few times for nice/fast view

 

F3/F4 turn on/off B&W/colour (left difficulty)

F5/F6 turn on/off "rain" which puts it into an effective endless attract/demo mode

fire button = brief rain; use to "jog" a static/dead screen

 

UP - speed up animation

DOWN - slow down animation

 

LIFEINSPACE20210519#14.bin

Edited by Andrew Davie
  • Like 2
  • Thanks 1

Share this post


Link to post
Share on other sites
50 minutes ago, Keatah said:

Love it! Now what say U about fractal rendering?

Mandelbrot is already on my do-list.

 

  • Like 3

Share this post


Link to post
Share on other sites
16 hours ago, Andrew Davie said:

Here's the version that was on the show... only runs on Stella at the moment (timing issues).

 

Hangs in Argon as well... Let folks know when you expect it to work in an emulator, and I'll try again...

 

Share this post


Link to post
Share on other sites
12 minutes ago, bhall408 said:

Hangs in Argon as well... Let folks know when you expect it to work in an emulator, and I'll try again...

 

Stella is an emulator, and it works in stella.

The only issue is with timing; it should work on most emulators, except the screen will roll.

However, if the emulator doesn't handle ARM... there's the issue right there.

 

Share this post


Link to post
Share on other sites
Just now, Andrew Davie said:

However, if the emulator doesn't handle ARM... there's the issue right there.

Bingo... We don't handle ARM yet...

Share this post


Link to post
Share on other sites

Works mostly OK in Gopher2600 as well.

That means it should work mostly OK on hardware.

 

Share this post


Link to post
Share on other sites
Just now, bhall408 said:

Bingo... We don't handle ARM yet...

OK. For reference, it's CDFJ bankswitching but nothing much special other than that.

Share this post


Link to post
Share on other sites
Posted (edited)

@Andrew Davie

HOLY FRACKEN WOW!!!!!

i just saw the demo on ZPH and immediately ran here to get the BIN! :P

this is EXACTLY the kind of bizarre noiz thing i am always looking for.

THANK YOU so much for developing this.

 

so...i had to weave it into my noiz session tonight.

i do a series of improvisational noiz sessions with my project Astrogenic Hallucinauting.

- threw the BIN of LIFE in SPACE onto the Harmony Cart.

- wired the noiz into a bunch of audio warping things.

- wired the video from LIFE in SPACE into my video synth rig and...madness ensued.

 

i also used a program called Zellen which turns LIFE into a MIDI sequencer.

(Zellen runs on a noiz computer called norns)

figured it was fitting to run the two together. heh!

 

here's a pic of LIFE in SPACE and Zellen at work:

IMG_1815.thumb.jpg.15c22f8e0f4c7b255e29a32fcf819fca.jpg

 

and here is the noiz session...
all the vid noiz source was generated from LIFE in SPACE and split into multiple vid-synths.

 

Edited by SPIKE
  • Like 5

Share this post


Link to post
Share on other sites
2 hours ago, SPIKE said:

@Andrew Davie

HOLY FRACKEN WOW!!!!!

i just saw the demo on ZPH and immediately ran here to get the BIN! :P

this is EXACTLY the kind of bizarre noiz thing i am always looking for.

THANK YOU so much for developing this.

 

 

And thank you for the most interesting derivation. I enjoyed that. Will wonders never cease?

Cheers!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...