Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Even though MAME allows people to enjoy the long-lost arcade games and even some newer ones, the main purpose of the project is to document the hardware (and software) of the arcade games. There are already many dead arcade boards, whose function has been brought to life in MAME. Being able to play ... [More] the games is just a nice side-effect. The huge success of MAME would not be possible without the talent of the programmers who joined to form the MAME team. At the moment, there are about 100 people on the team, but there is a large number of contributors outside the team too. Miodrag Milanovic is the current coordinator of the project. [Less]

4.69231
   
  0 reviews  |  45 users  |  3,074,997 lines of code  |  38 current contributors  |  Analyzed 4 days ago
 
 

Free advanced command line hexadecimal editor. It includes several features to read and edit opcodes for different processors, including a process debugger.

5.0
 
  0 reviews  |  2 users  |  315,643 lines of code  |  14 current contributors  |  Analyzed over 1 year ago
 
 

The WinAppDbg python module allows developers to quickly code instrumentation scripts in Python under a Windows environment. It uses ctypes to wrap many Win32 API calls related to debugging, and provides an object-oriented abstraction layer to manipulate threads, libraries and processes, attach ... [More] your script as a debugger, trace execution, hook API calls, handle events in your debugee and set breakpoints of different kinds (code, hardware and memory). Additionally it has no native code at all, making it easier to maintain or modify than other debuggers on Windows. [Less]

5.0
 
  0 reviews  |  1 user  |  24,886 lines of code  |  1 current contributor  |  Analyzed 3 days ago
 
 

The Chip8 is the target software project for those which want to start code an emulator. This project is another example of this "machine". The language choosed was Java and to render stuffs was used Java2D, there is a chance to make one render engine using jogl. (in the future). An simply ... [More] debugger system is offered too. A two notation disassembler (David Winter & Michael Toren) is inside too. ---- Thanks for all info on the Internet (mainly to these authors Winter and Toren) and thanks very very very much to runawayprisoner (from forums.ngemu.com) thus like to emutalk chip8 thread. ---- Emutalk Chip8 Thread http://www.emutalk.net/showthread.php?t=19894&page=88 Ngemu Chip8 Thread http://forums.ngemu.com/web-development-programming/114578-chip8-thread-new-post.html ---- Some screenshots [Less]

5.0
 
  1 review  |  1 user  |  7,437 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

JnesBR Another-Yet-NES-Emulator-DebuggerAnother project about coding a NES (Famicom) emulator. This project have been developed using Java as language. A debug system is one of goals from this project too. The PPU documentation (still WIP) http://docs.google.com/Doc?id=dgkczz7v_8cwncmfcn . News ... [More] You can check it out the earlier screenshots http://code.google.com/p/jnesbr/wiki/screenshots The ideas behind the JNesBR CuriosityWith the beauty title OO - The other end of the spectrum you can read some opinions at address http://forums.thedailywtf.com/forums/p/11143/193235.aspx and they're think my project could be claimed as one WTF. (if you have some time read it,is realy good, people discussing about oo is always great) Linkshttp://nesdev.parodius.com http://code.google.com/p/jnesbr http://en.wikipedia.org/wiki/Picture_processing_unit http://bobrost.com/nes/lectures/ http://mdb.classicgaming.gamespy.com/m1/lvldata.htm http://emutalk.net/ http://forums.ngemu.com/ http://nocash.emubase.de/everynes.htm http://nesdev.parodius.com/NESDoc.pdf http://www.brgames.org/tutoriais/nesasmbyOdin.pdf (portuguese) http://en.wikibooks.org/wiki/NES_Programming http://nesdev.parodius.com/nesgfx.txt http://nesdev.parodius.com/NES%20emulator%20development%20guide.txt http://nesdev.parodius.com/2C02%20technical%20reference.TXT http://code.google.com/p/juicynes/ http://6502.org/ http://6502.org/tutorials/compare_instructions.html Logging04-12-2009 15:03 The OAM (sprite ram) viewer. Sprite DMA and normal sprite handling. General fixes (absolute indexed store.). Better colors for name table/attribute table. 04-09-2009 15:03 The palette viewer was implemented. The multi pattern table was implemented. (reading pattern tables from rom too!) The name table was implemented. 04-05-2009 21:41 All legal opcodes and opcoes were implemented. PPU emulations starts with force. Palette Windows already shows the first drafts. 04-04-2009 14:34 Almost all opcodes and some illegal opcoes were implemented. 03-28-2009 16:12 Addition of special comment at IO mapped memory (ppu, apu, joystick). 03-23-2009 10:36 Refactoring and reviewing all instructions classes. 03-07-2009 15:34 Unique way to handle memory. Dec and inx instructions, a lot of fix for comparison instruction. Run n steps implemented on debug system. 02-24-2009 11:25 More refactorings. All branches relatives implemented. Ppu status and more debugger gui for ppu state view. Pallete location on memory map. 02-16-2009 22:56 Gui icons. Start ppu debug windows. Ppu registers now change the state of ppu. 02-07-2009 15:01 Pattern Table viewer & Video Memory Viewer. 01-30-2009 23:20 Simpler and functional debugger. Memory viewer now is working. More instructions implemented (btw the addressing modes too). General fixes, around wraparound, endianess, signed byte ... 01-25-2009 21:30 Rom reader , shows the header of iNes rom. Memory viewer is visible and seems to works (at least with no mapper games). Some few (around three) insctructions was implemented. The base architecture is already done. The initial debug system was started. [Less]

5.0
 
  1 review  |  1 user  |  16,187 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 

Metasm is a cross-architecture assembler, disassembler, compiler, linker and debugger. It has some advanced features such as remote process manipulation, GCC-compatible preprocessor, automatic backtracking in the disassembler ("slicing"), C headers shrinking, linux/windows debugging API ... [More] interface, a C compiler, a gdb-server compatible debugger, and various advanced features. It is written in pure Ruby. More information can be found on the Metasm web site [Less]

5.0
 
  0 reviews  |  1 user  |  59,522 lines of code  |  1 current contributor  |  Analyzed over 1 year ago
 
 

Reverse engineering suite. This project will include a disassembler (modeled after IDA) and a number of other tools associated with reverse engineering.

5.0
 
  0 reviews  |  1 user  |  34 lines of code  |  1 current contributor  |  Analyzed over 5 years ago
 
 

PaiMei, is a reverse engineering framework consisting of multiple extensible components. The framework can essentially be thought of as a reverse engineer's swiss army knife and has already been proven effective for a wide range of both static and dynamic tasks such as fuzzer assistance, code coverage tracking, data flow tracking and more.

0
 
  0 reviews  |  0 users  |  19,933 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

continuing RosAsm2052 development

0
 
  0 reviews  |  0 users  |  99,375 lines of code  |  1 current contributor  |  Analyzed over 1 year ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.