1 PC-Engine (PCE) target support for cc65. this is still work in progress and
2 a couple of things need to be fixed:
3 --------------------------------------------------------------------------------
5 joystick support should get verified on real hw
6 - the masks for buttons may be wrong.
7 - 6 button gamepads are different and need slightly different code
9 some graphical petscii chars should get added to the charset
11 interruptor support in crt0 (and cfg) is missing
12 - clock() should be hooked to a VBL interrupt
14 --------------------------------------------------------------------------------
16 a good emulator to use for PC-Engine is "mednafen" (mednafen.sourceforge.net)
18 run the compiled binary like this:
20 > mednafen -force_module pce <yourprogram.pce>
22 joypad keys are mapped like this:
24 w/s/a/d up/down/left/right
29 --------------------------------------------------------------------------------
30 some useful resources on PCE coding:
32 http://blog.blockos.org/?tag=pc-engine
33 http://pcedev.blockos.org/viewforum.php?f=5
34 http://www.romhacking.net/?page=documents&category=&platform=4&game=&author=&perpage=20&level=&title=&desc=&docsearch=Go
35 http://archaicpixels.com/Main_Page
37 http://www.magicengine.com/mkit/doc.html
39 https://github.com/uli/huc
40 http://www.zeograd.com/parse.php?src=hucf