1
0
mirror of https://github.com/cc65/cc65.git synced 2024-09-08 01:54:33 +00:00
cc65/libsrc/pce/readme.txt
2015-07-16 16:00:32 +02:00

41 lines
1.3 KiB
Plaintext

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