Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-12-20 | coretmpl.h: different approach to member initialisation - hopefully work ↵ | 1 | -65/+62 | ||
around issue with move constructor; also stop using names that start with underscore followed by capital letter as they're reserved (nw) | |||||
2019-12-20 | Enable visual studio warning C5038 about member initialization order (nw) | 1 | -14/+13 | ||
Also put vs warning options all in one place. | |||||
2019-12-20 | use cleaned flash dump (nw) | 1 | -2/+1 | ||
2019-12-20 | flash r/w for Dreamcast and clones | 2 | -23/+21 | ||
2019-12-20 | intelfsh.cpp: add Fujitsu 29LV002TC flash | 2 | -2/+48 | ||
2019-12-20 | (nw) changed dcfish to SYST. | 1 | -1/+1 | ||
dcfish is not a coinop, therefore not a GAME. Not a console or computer either, so the only choice is SYST. | |||||
2019-12-19 | romload.cpp: Minor cleanup, getting rid of a few static helpers (nw) | 2 | -66/+13 | ||
2019-12-19 | -cdi: Split Quizard and associated functions into its own driver class, ↵ | 2 | -173/+175 | ||
eliminated MACHINE_RESET_OVERRIDE use in the driver, nw | |||||
2019-12-19 | (nw) segahang.cpp: Minor doc update for Enduro Racer | 1 | -13/+25 | ||
2019-12-19 | megadriv.xml: remove titan extras (nw) | 1 | -13/+0 | ||
2019-12-19 | dreamwld.cpp: decapped dreamwld MCU [Team Caps0ff, Guru] | 1 | -6/+6 | ||
2019-12-19 | Sunplus unsp2.0 experiments for jak_car2 (nw) (#6073) | 8 | -68/+482 | ||
* let the hacking move us forward (nw) * testing (nw) * shifter behavior seems to bleed between regs (nw) * (nw) * avoid hang (nw) * some hacks to get to the jak_gtg service mode too (nw) | |||||
2019-12-19 | leapfrog_leappad_cart.xml - Add Was ist das? von Richard Scarry (Germ… (#6056) | 1 | -0/+45 | ||
* leapfrog_leappad_cart.xml - Add Was ist das? von Richard Scarry (Germany) * leapfrog_leappad_cart.xml - Add commment about book * Add game at correct position in list * Uncomment ROM dump | |||||
2019-12-19 | lua: add address_mask and endianness to addr_space library (#6061) | 1 | -4/+23 | ||
* lua: add address_mask and endianness to addr_space library * lua: add space.data_width | |||||
2019-12-19 | Reoganize comments on CPS1 bootlegs (nw) (#6071) | 3 | -37/+23 | ||
* fcrash.cpp: Reorganize comments (nw) * cps1bl_pic.cpp: Reorganize comments (nw) * cps1bl_5205.cpp: Reorganize comments (nw) | |||||
2019-12-19 | vt5x_cpu: Change register name (nw) | 2 | -9/+9 | ||
2019-12-20 | (nw) housekeeping | 1 | -2/+2 | ||
2019-12-19 | (nw) don't escape stuff that shouldn't be escaped | 1 | -1/+1 | ||
2019-12-19 | Make -listsoftware and -getsoflist recognise software lists that come from ↵ | 2 | -89/+91 | ||
slot cards. (nw) These verbs are still horribly inefficient and don't preserve all the information from the input software list. This isn't supposed to solve those problems, it just makes the verbs no longer blind to stuff like the Spectrum Miles Gordon floppy list and Spectrum Wafadrive list. | |||||
2019-12-19 | tumbleb.cpp: redumped dquizgo MCU, now working [Team Caps0ff] | 1 | -7/+4 | ||
2019-12-19 | minimaws: display software lists for selected slot options on machine pages | 3 | -17/+128 | ||
2019-12-18 | vt52: Add bell (not working now) (nw) | 3 | -2/+19 | ||
2019-12-18 | vt52: Add keyboard (nw) | 3 | -2/+118 | ||
2019-12-18 | vt52: Add dump of character generator [Matt Burke] | 1 | -1/+1 | ||
2019-12-18 | Show opcodes in octal when disassembling code from octal spaces | 1 | -94/+227 | ||
2019-12-18 | cgang: small fix with boss spotlight (nw) | 2 | -7/+14 | ||
2019-12-18 | vt52_cpu: Add RAM instructions and UART interface (nw) | 3 | -13/+184 | ||
2019-12-18 | nb1414m4.cpp : Fixed corrupted ninjemak continue screen (#6070) | 2 | -1/+18 | ||
* nb1414m4.cpp : Fixed corrupted ninjemak continue screen * Fix lack of separation | |||||
2019-12-18 | megaplay.cpp: documented Sonic cart [Hammy] | 1 | -2/+2 | ||
2019-12-18 | tumbleb.cpp: decapped dquizgo MCU [Team Caps0ff, Guru] | 1 | -4/+4 | ||
(nw) not hooked up, MCU seems to operate differently for this game wrt to the eariler ones | |||||
2019-12-18 | tumbleb.cpp: decapped htchctch MCU [Team Caps0ff, Guru] | 2 | -36/+37 | ||
2019-12-18 | New working clones (#6063) | 2 | -3/+24 | ||
* New working clones ------------------ Snow Bros. 2 - With New Elves / Otenki Paradise (bootleg, set 3) [jordigahan, Heckler, ClawGrip] * Add 'snowbro2b3' (nw) * Not a bootleg (nw) * Rename 'snowbro2b3' to 'snowbro2ny' (nw) * Small reorder (nw) | |||||
2019-12-18 | Small typo (nw) (#6067) | 1 | -1/+1 | ||
2019-12-18 | vt52: Extremely preliminary CPU execution (many instructions still ↵ | 4 | -4/+318 | ||
unimplemented) | |||||
2019-12-18 | New machines marked as NOT_WORKING | 10 | -0/+510 | ||
---------------------------------- VT52 [Dalby Datormuseum] | |||||
2019-12-19 | minimaws updates: | 3 | -54/+185 | ||
* reduce network operations when initially loading a machine page * add rudimentary software lists to machine pages | |||||
2019-12-18 | mips1: remove unintended leftover(?) (nw) | 1 | -1/+0 | ||
2019-12-18 | cgang: add note (nw) | 1 | -0/+3 | ||
2019-12-18 | mips1: cop0 initialization for r3041 (nw) | 2 | -2/+18 | ||
2019-12-18 | new not working clone | 4 | -0/+182 | ||
--------------------------------- Blood Bros. (Modular System) [jordigahan, ClawGrip] | |||||
2019-12-18 | mips1: revert unnecessary/unwanted initialization (nw) | 2 | -19/+16 | ||
All of these variables are either: 1. Already initialized in the constructor or start/reset; or 2. Guarded against read-before-write by program logic; or 3. Documented as being in an undefined state at device power-up. Regarding the last point, my view is that if the documentation states the value is unpredictable/undefined at power up, I'd rather not initialize it to an arbitrary value. The absence of initialization in the code counts as documenting this behaviour, or conversely, initializing it to an arbitrary zero documents something which is not factual. While there is an argument for consistency in emulation, I'd rather expose and address any such undocumented hardware behaviour. I believe the only required and missing initialization here is for integer register zero, which was indeed a bug. If there are any other test cases which fail after this reversion, please let me know and I'll investigate and address them. | |||||
2019-12-18 | typo (nw) | 1 | -1/+1 | ||
2019-12-18 | new NOT_WORKING machine | 3 | -11/+106 | ||
----------------------- Fish Life Amazon Playful Edition (Japan) [Musee Bolo] | |||||
2019-12-18 | cgang: add note (nw) | 2 | -1/+2 | ||
2019-12-18 | Machines promoted to working | 1 | -1/+1 | ||
---------------------------- Cosmo Gang (US) [hap, Lord Nightmare, Alex Cmaylo, The Dumping Union] | |||||
2019-12-18 | cgang: improved artwork (nw) | 2 | -235/+617 | ||
2019-12-17 | model1: Slightly hacky bg color fix [O. Galibert] | 1 | -1/+1 | ||
2019-12-18 | minimaws: load more stuff, link more stuff | 5 | -205/+444 | ||
2019-12-17 | continued work on Jakks NAND based stuff / extended SP ops (nw) (#6064) | 7 | -53/+170 | ||
* lost comma (nw) * fix etended pushpop (nw) * basic ops (nw) * (nw) * NAND is here (nw) | |||||
2019-12-17 | model1: Add the VF and SWA internal TGP programs, drop the HLE [O. Galibert, ↵ | 5 | -2092/+151 | ||
capsoft] |