leandromoreira / jchip8br

Automatically exported from code.google.com/p/jchip8br
1 stars 0 forks source link

How to submit changes to source? #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I've done some major changes to suit my interest in having it as a 
chip8-developer tool and I think would be a gain for everybody using this 
application. How do I get these and future addition added to the project?
Al though I'm not a long-time JAVA-developer I still feel these a usable 
changes.

Changes made already locally:

1) Done refactoring to seperate disassembly/execution of chip8-instructions. 
Switched the const int's in Instruction.java for a new enum eInstruction. This 
enum holds both the opcode-hexcode, the string and the bitmask used to identify 
it. It also holds the specific opcode-value. The num also includes a static 
method to convert from int to eInstruction. 

2) New generic/configurable methods to format chip8-addresses/values.
3) Switched fonts from monospaced to fixed size which is much better when 
formatting source code output. Much better and more output in Memory window.
4) Added a Restart/Reset button/method which does a cold boot (loads the last 
used file from disk again, resets all registers)
5) Added command-line support for a single parameter consisting of a full path 
to a chip8-binary file. The emulator now initializes directly when started.
6) Fixed some misspellings in the source code.

More changes to be made but I feel that I should make a Commit before more 
changes.

Original issue reported on code.google.com by magnus.w...@gmail.com on 15 Sep 2010 at 8:40

GoogleCodeExporter commented 9 years ago

Original comment by magnus.w...@gmail.com on 4 Oct 2010 at 7:52

GoogleCodeExporter commented 9 years ago
amazing!

Original comment by leandro....@gmail.com on 4 Oct 2010 at 9:52