Jump to content

nanochess

Members
  • Content Count

    6,419
  • Joined

  • Last visited

  • Days Won

    19

Everything posted by nanochess

  1. I think only changed the pattern of memory initialization, and the small ROM aren't repeated to fill 32K. But I'll give a look.
  2. nanochess

    Chess

    Never tested advanced move generation techniques with old 8-bit processors, but there are Chessmaster for Z80 CPU and Novag Super Constellation for 6502 going around the 2000 ELO points mark (more than enough to defeat the typical coffee-shop player like me ) But I know the optimization techniques, so some suggestions: * hash-table, allows to avoid re-searching trees that come to the same position. Not feasible without less than 16K of dedicated RAM. * null-move, doesn't play and "sees" what the enemy can do, so it can prune trees. * try all captures first, reduces greatly the size of tree. * quietness analysis, if it is in check it keeps analyzing a further ply. This avoids pushing checkmate out of search horizon. * follow recaptures, this avoids pushing captures out of search horizon.
  3. I was going to complain I couldn't vote, but already had put my vote and I forgot
  4. The James Bond ROM isn't Z80 code. It is 6502 code, maybe for Atari 5200, it uses $D40A for WSYNC. The cartridge apparently is loaded at $6000-$9fff, but I wasn't able to run it on an Atari 5200 emulator for Mac OS X. Edit: Also the bankswitch ROMs are 6502 code.
  5. I've Spectravideo's Bumper Bash and Master Builder.
  6. On a related note the Wikipedia CoCo's page doesn't contain the two games mentioned.
  7. Technically the original Xbox is now retro, so Fable would be an option.
  8. The closest I've found could be Trekboer
  9. The 64 cards limit has prevented me of writing my great graphic adventure or having full graphic screens without simplifying too much.
  10. I think the greatest limitation is the limit of 64 definable cards, and the other is having only 8 sprites.
  11. Happy birthday, Al! 😊 👍🏻

  12. Happy Christmas! Wow! Amazing! Every game you just have released is great, but Wizard of Wor is terrific!!! I'm in awe. 😱😱
  13. nanochess

    Chess

    Hi Andrew. Interesting looking board. Feel free to use the code of my chess engine Atomchess-6502 for your project if you like: https://github.com/nanochess/Atomchess-6502 https://github.com/nanochess/Atomchess-6502/blob/master/toledo_atomchess_6502.asm It would need some adaptation to keep drawing the screen while doing calculations. Currently it simply ceases to update display whenever the chess engine is working.
  14. I feel bad today because even all our efforts, doctor told me my wife has near to zero hopes because brain cancer advances, cannot receive more radiotheraphy, and the chemotheraphy only helps for the lung.

    1. Kiwi

      Kiwi

      Really sorry to hear this.  Don't lose hope.  Stay strong.

    2. Keatah
    3. x=usr(1536)

      x=usr(1536)

      Incredibly sorry to hear this, and you and your family have my sympathies and prayers.

       

      Don't stop fighting.

    4. Show next comments  39 more
  15. 💥🔥 LAST DAY!!! MY BOOKS with Crazy #BlackFriday Discounts!!! 😜 Plus the BLACKFRIDAY25 coupon code for extra 25% discount!!! 💥🔥 WE ARE CRAAAZY!!! 😜😜😜 (click my profile, valid today Nov/29)  http://www.lulu.com/spotlight/nanochess

    1. H.E.R.O.

      H.E.R.O.

      Whoops! Bought the color version of the Colecovision book a few days before that announcement. :D All good. It's a fun read.

    2. nanochess

      nanochess

      Sorry for that. But if it serves the Lulu coupon is still valid for today.

    3. H.E.R.O.

      H.E.R.O.

      I've already read through the book once and it was worth the full asking price. I've got no regrets.

  16. When I need something like brown, I prefer to use the red color (number 2).
  17. Hi all. I had to do another boot sector game This time the cubic army is invading the Earth unleashing death, so you are in charge on killing as many cubes as possible! You need to press Left Ctrl to turn to left, Left Alt to turn to right, Left Shift to advance, and Right Shift to shoot cubes. The cubes advance towards you trying to crush you. Once you destroy all the cubes on the level, you'll go to the next level! Download link with source: https://github.com/nanochess/cubicDoom Enjoy it!
  18. I saw it and I was amazed to see I came to the end of the video without feeling the time lapsed.
  19. I cannot control the preview (probably lower quality as Google Books serves previews for millions of people) but the final print is very high quality without artifacts. In fact as you said I used PNG files for the screenshots. I've a lot of experience on this
  20. Updated the first post with pictures of the color book. Also added links for buying the color edition and previewing the contents. Now it's a good time to order your book if you want to have it ready for Christmas gifts Lulu has again the ONESHIP coupon code for free mail shipping until Nov/14.
  21. Just noticed that BlueMSX has bugs in the disassembly. Anyway I gave a peek. Also I prefer $ instead of # for hexadecimal. At #a0a8 it saves the current state of controller into #60a6 with inverted bits (so bit set to 1 = push). It could be enough to change this routine if you want to change mappings. At #853e it calls the routine to read the controller and saves value still in A also into register C. At #8561 it starts testing the C register for movements #8565 bit 0,a = test for left #8572 bit 2,a = test for right #857f bit 3,a = test for up #858c bit 1,a = test for down At #85ae bit 3,(hl) = test for up but using #60a6. At #85d9 bit 0,(hl) and bit 2,(hl) = test for left/right using #60a6.
×
×
  • Create New...