iq_132
|
dd5ff363f0
|
Konami CPU - standardize functions/names
|
2014-09-15 00:05:15 +00:00 |
iq_132
|
310f8822e6
|
Standardize GetPC(num) function
|
2014-09-14 23:44:05 +00:00 |
iq_132
|
b14038d5d4
|
Standardize Arm functions, clean a bit
|
2014-09-14 23:32:28 +00:00 |
iq_132
|
7432bc5138
|
These can go away too. kthxbai
|
2014-09-14 23:13:25 +00:00 |
iq_132
|
a52d9f5ff7
|
Arm7 clean a bit - rename functions, clean intf.h file
|
2014-09-14 23:10:01 +00:00 |
iq_132
|
f6250a2dcc
|
Standardize s2650 function naming/forms, clean a bit
|
2014-09-14 22:44:18 +00:00 |
iq_132
|
50c97abc6c
|
NMK004 addition. [Trap15, Haze, iq_132]
|
2014-09-14 00:43:10 +00:00 |
iq_132
|
f0abebd206
|
Add ReadWord, ReadLong, WriteWord, and WriteLong to nec/Vez
|
2014-09-12 04:57:10 +00:00 |
dinkc64
|
03308c3495
|
Fix IREM M62 savestates
|
2014-09-01 03:24:57 +00:00 |
iq_132
|
9c15bfa245
|
Add ZetGetPrevPC. This'll be needed soon. :)
|
2014-08-23 03:30:02 +00:00 |
iq_132
|
5b77a05905
|
Fix vector handling in Z80 core.
Remove hack in Seibu Sound (Fixes tempo in Raiden)
[IQ_132 & Dink]
|
2014-08-16 15:47:18 +00:00 |
Barry Harris
|
866c43df91
|
sh2.cpp 64-bit compile fix
|
2014-07-25 18:30:50 +00:00 |
Barry Harris
|
229fb9bb61
|
Resolve compiler warnings
|
2014-07-25 13:44:21 +00:00 |
Barry Harris
|
848702f0d0
|
m68kmake.c fix picked up from MAME
|
2014-07-25 13:10:26 +00:00 |
Barry Harris
|
1b326222b0
|
MSVC compile fixes
|
2014-07-24 21:03:07 +00:00 |
dinkc64
|
e0f778ad22
|
sh2 cpu core update/fix for FAST_OP_FETCH
|
2014-07-22 06:13:01 +00:00 |
iq_132
|
556a5cf3de
|
Add tlcs90 cpu core, hook it up to Rapid Hero.
Please test. Not hooked up to nmk16 save states yet, btw.
|
2014-06-23 00:14:23 +00:00 |
dinkc64
|
78037db60d
|
m68k savestate portability fix - pointer declobberization
|
2014-06-22 20:19:20 +00:00 |
iq_132
|
31315a87e8
|
Fix z80 cheats. How long has this been broken??
|
2014-06-14 03:32:22 +00:00 |
dinkc64
|
3d6c6a85eb
|
SH-2 CPU - fix for skipped timer events with Sh2BurnUntilInt();
|
2014-05-30 06:41:51 +00:00 |
Barry Harris
|
06891c927d
|
Make MSVC happy
|
2013-05-04 21:21:52 +00:00 |
Barry Harris
|
3af3fc885c
|
Add debug tracking support to pic16c5x_intf.cpp
|
2013-04-10 19:05:12 +00:00 |
Barry Harris
|
d7253790e2
|
Seperate ROM and RAM in pic16c5x core, sound now works in d_playmark.cpp, we have a working PIC16C57. :)
|
2013-04-10 18:50:46 +00:00 |
Barry Harris
|
3474cb08e7
|
Fix some issues in pic16c5x relating to PIC16C57
|
2013-04-08 12:52:35 +00:00 |
Barry Harris
|
0d79a1d4f0
|
Update pic16c5x to 1.14
|
2013-04-08 10:11:33 +00:00 |
Barry Harris
|
104d4b3de9
|
Update pic16c5x to 1.13
|
2013-04-08 10:06:25 +00:00 |
Barry Harris
|
c481fe1a68
|
Add iq's driver for Dragon Master and his port of pic16c5x, updated to modern standards (glad I found these!)
|
2013-04-08 09:19:25 +00:00 |
tmaul
|
916f4e8e98
|
Start of port of Daves Dega (sega master system) emulator to FBA. Seems to be running but the rendering is all screwed and the sound emulation needs looking at. If anyone has any ideas as to what the problems might be, please let me know. :)
|
2013-01-27 18:03:33 +00:00 |
tmaul
|
0a8cbe4f05
|
Added the fixes from Wizard Coder that I have verified using visual leak detector (actually picked some of them up in Finalburn Alpha 2001 but didn't think to push them back). The others are marked as only "possible" leaks so I have left them out.
|
2013-01-21 01:02:38 +00:00 |
Barry Harris
|
1f2ee4ce23
|
m68k fix for non-68000 opcode 0x6fff (iq, if you have a cleaner solution feel free to change it)
|
2012-12-27 14:59:54 +00:00 |
Barry Harris
|
f50d0b4735
|
libretro patch (Twinaphex)
|
2012-12-14 20:31:55 +00:00 |
iq_132
|
267ae53e12
|
Implement workaround for sf2accp2.
|
2012-12-02 02:12:23 +00:00 |
iq_132
|
8829683b78
|
NecPc -> VezGetPC and ZetPc -> ZetGetPC
|
2012-09-16 07:24:55 +00:00 |
iq_132
|
07e6a48d1d
|
Rename sh2.h to sh2_intf.h for consistency's sake.
|
2012-09-16 03:59:42 +00:00 |
iq_132
|
3f3aaf6643
|
Add ZetMapMemory / ZetUnmapMemory functions. Let's slowly phase these in. :)
|
2012-09-14 16:28:51 +00:00 |
iq_132
|
08f7c8f2a8
|
Kill off ZetMemEnd
|
2012-09-14 16:14:12 +00:00 |
iq_132
|
25d2951ed2
|
Forgot to do actual file changes for xxxx_inf.xxx files.
|
2012-06-21 16:28:10 +00:00 |
iq_132
|
2fa773409d
|
Rename Sek.cpp to m68000_intf.cpp, Sek.h to m68000_intf.h, sekdebug.h to m68000_debug.h, vez.cpp to nec_intf.cpp, vez.h to nec_intf.h, zet.cpp to z80_intf.cpp, zet.h to z80_intf.h. I think this makes it a little more clear and standardized as to their function.
|
2012-06-21 16:07:03 +00:00 |
iq_132
|
df57a34520
|
Make a few things more standardized -- xxxxWriteByteHandler -> xxxxWriteHandler, xxxxReadByteHandler -> xxxxReadHandler (for 8-bit cpus), xxxxSetIRQ -> xxxxSetIRQLine
|
2012-06-21 14:41:49 +00:00 |
Barry Harris
|
c1ca5732fe
|
Check some definitions before defining and check validity of eeprom file pointer (twinaphex)
|
2012-04-01 15:35:38 +00:00 |
Barry Harris
|
e182c57101
|
big-endian fixes from lantus for Data East, Sega and arm interface
|
2012-03-30 15:32:20 +00:00 |
iq_132
|
daab023e4e
|
Fix last Arm7 routine (oopsie!), Minor pgm driver work. Fix category of ddpdoj per Yoyofr.
|
2012-03-28 02:52:39 +00:00 |
iq_132
|
0d9f17e450
|
ARM7 - Add some memory range check so that addresses don't go outside of page range.
|
2012-03-26 19:54:35 +00:00 |
iq_132
|
1d647c83ca
|
Re-add precise zettotalcycles, remove zettotalcyclesprecise. Pulstar seems to be the same as before. PLEASE TEST A LOT. LANTUS I WILL BUY YOU BEER.
|
2012-03-19 01:51:54 +00:00 |
Barry Harris
|
451da1dd33
|
Remove sek.h and zet.h from burnint.h, update accordingly
|
2012-03-16 13:29:28 +00:00 |
iq_132
|
39804e72c8
|
Restore ZetTotalCycles(), Add ZetTotalCyclesPrecise(). Change DACSync in drivers to use it.
|
2012-03-16 00:06:40 +00:00 |
iq_132
|
76b42320ce
|
Update ZetTotalCycles to give more accurate result (dkong commit prep)
We really should move sek.h & zet.h to per driver includes rather than burnint.h
|
2012-03-15 02:17:53 +00:00 |
iq_132
|
2c3c3a04a6
|
Add totalcycles and newframe function for i8039 (dkong commit prep)
|
2012-03-12 22:51:45 +00:00 |
Barry Harris
|
d8fe30059a
|
endian fixes from lantus for Gauntlet, Raiden, Varia Metal and the nec core
|
2012-02-27 20:42:31 +00:00 |
Barry Harris
|
3200c8c555
|
lantus' BigEndian patch for Toaplan V25 sound
|
2012-02-01 09:17:19 +00:00 |
iq_132
|
71e05f7bf1
|
|
2012-01-29 05:23:37 +00:00 |
Barry Harris
|
507175c654
|
Add multi-CPU support to debug tracking in h6280 interface and core
|
2012-01-26 11:21:08 +00:00 |
iq_132
|
b1cdb48a67
|
Enable multiple h6280s
|
2012-01-26 04:39:01 +00:00 |
Barry Harris
|
74b0152ff8
|
Applied BigEndian patches from lantus for nec core and irem drivers and moved LSB_FIRST define from burnint.h to makefile flag
|
2012-01-25 20:13:10 +00:00 |
iq_132
|
e88049d898
|
Getting things ready for PCE/TG16?SGX driver. Add some fixes from more corrent h6280 mame core, add save states to h6280, enable some h6280 functions.
Add c6280 sound core.
|
2012-01-20 04:30:41 +00:00 |
Barry Harris
|
5fc58a60bf
|
Fixed H6280 core, finished hookup in Robocop and added sound to most decic16 based games
|
2012-01-15 17:04:37 +00:00 |
Barry Harris
|
253e2476c9
|
Fix warnings generated by MSVC Symbol compile
|
2012-01-12 21:07:17 +00:00 |
Barry Harris
|
b02b1e33f1
|
define for m68705Scan()
|
2012-01-06 14:36:57 +00:00 |
Barry Harris
|
5c4dd43732
|
Added savestate support to hd6309_intf.cpp and improved savestate support in m6800_intf.cpp
|
2012-01-06 14:10:15 +00:00 |
Barry Harris
|
1bb3e91e80
|
Debug tracking fix for M6502Scan()
|
2012-01-06 11:58:29 +00:00 |
Barry Harris
|
d11e07d0e9
|
Fix savestates in I8039 core
|
2012-01-05 11:48:34 +00:00 |
Barry Harris
|
fe025a297f
|
Add support to vez.h to disable __fastcall via FASTCALL makefile flag
|
2012-01-03 13:50:09 +00:00 |
Barry Harris
|
5a158bb36c
|
Readd __fastcall to vez - removal broke all games
|
2012-01-02 21:10:21 +00:00 |
tmaul
|
747a9c9d57
|
SDL version now compiles on ubuntu 11.10 but won't link because it doesnt like the sdl linkages
|
2012-01-01 22:52:35 +00:00 |
tmaul
|
efd7972d7f
|
various platform cleanups
|
2012-01-01 20:35:21 +00:00 |
tmaul
|
2fde633481
|
fix some case sensitivity issues in includes (also why do macs not have fucking hash key?
|
2012-01-01 18:58:02 +00:00 |
tmaul
|
00e09a1b96
|
Add the MIP a68k module that was never released from the unreleased PSP port manto and I did years ago. Totally useless for anything else but still quite interesting if you wanted to learn about porting from x86 to MIPS.
|
2012-01-01 17:19:07 +00:00 |
Barry Harris
|
47db754485
|
endian fixes for sek.cpp based on FBANext, neogeo should hopefully be endian-safe if anyone has ability to test?
|
2011-12-23 20:53:58 +00:00 |
Barry Harris
|
7fe089a450
|
Endian fixes from FBANext for CPU cores
|
2011-12-23 11:08:55 +00:00 |
Barry Harris
|
c0df8070c7
|
Reverted 119 and 120, broke debug tracking and some games, FB Alpha is otherwise quite stable now, please fully test all changes before committing
|
2011-12-23 10:30:57 +00:00 |
iq_132
|
a70210d129
|
Change HD6309Init(num) to HD6309Init(nCPU). Initialize a single CPU at a time.
|
2011-12-22 20:37:21 +00:00 |
iq_132
|
e37e3b0d65
|
Change M6809Init(num) to M6809Init(nCPU). Initialize a single CPU at a time.
|
2011-12-22 20:14:43 +00:00 |
iq_132
|
f5f73c5129
|
Change ZetInit to initialize a single z80 at a time. Working towards making all CPU inits homogeneous.
|
2011-12-21 22:51:01 +00:00 |
Barry Harris
|
b132d5444c
|
Fix for debug tracking exit in s2650_intf.cpp
|
2011-12-11 12:25:12 +00:00 |
Barry Harris
|
ac7dd4699c
|
Fix debug tracking for SekGetActive()
|
2011-12-10 21:23:06 +00:00 |
Barry Harris
|
6365ee131b
|
Fix MSVC compiling
|
2011-12-08 21:24:53 +00:00 |
Barry Harris
|
719e95e3e7
|
Added debug tracking support to sek.cpp
|
2011-12-08 20:18:16 +00:00 |
Barry Harris
|
33420a2354
|
Added debug tracking support to vez.cpp and zet.cpp
|
2011-12-08 15:34:58 +00:00 |
Barry Harris
|
f09e11801e
|
Added support to more CPU cores for debug tracking
|
2011-12-07 16:09:09 +00:00 |
Barry Harris
|
e2ae9e3303
|
First batch of CPU cores with debug tracking support added
|
2011-12-07 15:30:27 +00:00 |
iq_132
|
c52c5452c7
|
Oopsie!
|
2011-12-05 02:02:14 +00:00 |
iq_132
|
dafde879bf
|
Fixed comment in arm7_intf.h
Updated 6502 and Vez core to allocate rather than use array
Updated Vez core to do VEZ_IRQSTATUS_AUTO
|
2011-12-05 01:54:00 +00:00 |
Barry Harris
|
e4cc7bbf30
|
Initial commit
|
2011-12-03 20:27:59 +00:00 |