Commit Graph

57 Commits

Author SHA1 Message Date
CaH4e3 814f7e1b68 almost done with conversion... 2012-11-30 09:49:38 +00:00
CaH4e3 4d763e782f more mapper madness 2012-11-09 15:49:58 +00:00
zeromus 6bd8ece364 support mapper 028 2012-11-07 21:25:19 +00:00
CaH4e3 e08b2388bf mapper 252 added
stack pointer initial value changed, fixed pirate san guo zhi bootup (can't say if it correct for the core actually), but nothing else changed, except maybe tas features or something...
2012-10-29 16:20:37 +00:00
CaH4e3 be47e34b05 more baordification, refactor 2012-10-28 17:37:53 +00:00
zeromus 8ef2e53f86 fix a nondeterminism bug created by MasterRomInfoParams and roms being loaded in various orders without clearing out the params 2012-10-27 20:50:28 +00:00
CaH4e3 13e88c076d mapper 21, 22, 25 boardification, merged to one vrc board source 2012-10-27 15:07:35 +00:00
zeromus da866e5b57 fix 2005 vcproj and repair ines.cpp and unif.cpp 2012-10-26 00:11:04 +00:00
punkrockguy318 b7dfdd07e4 sdl: fix build scripts for mapper merge 2012-10-25 22:49:23 +00:00
CaH4e3 eb38da8381 mappers to board conversion 2012-10-25 10:31:30 +00:00
CaH4e3 a679f48a05 fceumm mapper sync, parts 2 and 3... need more regression tests, scons/old vc projects update 2012-10-23 15:26:58 +00:00
CaH4e3 9112c4919d first batch of sync with fceumm for existing mappers... regression reports are appreciated 2012-10-21 19:24:21 +00:00
CaH4e3 43ee931dec cleanup and version bum... hmmm (not no mention something else) 2012-10-21 16:40:04 +00:00
CaH4e3 53aa936635 UNIF KS-7057
UNIF CITYFIGHTER fceumm sync
2012-10-20 19:06:42 +00:00
ansstuff f346020de2 * win32: fixed command line support for "-pal" (#547)
* added "(Europe)" and "(PAL)" strings to region detection
2012-09-30 11:38:59 +00:00
zeromus 504b620a24 add some m176 games to database 2012-09-05 21:57:52 +00:00
zeromus 525deb4c65 update mapper 156 from fceu-mm sources 2012-08-31 18:34:36 +00:00
punkrockguy318 449ac4352f updated FSF license in COPYING license file and source and header files 2012-08-04 22:33:16 +00:00
zeromus f121662ad9 add ability for CNROM games to choose whether they have bus conflicts (fixes Colorful Dragon (Unl) (Sachen), since it flakes out if bus conflicts are emulated) 2012-06-24 17:28:52 +00:00
zeromus ea8cf7c73a support all mapper 176 games by unifying virtuanes 176 concepts with fk23c mapper and employing a new game database to provide one tiny PRG wiring parameter (??) or mapper variation which apparently isnt set by the game's operations. all the WXN games need it and none of the others do, so a variant is plausible, but it's such a tiny change i suspect a wiring difference instead. 2012-06-08 21:41:05 +00:00
zeromus 385dd471d1 experiment to combine fk23c and the chinese 176 2012-06-06 19:32:16 +00:00
zeromus 181278b136 apply changes made during brief timespan in new (abandoned) svn repository:
* support mapper 176. mapper 176 no longer maps to BMCFK23C. BMCFK23C is still accessible through crc or unif? test case would be welcome. it is unclear to me why mapper 176 control was removed from 176.cpp and given to BMCFK23C
* fix malformed ines.cpp file format
* gtk: bump about date to 2012
* Taseditor: fixed silly bug with JumpToFrame
* Taseditor: autosave works only when project has a filename
* Taseditor: small fixes
2012-06-06 17:15:06 +00:00
adelikat 91d5c1f076 Change the ines bad rom error message to say FCEUX not FCE Ultra 2012-04-07 12:06:29 +00:00
CaH4e3 565f063fa5 varous bugfixes, xstring trimming functions logic bugs, etc
some refactoring, some wtfs... ;)
2012-03-17 16:29:56 +00:00
zeromus 6632b06871 reaperman says chr ram isnt getting reset sometimes when the system gets power cycled. i can't reset it all the time since 100 mappers may maintain their own chr ram, but at least for boards that use the ines generic chr ram handling, i can reset it. 2011-12-21 06:53:55 +00:00
zeromus 170bcefdd2 straighten out bandai m159/m016 handling and add valid null-EEPROM emulation to get those games booting. 2011-11-14 01:53:20 +00:00
zeromus 55f3e079d0 chr ram was not getting initialized to anything 2011-10-31 18:17:21 +00:00
CaH4e3 e9e97b774e a little bit of latest mapper changes
code/data logger now can log data access from the RAM code
the new button to save unused data to the code/data logger
2011-09-24 06:36:44 +00:00
aquanull ce8c18789f Some minimal fixes and clean-ups. 2011-06-09 12:17:47 +00:00
zeromus 873c9dd728 remove shared memory stuff 2011-03-18 00:59:55 +00:00
CaH4e3 8ac26b296c mapper 3 - "Hayauchi Super Igo (J)" RAM support
mapper 0 - "Family BASIC (J) (V3.0)" RAM support
UNIF OneBus - supported

TODO: fix other project files, please
2010-11-28 07:35:32 +00:00
qeed 0d63ef203a added wrapper around places that uses malloc to use FCEU_dmalloc, for debugging purpose if the need comes up 2010-09-19 00:00:38 +00:00
CaH4e3 a501682e0f fixed #3033127, #3033120 2010-07-22 21:04:09 +00:00
CaH4e3 283c298e2f fixed ID: 3009161 zapper autodetection for Gotcha! is on, any others? 2010-05-30 16:39:49 +00:00
CaH4e3 f1f21bb00e cdlogger: fixed bug preventing correct interrupt vectors logging (there is no IRQ loggead at all)
cdlogger: various code refactoring and cleanup
2010-05-20 12:45:20 +00:00
ugetab 892758907d Made the Message Log more verbose about header info on load. Changed in response to tracker item 2805970, but I don't trust that the document provided is accurate, so verbosity was increased instead. 2010-05-20 07:01:41 +00:00
ugetab a1e4ffe59a Made INES PAL test check only the filename. Error was listed by Andypro on TASVideos forums, page 5. Not in a position to check against a Unix file path. 2010-04-23 21:01:11 +00:00
ugetab 4ff3aed35b Found a release-version crash error when looking up the mapper name for the message log(which was tied to message display). Fixing it required renaming a typedef struct to stop confusing the debugger/compiler, and then making a simple loop that tests against the listed mapper number instead of the array number. 2010-04-20 17:11:24 +00:00
punkrockguy318 2909cb4cc8 all - print mapper name on rom load 2010-03-03 23:52:20 +00:00
CaH4e3 56c7624cf2 fixed tracker bug ID#2931881 2010-01-15 10:07:32 +00:00
CaH4e3 05ea4d2881 damn old mappers crashes fixed finally in addition to 1533 rev 2009-11-12 20:43:27 +00:00
CaH4e3 112d03d87f fixed crash on game loading for any battery backed roms with mappers from MapInitTab 2009-11-08 11:12:37 +00:00
qeed b5b5c7affc preliminary support for mapper 253 2009-10-04 13:56:43 +00:00
qeed d08c507765 fixed action 52, should work like 2.0.3 version 2009-09-27 02:52:51 +00:00
adelikat 5a7de6c53f Win32 - Hex Editor - enabled & implemented the Save Rom As.. menu item. 2009-05-22 23:20:59 +00:00
CaH4e3 9e77b890a5 latest fceumm mappers merged into fceux
fixed sound volume bug
a lot of vandal modifications lol
2009-03-22 05:31:17 +00:00
CaH4e3 6d1651dad7 All this mapper shit from FCEUMM enjoy ;) 2008-12-10 15:20:40 +00:00
zeromus 2cba0fd439 support autoloading from archives in cases where there is only one useful file in an archive.
add experimental ram-only emulua savestate code. now call savestate_persist(ss) if you want to cause it to go to disk. otherwise it will stay in memory. this might speed things up. also add experimental new ppu which can be enabled by newppu 1 in configfile. there is no reason to use it yet but i needed to do a checkin
2008-08-18 03:11:42 +00:00
zeromus 3e983865df SF [ 2046985 ] SRAM not wiped on power cycle (during movies) 2008-08-12 06:52:48 +00:00
zeromus 033ae55048 - add 2nd player to tasedit
- fix bugs which broke movies with saveram which was added when 7zip was added
- fix bugs in tasedit insert and delete
2008-06-28 23:31:02 +00:00