X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=out_gp2x%2Freadme.txt;h=c97aae6cb70b81f70864cf9e80ee60a759bc5b3e;hp=94a7e225357297f3e7b029756e28db7a56bf25dd;hb=0ab4d38fa6197f853b9111104948df09996aa5dc;hpb=7b356ee3dc5d7e54d9dc06c413f84380d1044441 diff --git a/out_gp2x/readme.txt b/out_gp2x/readme.txt index 94a7e22..c97aae6 100644 --- a/out_gp2x/readme.txt +++ b/out_gp2x/readme.txt @@ -87,7 +87,7 @@ game you wish to associate with and add the extension "pal". Examples: BigBad.nes BigBad.pal BigBad.zip BigBad.pal BigBad.Better.nes BigBad.Better.pal - + With so many ways to choose a palette, figuring out which one will be active may be difficult. Here's a list of what palettes will be used, in order from highest @@ -109,7 +109,7 @@ You will need the FDS BIOS ROM image in /fceultra directory It's size should be 8192 bytes and it must be named "disksys.rom". gpfce will not load FDS games without this file. -You will also probably need configure keys for swapping the virtual FDS disks, +You will also probably need to configure keys for swapping the virtual FDS disks, they are configurable in Controls menu. Two types of FDS disk images are supported: disk images with the FWNES-style header, @@ -153,20 +153,34 @@ after you load the ROM. You can activate/deactivate cheats by pressing B. For description of .cht file format, see http://fceultra.sourceforge.net/cheat.php +------------------------------------------------------------------ + IPS patch support +------------------------------------------------------------------ + +Place the IPS files in the same directory as the ROM to load, and name them +filename.ips or filename.something.ips. Examples: + + + File name: IPS file names: + BigBad.nes BigBad.nes.ips BigBad.nes.somehack.ips + BigBad.zip BigBad.zip.ips BigBad.zip.badhack.ips + BigBad.Better.nes BigBad.Better.nes.ips BigBad.Better.nes.evenbetterhack.ips + +Patching is supported for all supported formats (iNES, FDS, UNIF, and NSF), but +it will probably only be useful for the iNES and FDS formats. UNIF files can't be +patched well with the IPS format because they are chunk-based with no fixed offsets. + + ------------------------------------------------------------------ FCM movies ------------------------------------------------------------------ Version 0.4 has partial FCM movie support. Most of the movies desync due to -different timing, but some of them can be played. There is only playback support. +different timing, but some of them can be played. Note that 'accurate renderer' +option solves some desync problems. There is only playback support. Files should be placed in the ROMs directory along with the ROMs themselves. -Naming is a bit different, the fcm files should have full ROM name in them, -with additional .fcm extension added. Examples: - - File name: Palette file name: - BigBad.nes BigBad.nes.fcm - BigBad.zip BigBad.zip.fcm - BigBad.Better.nes BigBad.Better.nes.fcm +Naming is the same as for IPS patches (see previous section), buf use .fcm +extension instead of .ips. -------------------------------------------------------------------- @@ -175,7 +189,24 @@ with additional .fcm extension added. Examples: ver 0.4 (by notaz) - rev 15x + ret 313 + - Improved open bus emulation, fixes missing ground in some SMB3 levels. + - Improved auto frameskip behavior in cases when emu is not fast + enough to maintain 50/60 fps. + - Fixed a bug which prevented some key combo configurations from working. + - Some other minor changes. + rev 171 + - Added optional "Accurate renderer", which is the original FCE Ultra + 0.98.x renderer + PPU emulation code. It's much slower, but it can + handle games which need more precise PPU timing emulation (like + Marble Madness). + - Fixed saving and loading of game specific configs. + - Some other minor changes. + rev 163 + - Added A r k's fast-direction-change fix for usbjoy lib. + - Fixed an issue of usbjoys stopping to work when "Perfect vsync" + is enabled. + rev 162 - Fixed savestate subsections (were causing some mapper data not to be saved). - Fixed an issue of MapIRQHook getting lost after loading a savestate @@ -184,6 +215,7 @@ ver 0.4 (by notaz) - Fixed sound breaking bug after switching it on/off multiple times. - Added "Perfect VSYNC" option, which changes GP2X refresh rate and syncs emu timing to LCD vsync. + - Fixed IPS patch support. rev 153 - Lots of work on the asm core. Timing fixed for some instructions. Some missing undocumented instruction handlers added. Lots of