Pages:
Author

Topic: [ANN][MOTO] Motocoin - page 100. (Read 178259 times)

full member
Activity: 121
Merit: 100
May 21, 2014, 05:49:38 AM
The game will work with Windows XP?

It's working fine with Windows 7, but I can't run with XP
I tested it on WinXP, it works. Issue may be with too old GPU or GPU driver. Updating GPU driver may help.

Game outputs some debug info. To collect it create bat file in game directory with content
Code:
motogame > out.txt
and run it. Then just copy content of out.txt here, this may help.

This is what I get.

Code:
Initializing GLEW...
GLEW version: 1.10.0
GL venndor: Intel
GL renderer: Intel Cantiga
GL version: 2.0.0 - Build 7.15.10.5002
GLSL version: 1.10  - Intel Build 7.15.10.5002
Loading texture ground...

I like so much your project by the way.
It is working fine with Windows 7,and XP too
legendary
Activity: 1050
Merit: 1000
May 21, 2014, 05:46:44 AM
coin with just having fun, sound interesting Grin
full member
Activity: 562
Merit: 100
May 21, 2014, 05:43:10 AM
sounds quite nice, and funny, i will test it
jr. member
Activity: 56
Merit: 1
May 21, 2014, 05:26:52 AM
In main.cpp look at CBlock::CheckPoW() definition:
line 1492: motoCheck((const uint8_t*)&nVersion, &Nonce)
You see pointer to nVersion. If you look at CBlockHeader definition (main.h, line 1290) then you will see that nVersion is followed by all necessarry block information:
Code:
    int nVersion;
    uint256 hashPrevBlock;
    uint256 hashMerkleRoot;
    unsigned int nTime;
    unsigned int nBits;
Function motoCheck uses not only nVersion but information that follows it to generate level. This is a bit ugly but it was made in similar way in Litecoin. Actual level generation is in moto-engine.cpp:474, function motoGenerateWorld.

I have read all that. The check depends only on the version and the nonce not the merkle tree hash.You can't pull the wool over my eyes.
full member
Activity: 204
Merit: 100
May 21, 2014, 05:19:39 AM
Level is generated based on information in block.

But does that information include the merkle tree hash? If yes, could you point to the line in the code.
In main.cpp look at CBlock::CheckPoW() definition:
line 1492: motoCheck((const uint8_t*)&nVersion, &Nonce)
You see pointer to nVersion. If you look at CBlockHeader definition (main.h, line 1290) then you will see that nVersion is followed by all necessarry block information:
Code:
    int nVersion;
    uint256 hashPrevBlock;
    uint256 hashMerkleRoot;
    unsigned int nTime;
    unsigned int nBits;
Function motoCheck uses not only nVersion but information that follows it to generate level. This is a bit ugly but it was made in similar way in Litecoin. Actual level generation is in moto-engine.cpp:474, function motoGenerateWorld.

Maybe a whitepaper explaining this kind of things would be good.
Yes, good idea.
sr. member
Activity: 406
Merit: 250
May 21, 2014, 05:06:11 AM
Nice code! Unfortunately, there doesn't appear to be anything securing this coin. A malicious user could simply take an existing block, change the coinbase transaction and republish it to the network. It would have the same proof of work so the network wouldn't know which block is the valid one and which is the copy.
Level is generated based on information in block, if you change anything in block then you have to complete different level.

Maybe a whitepaper explaining this kind of things would be good.
jr. member
Activity: 56
Merit: 1
May 21, 2014, 05:05:44 AM
Level is generated based on information in block.

But does that information include the merkle tree hash? If yes, could you point to the line in the code.
full member
Activity: 204
Merit: 100
May 21, 2014, 04:58:47 AM
Nice code! Unfortunately, there doesn't appear to be anything securing this coin. A malicious user could simply take an existing block, change the coinbase transaction and republish it to the network. It would have the same proof of work so the network wouldn't know which block is the valid one and which is the copy.
Level is generated based on information in block, if you change anything in block then you have to complete different level.
jr. member
Activity: 56
Merit: 1
May 21, 2014, 04:55:33 AM
Nice code! Unfortunately, there doesn't appear to be anything securing this coin. A malicious user could simply take an existing block, change the coinbase transaction and republish it to the network. It would have the same proof of work so the network wouldn't know which block is the valid one and which is the copy.
full member
Activity: 204
Merit: 100
sr. member
Activity: 406
Merit: 250
May 21, 2014, 03:49:51 AM

About source code. A lot of effort was put in this coin. I just need a few days to see if everything works correctly (it should, it was tested before release but not on this scale) and if something goes wrong (well, it shouldn't) I want to fix it by myself, I don't want to see someone creating a fork.



Ok,, thank you for your work.

Some screenshots on the first message of the thread would be good.
sr. member
Activity: 253
Merit: 250
Let's Boolberry
May 21, 2014, 02:14:03 AM
I had add some nodes,but still no sync
legendary
Activity: 1135
Merit: 1166
May 21, 2014, 12:42:55 AM
I have to say I'm really disappointed that no code is available.  There wasn't any for the demo game, and now there isn't even one after the launch although it was stated that it will be pushed "shortly" after.  I read the reply from dev that it will be available in a few days, but this seems fishy to me - I don't really think that the risk is too high for releasing it right now.  Anyway, I'm off waiting and will take a look again when the code is there.
sr. member
Activity: 277
Merit: 250
May 20, 2014, 10:46:09 PM
WTB motocoin, PM your offers.
newbie
Activity: 38
Merit: 0
May 20, 2014, 09:30:38 PM
This coin will no doubt attract bots if it succeeds but at least it won't ever have ASICs. Question:

Why can't this coin support multiple games? Complex open source games never seem to take off, but having a variety of less ambitious games would be great. My computer is too slow to play this, but maybe I'd like to download an Android app and mine some coins. I'll get bored, though. Needs multiple games! Also, this would mitigate the botnet issue as it would be difficult to orchestrate your zombies to play a variety of different games, and also prevent clandestine bot developers from seizing too much of the nethash. Think of it like the Myriad coin of Proof of Play.

Also, heard of Arimaa? It is a board game designed so that a toddler could learn to play but the best human players always beat the bots. There is a $10,000 prize every year for a bot that can beat the world champions in a tournament, and they never win.
sr. member
Activity: 476
Merit: 500
I like boobies
May 20, 2014, 09:00:46 PM
Hardest game ever!  Embarrassed

full member
Activity: 204
Merit: 100
May 20, 2014, 07:27:50 PM
#99
0 connection ,any node??
It should connect automatically, I don't know why it doesn't work for you.

Anyway, here are several nodes:
62.117.163.169
66.190.32.120
66.244.207.234
71.58.178.138
77.90.243.6
81.151.203.105
82.34.21.56
83.242.125.165
86.183.228.15
89.2.162.195

You know what to do with them, right?
newbie
Activity: 16
Merit: 0
May 20, 2014, 07:19:57 PM
#98
0 connection ,any node??
newbie
Activity: 12
Merit: 0
May 20, 2014, 07:02:24 PM
#97
I got 39 blocks out of 100 Cheesy But I need to sleep now. Best coin ever
member
Activity: 91
Merit: 10
May 20, 2014, 06:31:52 PM
#96
This coin seems very original. Congratulations for your work
Pages:
Jump to: