Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

WinCPC: Difference between revisions

From CPCWiki - THE Amstrad CPC encyclopedia!
Gryzor (talk | contribs)
m Reverted edits by LatD4e (Talk) to last version by Troels
Genesis (talk | contribs)
No edit summary
Line 2: Line 2:


'''WinCPC''' is an emulator for the range of old-generation Amstrad CPC computers. It has been developed by [[Flynn]] and runs under MS Windows.  
'''WinCPC''' is an emulator for the range of old-generation Amstrad CPC computers. It has been developed by [[Flynn]] and runs under MS Windows.  
Works very fine on GNU/Linux using wine ( far better than WinAPE ).


== Features ==
== Features ==
Line 26: Line 27:
* window or fullscreen mode
* window or fullscreen mode
* Drag'n'drop for DSK, CDT and ZIP files
* Drag'n'drop for DSK, CDT and ZIP files
== How to assemble z80 software with WinCPC ==
Use for example the asm code on the author's contact page [http://www.wincpc.ch/index.php?topic=contact]
Open it in the z80 assembler and compile it. The software give you the entry point adress and the size.
* execute it :
<pre>
CALL &8000
</pre>
* save it on a dsk ( should be insert of course ):
<pre>
SAVE "flynn.bin",b,&8000,&1C
</pre>
* to execute the saved binary :
<pre>
MEMORY &7FFF
LOAD "flynn.bin",&8000
CALL &8000
</pre>


== Web links ==
== Web links ==

Revision as of 19:17, 11 August 2010

WinCPC screenshot

WinCPC is an emulator for the range of old-generation Amstrad CPC computers. It has been developed by Flynn and runs under MS Windows. Works very fine on GNU/Linux using wine ( far better than WinAPE ).

Features

  • Z80 emulation including all undocumented opcodes
  • µPD765-A FDC support for two floppy drives
  • RAM banking for up to 576kb RAM
  • Expansion ROMs
  • HD6845 CRT-Controller (type 0)
  • AY-3-8912 PSG
  • Supports DSK and EDSK disc images
  • Supports CDT and TZX tape-images incl. WAV-converter
  • Joystick support
  • integrated powerful debugger and peripheral monitor
  • integrated Z80 assembler
  • integrated 8080 assembler
  • Printer output
  • Digiblaster
  • Sound recorder
  • Colour, green and greyscale monitor simulation with brightness and contrast control
  • VDU emulation
  • GUI in English, German and French language
  • 2-layer keyboard mapping
  • window or fullscreen mode
  • Drag'n'drop for DSK, CDT and ZIP files

How to assemble z80 software with WinCPC

Use for example the asm code on the author's contact page [1] Open it in the z80 assembler and compile it. The software give you the entry point adress and the size.

  • execute it :
CALL &8000
  • save it on a dsk ( should be insert of course ):
SAVE "flynn.bin",b,&8000,&1C
  • to execute the saved binary :
MEMORY &7FFF
LOAD "flynn.bin",&8000
CALL &8000

Web links