Page 106 of 106 FirstFirst ... 65696104105106
Results 1,051 to 1,054 of 1054

Thread: Chip 8

  1. #1051
    EmuTalk Member
    Join Date
    Nov 2017
    Posts
    2
    Mentioned
    0 Post(s)
    Nice work Danny,

    I was also able to fix bug in my code reading through this topic. The problem I had was that I didn't clear Carry (VF) on the beginning of DXYN opcode. Now seems like games work correctly but haven't done that much of testing. Next thing for me will be probably dynamic compiler or disassembler not sure yet Probably will pick GamBoy as next level as I see here it's most common next project for aspiring emu devs.

    PS. Just checked animal race, I still have some bugs there as the animals get messed up during the race. What's the best way to debug this? Do I dump machine state and compare with other emulator? Any reference emulators for use?

    Some screenshots:




    Check out the code here: https://github.com/kinder112/chip8
    Last edited by kinder112; November 11th, 2017 at 13:57.

  2. #1052
    Administrator & Programmer Danny's Avatar
    Join Date
    Nov 2005
    Posts
    894
    Mentioned
    18 Post(s)
    Quote Originally Posted by kinder112 View Post
    Nice work Danny,

    I was also able to fix bug in my code reading through this topic. The problem I had was that I didn't clear Carry (VF) on the beginning of DXYN opcode. Now seems like games work correctly but haven't done that much of testing. Next thing for me will be probably dynamic compiler or disassembler not sure yet Probably will pick GamBoy as next level as I see here it's most common next project for aspiring emu devs.

    PS. Just checked animal race, I still have some bugs there as the animals get messed up during the race. What's the best way to debug this? Do I dump machine state and compare with other emulator? Any reference emulators for use?

    Some screenshots:




    Check out the code here: https://github.com/kinder112/chip8
    Nice!

    I have a few bugs in animal race too (they get jumbled together). Theres a few small bugs in my emulator still that I plan on fixing when I get bored.

    When they're fixed, i'll let you know if it resolves the animal race issue.
    Proud Administrator Of Emutalk.net

    * I develop software for: iOS, Android, Mac, Linux & Windows.
    * Proficient in C#, C, C++, Objective-C, Java, Swift, Lua. Also know some: PHP.

    Want to help EmuTalk? Want us to relive the glory days of old? Ping me, I would love to hear your ideas


  3. #1053
    Moderator azoreseuropa's Avatar
    Join Date
    Aug 2002
    Posts
    2,290
    Mentioned
    4 Post(s)
    Quote Originally Posted by Danny View Post
    Nice!

    I have a few bugs in animal race too (they get jumbled together). Theres a few small bugs in my emulator still that I plan on fixing when I get bored.



    When they're fixed, i'll let you know if it resolves the animal race issue.
    Good to hear from you, Danny.
    Model: MacBook Pro with a Retina, Mid 2014 (Purchased in March 28, 2015) -- macOS Sierra 10.13.1
    CPU: 2.6 GHz Intel Core i5
    Memory: 8 GB 1600 MHz DDR3
    Graphic Card: Intel Iris 1536 MB

    iPhone 6+ - iOS 11.1.2

  4. #1054
    EmuTalk Member
    Join Date
    Nov 2014
    Posts
    17
    Mentioned
    0 Post(s)
    It might be a little unusual, but I recently wrote a Chip-8 emulator in SmileBasic for the 3DS. If you want to try it for yourself, let me know and I'll post the download key here.
    ~shutterbug2000~

Page 106 of 106 FirstFirst ... 65696104105106

Similar Threads

  1. Nintendo DS specifications leaked
    By Gorxon in forum Gaming
    Replies: 37
    Last Post: June 25th, 2004, 22:16
  2. C&T 69000 video chip
    By Knuckles in forum TechTalk
    Replies: 4
    Last Post: June 16th, 2003, 00:43
  3. Rice's Daedalus 5.0.0 source code
    By Rice in forum 1964
    Replies: 19
    Last Post: June 15th, 2003, 09:39
  4. Replies: 18
    Last Post: December 7th, 2002, 10:59

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •