[Mod] Mesecons (= redstone) [GitHub] [minetest-mod-mesecons]

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Thu Jun 21, 2012 15:59

It's in the depends as the code in there was copied from it (mesecons_temperest).
Going to code the block and textures!
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Thu Jun 21, 2012 16:31

Pushed the latest code - check GitHub!
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Thu Jun 21, 2012 17:59

OK, users of the mesecons mod. The AND block, still very primitive, but being developed, is complete! Check out the file WHISKERS75_README for details! The new code is in Temperest's dir.
Last edited by whiskers75 on Thu Jun 21, 2012 18:55, edited 1 time in total.
 

User avatar
monty_oso
Member
 
Posts: 44
Joined: Wed Jun 20, 2012 05:44

by monty_oso » Thu Jun 21, 2012 19:03

Now i can destroy mesecons but i can't destroy inverters or plugs
My English sucks very hard (TM).
I'm very interesting in mesecons stuff.
 

User avatar
monty_oso
Member
 
Posts: 44
Joined: Wed Jun 20, 2012 05:44

by monty_oso » Thu Jun 21, 2012 23:46

Image


This is the scheme for logic gates in minecraft i will try to
do the same for mine test because these gates don't work in minetest.

This in my first gate.
The AND gate.
Image

If you have any suggestion please let me know in this tread: http://minetest.net/forum/viewtopic.php?pid=27503

I know you have a convention to do do a text schemes of mesecons circuits, can you give me a list of the symbols of that?

This is an example of what i need:

Ø=Power Source
|X|=Any Block
|-->|=Mesecon Torch
--=Mesecon wire
My English sucks very hard (TM).
I'm very interesting in mesecons stuff.
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Thu Jun 21, 2012 23:56

I've already made all of the most common gates here:

http://minetest.net/forum/viewtopic.php?pid=6945#p6945

Glad to see the start of a Mesecons circuit project!
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

User avatar
monty_oso
Member
 
Posts: 44
Joined: Wed Jun 20, 2012 05:44

by monty_oso » Fri Jun 22, 2012 03:15

The torch DIODE
Image

Demonstration video: http://youtu.be/EjNK3guXCLc
Last edited by monty_oso on Fri Jun 22, 2012 03:28, edited 1 time in total.
My English sucks very hard (TM).
I'm very interesting in mesecons stuff.
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Fri Jun 22, 2012 16:51

AND block now has its own dir and auto power on (NOT off!)
Also - Minetest circuit project? Tell me about it, seeing as I am building a giant electronic Tic Tac Toe board with the Tic Tac Toe mod, the AND block and mesecons.

Image
Last edited by whiskers75 on Fri Jun 22, 2012 16:56, edited 1 time in total.
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Fri Jun 22, 2012 19:22

That's pretty cool! If you need any help with that I'd be glad to join a build server.

Here's take 2 of my Mesecon reusable components:

Image

As you can see, they are much smaller than before. The image includes a frequency regulator, a stackable full adder (in progress), and several in-line logic gates, all 8-bit.

The eventual goal is to create a fully working tiny computer within MineTest that supports basic programs written in its assembly language.

I might set up the Mesecons server again when it's a bit further along and I'm done experimenting.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

Jat
Member
 
Posts: 219
Joined: Fri Nov 11, 2011 16:15

by Jat » Sat Jun 23, 2012 00:58

Error for version github mesecons for me:
2:53:00: VERBOSE[main]: error_message = ServerError: LuaError: error: ...4.dev-20120606-c57e508-win32\bin\..\builtin/item.lua:153: attempt to index local 'playerpos' (a nil value)
02:53:00: VERBOSE[main]: stack traceback:
02:53:00: VERBOSE[main]: [C]: in function 'place_node'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons_pistons\init.lua:204: in function '?'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:68: in function 'activate'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:254: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...win32\bin\..\mods\minetest\mesecons/internal_api.lua:264: in function 'turnon'
02:53:00: VERBOSE[main]: ...c57e508-win32\bin\..\mods\minetest\mesecons\init.lua:176: in function 'receptor_on'
02:53:00: VERBOSE[main]: ...-win32\bin\..\mods\minetest\mesecons_switch\init.lua:33: in function 'callback'
02:53:00: VERBOSE[main]: ...4.dev-20120606-c57e508-win32\bin\..\builtin/item.lua:223: in function <...4.dev-20120606-c57e508-win32\bin\..\builtin/item.lua:219>
02:53:00: VERBOSE[main]: (tail call): ?
 

User avatar
monty_oso
Member
 
Posts: 44
Joined: Wed Jun 20, 2012 05:44

by monty_oso » Sat Jun 23, 2012 02:12

First version of the torch XOR gate

Image
My English sucks very hard (TM).
I'm very interesting in mesecons stuff.
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Sat Jun 23, 2012 02:16

monty_oso wrote:First version of the torch XOR gate

Image


That's very nifty, but the plug version is significantly smaller:

Image

Dimensions are 5 by 3 by 1 nodes.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Sat Jun 23, 2012 02:20

