zeromus
|
02478925ad
|
nes-fix jaleco JF 13
|
2011-09-26 01:45:50 +00:00 |
zeromus
|
3d1ef60a01
|
nes-oops, i broke everything.
|
2011-09-26 01:34:08 +00:00 |
zeromus
|
b7863fb7d1
|
nes-support tengen board (mapper64)
|
2011-09-26 01:30:22 +00:00 |
andres.delikat
|
7e43858ec1
|
Started Mapper 193
|
2011-09-25 22:19:47 +00:00 |
andres.delikat
|
7943ff5781
|
Start Mapper 164 and add Final Fantasy V (Unl) to gamedb.txt
|
2011-09-25 21:52:10 +00:00 |
andres.delikat
|
075c4ea3dd
|
NES - some work on classifying mapper 16/159 roms: Added to gamedb various versions of roms, added board cases to BANDAI-FCG-1, misc cleanup of board. Most of these games don't work but a few did.
|
2011-09-25 17:16:26 +00:00 |
zeromus
|
a6afe4f355
|
nes-add namcot mappers 019 and 210
|
2011-09-25 09:44:13 +00:00 |
andres.delikat
|
fb0d6365b8
|
Mapper 185 implemented via CNROM, mighty bomb jack (j) and spy vs spy (j) now work
|
2011-09-25 03:28:35 +00:00 |
zeromus
|
8efd076f99
|
nes-a bit of reorg, and support mapper 48
|
2011-09-25 03:23:26 +00:00 |
zeromus
|
3d5798c179
|
nes-oops. also collapse UN1ROM into UxROM
|
2011-09-25 02:52:53 +00:00 |
zeromus
|
395b10956a
|
nes-add mapper 47 (mmc3 multicart)
|
2011-09-25 02:26:50 +00:00 |
zeromus
|
9d5c52ee7e
|
nes-support vrc1
|
2011-09-25 01:41:54 +00:00 |
andres.delikat
|
fece5fd7e2
|
NES - Start HVC-CNROM-256K-01 board (for mapper 185). Finishing will require finding a rom with the right sha1.
|
2011-09-25 01:20:32 +00:00 |
zeromus
|
91fa1e6636
|
nes-support vrc3
|
2011-09-25 01:07:24 +00:00 |
zeromus
|
a5d31cc488
|
nes-add vrc7 and fix irq bugs in vrc2,4,6
|
2011-09-25 00:23:47 +00:00 |
zeromus
|
afbd3e0ee3
|
nes-fix NINA-06
|
2011-09-25 00:21:19 +00:00 |
zeromus
|
cc70fafc42
|
nes-once more, without the debug prints
|
2011-09-24 23:36:15 +00:00 |
zeromus
|
c0f61bc1e8
|
nes-fix bug in scroll reg logic causing mis-scrolls in p'radikus conflict
|
2011-09-24 23:35:25 +00:00 |
andres.delikat
|
4d9fe23e5d
|
Add Board IREM-74*161/161/21/138 (Mapper 77), Napoleon Senki now works
|
2011-09-24 21:21:27 +00:00 |
zeromus
|
3ba330cef6
|
nes-support vrc2 and vrc4
|
2011-09-24 20:43:01 +00:00 |
andres.delikat
|
754b4ee2ee
|
NES - Started JALECO-JF-13 board (Mapper 86). The only copy of Moero!! Pro Yakyuu (Red) I could find doesn't work and doesn't match bootgod's db. However, it worked in FCEUX
|
2011-09-24 19:48:18 +00:00 |
andres.delikat
|
12c664ea00
|
NES - Implement board BANDAI-74*161/161/32 (Mapper 70). Family Trainer - Meiro Daisakusen, Kamen Rider Club, Space Shadow tested and verified to work. Updated compatibility list. Added goodnes3.14 version of space shadow to gamedb.txt
|
2011-09-24 18:47:02 +00:00 |
andres.delikat
|
d64a985d97
|
NES - Implement board HVC_UNROM_74HC08 (Mapper 180). Crazy Climber (J) now works. Testing is limited since it uses a crazy climber controller that we don't emulate
|
2011-09-24 18:28:07 +00:00 |
zeromus
|
452e6768a8
|
nes-fix triangle channel note length issue
|
2011-09-24 17:36:48 +00:00 |
zeromus
|
40d8fba002
|
nes-fix totally embarassing sound tempo issue
|
2011-09-24 17:14:55 +00:00 |
andres.delikat
|
9dd24ebe3e
|
better NESHawk version number
|
2011-09-24 17:07:48 +00:00 |
andres.delikat
|
6a23ed18e1
|
NES - update mapper compatibility list
|
2011-09-24 14:06:28 +00:00 |
andres.delikat
|
d17934b395
|
Fix TAITO_74_161_161_32 board (mapper 152), arkanoid 2 now works. Added Goodnes3.14's version of arkanoid 2 to the gamedb (even though it is actually a bad dump, our policy is to support 3.14 roms). Fixes to other mappers, Holy Diver now works properly (among other games).
|
2011-09-24 14:04:21 +00:00 |
andres.delikat
|
cfd5cca324
|
NES - Start TAITO_74_161_161_32 (Mapper 152). Check in HVC_UN1ROM.cs.
|
2011-09-24 02:03:03 +00:00 |
andres.delikat
|
683eef347b
|
Board HVC-UN1ROM (Mapper 94) implemented. Senjou no Ookami (Commando) now works.
|
2011-09-23 23:35:03 +00:00 |
andres.delikat
|
fc87701129
|
NES - Mapper 78 - add a variable to savestates
|
2011-09-23 02:49:55 +00:00 |
andres.delikat
|
0003b7320b
|
NES - Mapper 78 implemented, Holy Diver & Uchuusen - Cosmo Carrier now work
|
2011-09-23 02:42:57 +00:00 |
andres.delikat
|
78e8e7a1a7
|
Start Jaleco_JF_17 board (mapper 72)
|
2011-09-22 01:10:23 +00:00 |
andres.delikat
|
0ea0e3ef96
|
NES - fix IREM_TAM_S1 (mapper 97) Kaiketsu Yanchamaru (Kid Niki (j)) now works
|
2011-09-21 23:35:41 +00:00 |
andres.delikat
|
3e47de6f24
|
Log Window - save window position & size (only on closing the dialog, but not emulator main window atm) and minor cosmetic fixes. NES - readd IREM_TAM_S1 to csproj. Update compatibility doc
|
2011-09-21 23:31:48 +00:00 |
andres.delikat
|
c803b81345
|
ADD irem_tam-s1.CS
|
2011-09-21 11:19:16 +00:00 |
zeromus
|
6a570c89fc
|
nes-fix a little bug in MMC2 and support MMC4 while i am at it
|
2011-09-21 05:47:41 +00:00 |
zeromus
|
d6d8a15084
|
nes-update compatibility.txt
|
2011-09-21 05:15:59 +00:00 |
zeromus
|
e5d46e1adc
|
add vrc6 and reorg sunsoft-2 stuff a bit (its too nonsensical to give name a file after)
|
2011-09-21 05:11:38 +00:00 |
andres.delikat
|
4cf66cdc95
|
Rename to Mapper 89 and add mapper 93 to this file. Bootgod points both ines mappers to Sunsoft2 with no distinction between the two, and all documented games for these two mappers point to another board type instead. But at least we have the mappers implemented. Next step is to get games pointing to these
|
2011-09-21 01:28:50 +00:00 |
andres.delikat
|
e91352e040
|
NES update compatibility text
|
2011-09-20 23:51:22 +00:00 |
andres.delikat
|
56c4d8f39e
|
NES - change sunsoft3 to sunsoft2
|
2011-09-20 23:50:04 +00:00 |
andres.delikat
|
4ccf9d674d
|
Sunsoft 3 fixes, still broken
|
2011-09-20 02:45:49 +00:00 |
andres.delikat
|
ea3c6f7cca
|
nes - SUNSOFT3 - trying something
|
2011-09-20 02:30:28 +00:00 |
andres.delikat
|
ab23cb486c
|
NES - Start Sunsoft3 board (mapper 89), tweak comments of jaleco567, add some missing variables to savestates for bandai-fcg-1
|
2011-09-20 01:07:24 +00:00 |
andres.delikat
|
820d003544
|
NES - Implement boards JALECO_JF_05 and JALECO_JF_06 (iNES mapper 87)
|
2011-09-19 22:55:43 +00:00 |
andres.delikat
|
14f3172e42
|
It would help if i checked in the file
|
2011-09-19 22:42:11 +00:00 |
andres.delikat
|
94c57481f5
|
NES - Jaleco_JF_7 board (iNES mapper 87) implemented
|
2011-09-19 22:26:20 +00:00 |
zeromus
|
bd77e95bfd
|
nes-fix BANDAI-FCG-1 bugs
|
2011-09-18 19:29:53 +00:00 |
andres.delikat
|
3c82e4f524
|
NES - Some work on BANDAI-FCG-1 (mappers 16 & 159)
|
2011-09-18 16:14:55 +00:00 |
andres.delikat
|
7c55b343ae
|
NES - start BANDAI-FCG-1 board (mappers 69 + 159)
|
2011-09-18 02:49:09 +00:00 |
zeromus
|
d529383826
|
nes-fix small bug in MMC1 reset function
|
2011-09-16 00:58:19 +00:00 |
zeromus
|
4924b4a9a0
|
nes-fix tetris differently
|
2011-09-06 01:58:22 +00:00 |
zeromus
|
b21c04c0a7
|
nes-add new ines detection rule for goodnes's totally un-good tetris dump
|
2011-09-06 01:51:44 +00:00 |
beirich
|
647cae698e
|
Max volume is settable per sound source to enable mixing many sound sources without clipping. Potentially can be used to disable individual sound sources.
|
2011-09-04 04:38:11 +00:00 |
andres.delikat
|
35d0ad1b31
|
NES - implement Clip Left & Right sides option
|
2011-09-04 01:58:16 +00:00 |
andres.delikat
|
721a514d26
|
NES Graphics Config - Ability to set the first and last scanlines. NES Core - refactor MyVideoProvider to accomodate new settings. Set to Top 8, Bottom 231 by default.
|
2011-09-04 01:12:12 +00:00 |
andres.delikat
|
d5247babe8
|
NES - Update game issues notes, several games are working since this was last checked
|
2011-09-03 17:13:42 +00:00 |
andres.delikat
|
67433a5f17
|
NES APU - a fix for the triangle channel, Double Dragon 2 sounds much better
|
2011-09-03 15:50:46 +00:00 |
zeromus
|
f210e21b1e
|
NES-support super C
|
2011-08-29 00:38:29 +00:00 |
zeromus
|
470b36a20d
|
nes-add OAM memory domain
|
2011-08-28 19:07:33 +00:00 |
andres.delikat
|
942a9e086a
|
Add a SoundOn flag to the nes core and hook to the sound on/off in sound config. the flag bypasses the apu.run function. the apu read/writes are still going, and seems to be TAS safe to do this
|
2011-08-27 15:49:16 +00:00 |
beirich
|
cfccc65672
|
add metaspu V method, set NES to use it experimentally
|
2011-08-14 01:42:54 +00:00 |
beirich
|
b27673f26c
|
M-M-M-MONSTER COMMIT! change Game-load api stuff
|
2011-08-04 03:20:54 +00:00 |
beirich
|
6f379cee76
|
remove freeze system; replacement incoming
|
2011-08-03 02:13:42 +00:00 |
zeromus
|
0f2b81796f
|
demo altered freeze system for nes
|
2011-08-03 01:42:51 +00:00 |
zeromus
|
f356d5b354
|
add core scanning system
|
2011-07-31 19:46:42 +00:00 |
andres.delikat
|
2e68314e01
|
Movies that start from savestate now supported. Record Movie dialog "Record from Now" option implemented. ResetFrameCounter() added to IEmulator and implemented in all existing cores
|
2011-07-30 20:49:36 +00:00 |
andres.delikat
|
7445ff887c
|
small amount of work on NES Sprite viewer, added nesasm.pdf to NES docs
|
2011-07-16 18:16:21 +00:00 |
zeromus
|
9628ab3506
|
hook up nes dump status stuff, and also add a log window that we could use for console output in the near future but for now is just used to show you a detailed rom analysis report
|
2011-07-10 21:00:28 +00:00 |
zeromus
|
0aa234282e
|
phase 1 of fixing up controller logic. tell me how terribly ive broken the movie code. might want to fix it before moving on to phase 2 or decide to revert.
|
2011-06-27 05:31:46 +00:00 |
zeromus
|
e9fa5eae96
|
[NES] mapper 240 support
|
2011-06-22 04:43:05 +00:00 |
zeromus
|
dc7f00b862
|
kill some warnings and add handy util methods
|
2011-06-20 09:07:38 +00:00 |
andres.delikat
|
e250355024
|
NES controller 2 implemented with some bugs
|
2011-06-19 00:18:02 +00:00 |
zeromus
|
d1212176a0
|
[NES] core work for player2 pad
|
2011-06-18 21:47:20 +00:00 |
zeromus
|
8d9dfd5469
|
[NES] pcm sound channel
|
2011-06-14 08:32:08 +00:00 |
zeromus
|
f1b460f6f1
|
[NES] one more mapper org note
|
2011-06-13 09:58:42 +00:00 |
zeromus
|
2d20ab84ca
|
[NES] assorted mapper cleanup and add MMC2
|
2011-06-13 09:55:25 +00:00 |
zeromus
|
7705e3f6f1
|
[NES] clean up mapper 107
|
2011-06-13 08:58:38 +00:00 |
zeromus
|
db2ba34c01
|
[NES] work on some mappers, make a mapper compatibility list
|
2011-06-13 08:38:10 +00:00 |
zeromus
|
02becf6c42
|
[NES] fix user BG disable also to keep from interfering with spritehits
|
2011-06-12 22:08:18 +00:00 |
zeromus
|
ed5c639f9b
|
[NES] dont break sprite hits when user disables OBJ display
|
2011-06-12 21:55:59 +00:00 |
zeromus
|
9ee66226df
|
[NES] add SuROM (dragon quest 4) and SoROM/SxROM (other games that are not dragon quest 4)
|
2011-06-12 00:53:14 +00:00 |
zeromus
|
c0988feaa3
|
add CoreInputComm/CoreOutputComm, remove Query system, hook up nes video config options
|
2011-06-11 22:15:08 +00:00 |
zeromus
|
32cab2f3fc
|
[NES] fix ppu off rendering to choose color 0
|
2011-06-11 04:29:48 +00:00 |
zeromus
|
4bf905c055
|
[NES] ntview: add ability to view individual nametables zoomed in
|
2011-06-10 08:10:16 +00:00 |
zeromus
|
51367f58c7
|
[NES] specify scanlines in PPU/NT viewers
|
2011-06-10 07:43:48 +00:00 |
zeromus
|
368c5266e5
|
[NES] add loader for FCEUX format palettes and an example of how to set it
|
2011-06-10 05:31:46 +00:00 |
zeromus
|
7f4e4916dd
|
[NES] fix triangle channel sound bug and add sound savestates
|
2011-06-10 05:02:06 +00:00 |
zeromus
|
c4e37bf42c
|
[NES] fix sprite overlapping draw bugs regression
|
2011-06-10 03:55:34 +00:00 |
zeromus
|
079f9d9958
|
[NES] fix broken scroll and shaky statusbars regression
|
2011-06-10 01:14:52 +00:00 |
zeromus
|
f72be10bd1
|
[NES] update savestates
|
2011-06-09 22:59:54 +00:00 |
zeromus
|
72100bd304
|
[NES] ELROM emulation (cv3 and laser invasion tested) and core savestate logic brought up to date. savestates for newer mappers still need reworking.
|
2011-06-09 19:45:07 +00:00 |
zeromus
|
bb4499a41f
|
[NES] rewrite core mmc3 mapping logic to be more clear, handle some assorted mislabeled games, and fix a bug with mmc3+vram+chrmode=1
|
2011-06-08 09:28:38 +00:00 |
zeromus
|
9a3a505c54
|
[NES] add board: Taito_TC0190FMC (mapper 033), and continue improving board analysis logging
|
2011-06-08 07:32:57 +00:00 |
zeromus
|
0015cada91
|
[NES] fix bug in deemph palette that made airwolf invisible and add better tracking and reporting of bad roms (there are bad dumps of airwolf in addition to the game itself being bad)
|
2011-06-08 06:53:11 +00:00 |
zeromus
|
81b30501a5
|
[NES] improve board detection diagnostics logging messages, and add board: IREM-G101 (mapper 032)
|
2011-06-08 06:17:41 +00:00 |
zeromus
|
32104cbdbf
|
[NES] add board: IREM-H3001 (mapper 065)
|
2011-06-08 03:58:02 +00:00 |
zeromus
|
969341f691
|
[NES] add board: sunsoft-4 (mapper 068)
|
2011-06-08 02:42:36 +00:00 |
zeromus
|
8247fca267
|
[NES] game recognition tweaks and additions
|
2011-06-08 01:03:32 +00:00 |
zeromus
|
87fa456490
|
[NES] add iNES detects, fix mmc1 bug, update compatibility list
|
2011-06-07 22:29:44 +00:00 |
zeromus
|
5cadfd228a
|
[NES] add iNES autodetect case for 3dworldrunner 2
|
2011-06-07 20:52:30 +00:00 |
zeromus
|
bc1d255ac3
|
[NES] ppu timing tweak
|
2011-06-07 20:41:49 +00:00 |
zeromus
|
d05b81238e
|
[NES] general ppu timing, mmc3, and nt view fixups.
|
2011-06-07 07:14:34 +00:00 |
zeromus
|
d0ea2f7106
|
[NES] one last cpu bug
|
2011-06-07 01:31:06 +00:00 |
zeromus
|
00debfe6dd
|
[NES] battletoads beyotch
|
2011-06-07 01:05:57 +00:00 |
zeromus
|
51dbef0fd2
|
[NES] fix nt viewer
|
2011-06-06 18:19:24 +00:00 |
zeromus
|
e6afb2359b
|
[nes] timing and accuracy work.
|
2011-06-06 10:27:42 +00:00 |
beirich
|
9283a9f37d
|
IEmulator now implements IDisposable; client now disposes cores
|
2011-06-02 02:59:18 +00:00 |
zeromus
|
fba7989f0a
|
[NES] big mmc3 reorg and many new games
|
2011-05-28 09:52:32 +00:00 |
zeromus
|
dcea6adba0
|
[NES] some refinements to TxROM
|
2011-05-22 18:15:47 +00:00 |
andres.delikat
|
1707211d40
|
NES - Document some emulation issues
|
2011-05-21 21:54:04 +00:00 |
andres.delikat
|
d6da7767a3
|
NES TxROM - Implement TBROM, TEROM, TFROM, TL2-ROM, TQROM, TR1-ROM, NES-TSROM, NES-TVROM. Needs testing
|
2011-05-21 21:00:02 +00:00 |
zeromus
|
70b83e40ee
|
[NES] add iNES detect for doubledragon 2
|
2011-05-21 19:10:19 +00:00 |
andres.delikat
|
d705612015
|
Implement TL1ROM (Double Dragon 2)
|
2011-05-21 19:07:03 +00:00 |
zeromus
|
95b5a5d749
|
[NES] the other 50% of mmc3. now things will mostly work
|
2011-05-20 18:55:01 +00:00 |
zeromus
|
c5cc2b8b5e
|
[NES] 50% of mmc3, enough to boot some games
|
2011-05-20 09:30:20 +00:00 |
andres.delikat
|
40379f898d
|
Fixed NES mnemonic to match fm2. Fm2 files will now successfully playback. SMB TASes sync on bizhawk
|
2011-05-08 20:55:37 +00:00 |
beirich
|
33c300ff7b
|
good news: movies work! bad news: 1) movies don't work for TI83 yet 2) I broke some NES things, to be fixed in a later commit
|
2011-05-08 00:06:43 +00:00 |
andres.delikat
|
becbbc88ea
|
Input display now shows the previous frame input as well. The display currently doesn't look good, but I will improve on that soon. Save last input into NES savestates
|
2011-05-01 21:19:18 +00:00 |
andres.delikat
|
f440f843dd
|
Add IsLagFrame bool to IEmulator and implement in all platforms. Make an alert font in Render panel and make input display use it when a frame is a lag frame
|
2011-05-01 16:04:53 +00:00 |
andres.delikat
|
8a924c5bd0
|
TI83/NES - add lag counter to savestates
|
2011-05-01 13:54:11 +00:00 |
andres.delikat
|
6732cd50ff
|
Make LagCount get/set in IEmulator and refactored emulators. Implemented the Lag counter in the NES core.
|
2011-05-01 12:59:26 +00:00 |
andres.delikat
|
2fa3561c45
|
Add LagCounter int to IEmulator, returns 0 on every emulator at the moment. Hook up RenderPanel's LagCounter display
|
2011-05-01 00:20:39 +00:00 |
zeromus
|
d6bf47c4d4
|
[NES] fix wai xing ding dong
|
2011-04-19 01:58:12 +00:00 |
andres.delikat
|
dfbee39c1c
|
NES - Start AVE-NINA class
|
2011-04-18 23:55:47 +00:00 |
zeromus
|
dae79600e7
|
[NES] add remind to 242 to fix
|
2011-04-18 23:27:45 +00:00 |
zeromus
|
5e83510d1a
|
|
2011-04-18 23:01:29 +00:00 |
zeromus
|
54f6492fcc
|
|
2011-04-18 22:35:40 +00:00 |
andres.delikat
|
a066d6e03d
|
Mapper 242 stuff
|
2011-04-18 22:33:06 +00:00 |
andres.delikat
|
7c215f5b1c
|
Start mapper 107
|
2011-04-18 15:05:42 +00:00 |
andres.delikat
|
ded0d906d7
|
Checking in some mapper 242 stuff
|
2011-04-18 11:02:07 +00:00 |
andres.delikat
|
9e6b232f02
|
Start mapper 242
|
2011-04-18 02:26:42 +00:00 |
zeromus
|
360ce7edb1
|
[NES] update jaleco board comments
|
2011-04-18 02:21:59 +00:00 |
zeromus
|
8a577a0184
|
[NES] sort out Mississippi Satsujin Jiken, fix up some board autoconfiguration logic which was a bit broken, support pad_h and pad_v from gamedb
|
2011-04-18 01:57:22 +00:00 |
zeromus
|
486a5b0337
|
assorted useless stuff
|
2011-04-18 01:35:18 +00:00 |
andres.delikat
|
c7262b30c9
|
Attempt at fixing Jaleco-JF_11_14
|
2011-04-18 01:06:50 +00:00 |
zeromus
|
db28312787
|
[NES] fully consolidated text/binary serialization, and don't save screen buffer to binary savestates
|
2011-04-17 22:51:53 +00:00 |
andres.delikat
|
40cd085509
|
Initial checkin of Jaleco-JF_11_14 (mapper 140)
|
2011-04-17 21:39:35 +00:00 |
andres.delikat
|
db42bbfe6b
|
Sunsoft1 - savestate support
|
2011-04-17 20:56:35 +00:00 |
andres.delikat
|
043f8c7a70
|
NES - code clean up on sunsoft1
|
2011-04-17 20:40:25 +00:00 |
andres.delikat
|
d952e21463
|
Implement Sunsoft1 (mapper 184)
|
2011-04-17 20:20:49 +00:00 |
andres.delikat
|
5d2fbba8e7
|
add Toolbox hotkey to hotkey remapping dialog
|
2011-04-10 16:10:10 +00:00 |
zeromus
|
c6a0956f13
|
and dont try writing to that file even if it wasnt opened
|
2011-04-06 05:31:33 +00:00 |
zeromus
|
dec812ccbc
|
dont open d:\out.raw
|
2011-04-06 05:30:56 +00:00 |
andres.delikat
|
bfae7804f2
|
NES - implement freeze system on PPU bus
|
2011-03-28 16:43:15 +00:00 |
andres.delikat
|
8601a863d8
|
NES - save frame counter into savestates (binary & text)
|
2011-03-28 16:16:23 +00:00 |
zeromus
|
b89f576fae
|
change some NES savestates to use cleaner code. rename some PRAM and CRAM to WRAM and VRAM. fix multiple save/load hotkey triggerings. dynamically drive file menu shortcut key labels instead of having hardcoded shortcut keys. this needs to be done to the other menus as well, where hardcoded shortcut keys exist.
|
2011-03-21 06:03:58 +00:00 |
andres.delikat
|
a4fa09b8c1
|
NES - Start mapper 184, Altantis no Nazo mostly works
|
2011-03-21 04:23:55 +00:00 |
zeromus
|
2fe2aae243
|
[NES] rewind for the masses
|
2011-03-21 02:22:10 +00:00 |