Projects tagged ‘6502’


[18 total ]

2 Users
 

Py65 provides tools for simulating hardware based on 6502-like microprocessors.
Created about 1 year ago.

2 Users

This is and old project of mine, make something like MESS (or MAME) but in the pure Python.
Created over 2 years ago.

1 Users

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 ... [More] too. The PPU documentation (still WIP) http://docs.google.com/Doc?id=dgkczz7v_8cwncmfcn . News 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]
Created 9 months ago.

0 Users

Twoapple: An Apple II+/IIe emulator for LinuxNews(version 0.6.50)IIe emulation is working. (version 0.5.43)Disk II emulation is working. (version 0.3.34)Speaker emulation is working. (version ... [More] 0.2.31)6502, video, and keyboard emulation is working. See ReadMe for details. [Less]
Created 11 months ago.

0 Users

An application (desktop) server which provides services (ntp, ftp, svn, cvs, etc) to a vintage computer via the serial port and/or ethernet port. Initially, the primary focus of the client computer ... [More] is the Apple II platform. Other 6502 computers can be adapted to run relatively easy. Clients are able to utilize the application server services via a RPC mechanism. [Less]
Created 6 months ago.

0 Users

In 1981 Commodore issued a series of games for the newly-released VIC-20 computer. Duane Later wrote Blue Meanies From Outer Space, a Space Invaders derivative, in BASIC. There have been several ... [More] remakes of the game for other platforms in recent years - this is not one of them. Blue Meanies Revenge is a sequel to the original game, again for the VIC-20 (or VICE emulator) but written in 6502 Assembly Language, and featuring new gameplay and extended functionality. The basic framework of the original game is retained, but various additional elements separate this sequel from it. [Less]
Created 3 months ago.

0 Users

Yasfot is a 6502 emulator and assembler, built entirely for the authors' edification. You're welcome to use and abuse it as you wish. We don't care.Just buy a homeless guy on the street corner a cup of coffee if you do.
Created 11 months ago.

0 Users

CBM Commander is a framework for tools that make integration between Commodore 8-bit computers and Microsoft Windows more manageable, reliable and enjoyable. CBM Commander includes utilities for both ... [More] the PC and the CBM machines that allow the venerable classics to utilize the power of new technology. [Less]
Created 9 months ago.

0 Users

We support affordable, effective, fun learning games. We're starting with an existing $10 TV-computer as a platform for learning games in the developing world. Learn more! Join our open-source ... [More] development community and help build new 8-bit games and learning programs. Hardware hackers, code creators, 8-bit artists, game designers and more are welcome. Interested in computer-aided learning, childhood education, and international development? Come help out! [Less]
Created 11 months ago.

0 Users

This project is to recreate the 6502 microprocessor that will be pin and instruction set compatible with the MOS Technology 6502 in the Apple II series of computer, and will be drop in compatible with ... [More] that computer. The project consists of HDL for the CPU, written in SystemVerilog, an instruction level emulator for the CPU, a full regression and unit test suite, a random code tester and demonstration and example code. Eventually, the HDL design will be implemented in hardware. [Less]
Created 11 months ago.