whiskers75 wrote:AND block now has its own dir and auto power on (NOT off!)
Also - Minetest circuit project? Tell me about it, seeing as I am building a giant electronic Tic Tac Toe board with the Tic Tac Toe mod, the AND block and mesecons.


By the way, I've been working on the schematics for the tic-tac-toe game:

Image

I'll upload it when I get it in a bit more of a completed state.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

User avatar
monty_oso
Member
 
Posts: 44
Joined: Wed Jun 20, 2012 05:44

by monty_oso » Sat Jun 23, 2012 04:47

The torch XOR gate

Image
My English sucks very hard (TM).
I'm very interesting in mesecons stuff.
 

User avatar
Jeija
Member
 
Posts: 686
Joined: Fri Dec 23, 2011 21:46

by Jeija » Sat Jun 23, 2012 05:42

Wondering if Tic-Tac-Toe will work; I mean the speed is not that good...
I think we could make some more logic blocks than just AND, at least those who cannot be used to generate high frequency that makes the game crash
(anyone know what of them are the bad ones? Certainly XOR, NOR and NAND - what else?
Redstone for minetest: Mesecons (mesecons.net)
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 06:32

I can make a NAND block, if you want me to.
Oh and Temperest - thanks so much for the tic tac toe work. (How are we going to build THAT schematic?)

Come and play on my server! 80.195.186.237 port 30000.
Last edited by whiskers75 on Sat Jun 23, 2012 07:56, edited 1 time in total.
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 08:50

The mesecons door is not working - I did a /giveme mesecons_door:door, placed it and I get a un-diggable block of wood. Help!
 

User avatar
Jeija
Member
 
Posts: 686
Joined: Fri Dec 23, 2011 21:46

by Jeija » Sat Jun 23, 2012 08:52

Do you use the latest version of minetest? Is there any error?
Redstone for minetest: Mesecons (mesecons.net)
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 09:48

I'll use the latest git build.
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 09:57

Door is fixed - but object detectors error out with this:
10:55:25: ERROR[main]: ERROR: An unhandled exception occurred: ServerError: LuaError: error: ...../mods/minetest/mesecons/mesecons_detector/init.lua:63: attempt to call method 'get_text' (a nil value)
10:55:25: ERROR[main]: stack traceback:

In thread 7fad90373740:
/home/otto/minetest/src/main.cpp:1741: int main(int, char**): Assertion '0' failed.
Debug stacks:
DEBUG STACK FOR THREAD 7fad90373740:
#0 int main(int, char**)
(Leftover data: #1 Dedicated server branch)
(Leftover data: #2 virtual void ServerMap::save(ModifiedState))
(Leftover data: #3 virtual void ServerMap::saveBlock(MapBlock*))
(Leftover data: #4 void ItemStack::serialize(std::ostream&) const)
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 10:00

This error is causing MT to crash as soon as it boots. Please fix!!
 

User avatar
Jeija
Member
 
Posts: 686
Joined: Fri Dec 23, 2011 21:46

by Jeija » Sat Jun 23, 2012 10:29

Please be patient!
Last edited by Jeija on Sat Jun 23, 2012 10:40, edited 1 time in total.
Redstone for minetest: Mesecons (mesecons.net)
 

User avatar
Jeija
Member
 
Posts: 686
Joined: Fri Dec 23, 2011 21:46

by Jeija » Sat Jun 23, 2012 10:40

May be fixed now, have a look at git.
Redstone for minetest: Mesecons (mesecons.net)
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 10:46

Oh and Temperest - your movestone fix does not carry players... and movestones continue moving beyond the circuit
(I am finding a lot of bugs!)
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 11:16

Jeija - your fix worked.
 

User avatar
Jeija
Member
 
Posts: 686
Joined: Fri Dec 23, 2011 21:46

by Jeija » Sat Jun 23, 2012 11:17

:D
Currently working on movestones
Redstone for minetest: Mesecons (mesecons.net)
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 11:21

Thanks.
 

User avatar
mathsgeeek
Member
 
Posts: 24
Joined: Tue May 22, 2012 16:58

by mathsgeeek » Sat Jun 23, 2012 11:42

Where can I get your git reposity so I don'thave to redownload your .zip/.tar.gz every timee I want your latest feature?
Thanks
Minetest ftw! :)
 

whiskers75
Member
 
Posts: 30
Joined: Sun Jun 17, 2012 06:15

by whiskers75 » Sat Jun 23, 2012 11:43

 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Sat Jun 23, 2012 14:32

whiskers75 wrote:Oh and Temperest - your movestone fix does not carry players... and movestones continue moving beyond the circuit
(I am finding a lot of bugs!)


Honestly, I'm surprised it didn't just crash outright :P.

I assume Jeija, knowing the architecture of the mod better, is more qualified to fix this.

By the way: movestones never were able to carry players. I believe there was something about the Lua API that made this a bit difficult.

(also I thought I'd fixed the movestones moving mast the mesecon?)
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

PreviousNext

Return to Mod Releases

Who is online

Users browsing this forum: No registered users and 15 guests

cron