Code Monkey home page Code Monkey logo

nuked-md's Introduction

Hi there ๐Ÿ‘‹ I'm nukeykt

  • ๐Ÿ”ญ Iโ€™m currently working on: SC-55 emulation
  • ๐Ÿ‘€ I'm interested in: reverse engineering old games and integrated circuits
  • ๐ŸŒฑ Iโ€™m currently learning: reverse engineering circuits and verilog
  • ๐Ÿ“ซ How to reach me: nukeykt on discord, @nukeykt on twitter, mail: alexeytf2 at gmail.com

nuked-md's People

Contributors

nukeykt avatar ogamespec avatar screllicopter avatar superctr avatar wohlstand avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nuked-md's Issues

Unit-testing.

So, as i ponder of more improvements of changes and ways to contribute in terms of optimizing the code base to be faster, there really needs to be unit testing to ensure changes don't break the code base.

I am willing to write the entire test suite, the issue is, i will need a lot of test vectors, which i don't have the time to fully obtain them, if somebody wishes to help with this effort and obtain test vectors for each of the chips (the cartridge and input portions i can do easily) we could have a method of ensuring nothing breaks and possibly finding bugs within the chips themselves.

This is apart of #17 as fixing this up for BSD's would be simple, but that would come at a later time. currently optimization should be the goal on top of furthering progress of the compatibility with games.

EEPROM saving unsupported.

Saving for these games is unsupported.

Barkley: Shut Up and Jam! 2 (EEPROM)
Blockbuster World Videogame Championship II (NBA Jam T.E. portion) (EEPROM)
Brian Lara/Shane Warne Cricket (Europe/Australia exclusive title) (EEPROM)
College Slam (EEPROM)
Evander "Real Deal" Holyfield Boxing (EEPROM)
Frank Thomas Big Hurt Baseball (EEPROM)
Greatest Heavyweights of the Ring (EEPROM)
Mega Man: The Wily Wars (Europe uses EEPROM, Japanese release uses SRAM)
Micro Machines '96 (Europe exclusive title) (EEPROM)
Micro Machines 2 (Europe exclusive title) (EEPROM)
Micro Machines Military (Europe exclusive title) (EEPROM)
NBA Jam (EEPROM)
NBA Jam Tournament Edition (EEPROM)
NFL Quarterback Club (EEPROM)
NFL Quarterback Club '96 (EEPROM)
NHLPA Hockey '93 (EEPROM)
Rings of Power (EEPROM)
Sports Talk Baseball (EEPROM)
Unnecessary Roughness '95 (EEPROM)
Wonder Boy in Monster World (EEPROM)

[Question] Is VGM logging support in plans?

I know that it's probably way too early to ask for such a feature, considering that the emulator is still heavily WIP, but I'm wondering if having VGM logging is considered once more progress is made. While BlastEm does a pretty good job at VGM logging right now, IMO it never hurts to implement the feature in a more accurate emulator.

Some questions on cross compilation.

This obviously compiles on Windows and Linux, has anyone attempted to get it to compile on BSD variants?

If not, i could take the challenge of getting it to compile on OpenBSD so it could be submitted to their ports, however i have no experience with any other BSD variant.

May slightly differ on FreeBSD and NetBSD. (Though technically OpenBSD is derived from NetBSD so porting to OpenBSD may solve NetBSD) (Don't quote me).

As for OSX i have no machine or care to bother with it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.