ConwayLife.com - A community for Conway's Game of Life and related cellular automata
Home  •  LifeWiki  •  Forums  •  Download Golly

Golly 2.9b1 and the overlay

For general discussion about Conway's Game of Life.

Re: Golly 2.9b1 and the overlay

Postby Andrew » June 17th, 2017, 10:52 pm

dvgrn wrote:Is it possible that the newer Lua object files are for some reason not cleaned out reliably by nmake...clean?

Not according to tests on my Win7 system. The makefile-win file should have these lines (with tabs, not spaces, at the start of each -if line):
clean:
   -if exist $(OBJDIR)\*.obj del $(OBJDIR)\*.obj
   -if exist *.res del *.res
   -if exist $(EXEDIR)\Golly.exe del $(EXEDIR)\Golly.exe
   -if exist $(EXEDIR)\bgolly.exe del $(EXEDIR)\bgolly.exe
   -if exist $(EXEDIR)\RuleTableToTree.exe del $(EXEDIR)\RuleTableToTree.exe
   -if exist golly.pdb del golly.pdb
   -if exist $(LUADIR)\*.obj del $(LUADIR)\*.obj

The bottom line correctly deletes all the .obj files in the lua directory, at least on my Win7 system.

I'm not surprised to hear that your 64-bit bgolly build runs ok. It doesn't have any wxWidgets or Python or Lua code. To successfully build a 64-bit Golly and a 32-bit Golly on the one machine I think you need to have the following:

- Two separate wxWidgets directories.
- Two separate Python directories.
- Two separate golly directories.

Your local-win.mk file needs to be different in each golly/gui-wx directory:

WX_DIR must point to the correct wxWidgets directory.
WX_RELEASE must match the correct wxWidgets version.
PYTHON_INCLUDE must point to the correct Python include directory.
LUA_DEFS should contain -DLUA_32BITS *only* for the 32-bit build.
User avatar
Andrew
Moderator
 
Posts: 629
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia

Re: Golly 2.9b1 and the overlay

Postby Saka » June 24th, 2017, 12:11 am

Andrew, are you planning to do Larger Than Life rules available in the next Golly update? What about actual support for Margolus (Without that weird checkerboard)? Are the unsupported neighborhoods in the RoadMap going to be supported in the next version? When are you going to release it? Sorry if that's too many questions...
Everyone, please stop posting B/S about CA
x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!

(Check gen 2)
User avatar
Saka
 
Posts: 2247
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Golly 2.9b1 and the overlay

Postby Andrew » June 24th, 2017, 1:27 am

Saka wrote:Andrew, are you planning to do Larger Than Life rules available in the next Golly update?

Yes.

What about actual support for Margolus (Without that weird checkerboard)?

No.

Are the unsupported neighborhoods in the RoadMap going to be supported in the next version?

No.

When are you going to release it?

Hopefully some time next week.
User avatar
Andrew
Moderator
 
Posts: 629
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia

Re: Golly 2.9b1 and the overlay

Postby Saka » June 24th, 2017, 1:46 am

Andrew wrote:
Saka wrote:Andrew, are you planning to do Larger Than Life rules available in the next Golly update?

Yes.

What about actual support for Margolus (Without that weird checkerboard)?

No.

Are the unsupported neighborhoods in the RoadMap going to be supported in the next version?

No.

When are you going to release it?

Hopefully some time next week.

Ok. So why are those unsupported neighborhoods in the roadmap anyway?
Everyone, please stop posting B/S about CA
x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!

(Check gen 2)
User avatar
Saka
 
Posts: 2247
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Golly 2.9b1 and the overlay

Postby Andrew » June 24th, 2017, 4:41 am

Saka wrote:So why are those unsupported neighborhoods in the roadmap anyway?

You'd have to ask the author (Tim Hutton), but why shouldn't they be there? The first paragraph says:

"here's a sketch of how the rule table format might be extended to support future CA"

Note the "might".
User avatar
Andrew
Moderator
 
Posts: 629
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia

Re: Golly 2.9b1 and the overlay

Postby rowett » June 24th, 2017, 3:44 pm

rowett wrote:In either case 2048 is bigger than the supported maximum texture size of 1024 on your driver so you'll get unwanted behaviour. I'm working on this now.

Dave I've checked in a change to use tiled rendering when the requested texture is bigger than your driver's maximum texture size. Please let me know if it helps.

EDIT: I've checked in further changes so please test with the latest commit 4135bc.
rowett
Moderator
 
Posts: 727
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: Golly 2.9b1 and the overlay

Postby gmc_nxtman » June 25th, 2017, 5:12 pm

Unrelated to the overlay, would it be possible to add diagonal selections? As in, the red celled area is selected when selecting from one of the white cells to the other:

Screen Shot 2017-06-25 at 10.38.59 PM.png
Screen Shot 2017-06-25 at 10.38.59 PM.png (9.9 KiB) Viewed 519 times


I think it would be a nice feature when working with boustrophedonic or diagonal constructions.
User avatar
gmc_nxtman
 
Posts: 1055
Joined: May 26th, 2015, 7:20 pm

Re: Golly 2.9b1 and the overlay

Postby Andrew » June 26th, 2017, 3:21 am

gmc_nxtman wrote:Unrelated to the overlay, would it be possible to add diagonal selections?

I'm highly unlikely to add that via C++ code. One of the primary reasons for implementing the overlay was to make it easy for people to extend Golly's interface in lots of interesting ways. Adding support for diagonal selections would be an excellent project for someone wanting to learn Lua and the wonders of the overlay.
User avatar
Andrew
Moderator
 
Posts: 629
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia

Re: Golly 2.9b1 and the overlay

Postby biggiemac » June 26th, 2017, 4:12 am

And then someone doing so could also be free to define non-diagonal oblique selections, perhaps with slope 45/19 along the sides. I might need to invest some time with Lua.
Physics: sophistication from simplicity.
User avatar
biggiemac
 
Posts: 502
Joined: September 17th, 2014, 12:21 am
Location: California, USA

Re: Golly 2.9b1 and the overlay

Postby gameoflifemaniac » July 4th, 2017, 5:09 am

I have an idea for Golly 2.9/3.0. My idea are Golly accounts and a Cloud. When someone saves like 200 patterns in Golly and accidentally lost all his saved files, he could save it in a Cloud before and then load the clouddata to his computer. Is it a good idea or useless?
https://www.youtube.com/watch?v=q6EoRBvdVPQ
One big dirty Oro. Yeeeeeeeeee...
User avatar
gameoflifemaniac
 
Posts: 417
Joined: January 22nd, 2017, 11:17 am
Location: 54°00'39.4"N 21°43'50.5"E

Re: Golly 2.9b1 and the overlay

Postby gmc_nxtman » July 4th, 2017, 12:49 pm

I don't think this really needs to be a specific feature for golly, as you can simply use a computer backup service, and store all of your files in a cloud.
User avatar
gmc_nxtman
 
Posts: 1055
Joined: May 26th, 2015, 7:20 pm

Previous

Return to General Discussion

Who is online

Users browsing this forum: mniemiec and 1 guest