Commit Graph

64092 Commits

Author SHA1 Message Date
Firehawke
d5960c4fb7 Apple II clcracked updates (nw) (#4626)
* Clean Cracks: Start work (nw)

* Added the first few entries to the clean cracks list. There's no compatibility information for these.
* Added side/disk labels for all multi-side/disk images.

* Clean Cracks: Start work (nw)

* Added the first few entries to the clean cracks list. There's no compatibility information for these.
* Added side/disk labels for all multi-side/disk images.

* A few more clcracked entries (nw)

* Added a few more entries
* Corrected title capitalization on a number of titles; this, too, will likely end up being a long term project.
* Add compatibility placeholders. We don't have any details on most (if any) of these disks. That's secondary to getting them documented, though.

* Remove superfluous compatibility tags (nw)
2019-02-11 16:49:31 +11:00
AJR
23a34aa801 wy50: Add character dimming and protected attributes (nw) 2019-02-11 00:46:27 -05:00
Patrick Mackinlay
5a24c7a735 alpha: EV4 implementation-specific instruction disassembly (nw) 2019-02-11 12:05:10 +07:00
Patrick Mackinlay
84ae680329 r4000: small performance tweak (nw)
Added a primitive mru scheme for tlb searches, resulting in an average of ~1.5 iterations per scan and 2-3% speedup in one test case. Also removed the confusing reverse-endian logic from lwl/lwr and friends because apparently no commercial software implementation has ever used it (and wasn't supported in any of the other instructions anyway).
2019-02-11 11:34:08 +07:00
cracyc
98c7b6f73b leland: fixes (nw) 2019-02-10 22:22:37 -06:00
AJR
d675f94dc1 scn2674: Fix line counter desyncing in pcx (nw) 2019-02-10 23:06:40 -05:00
Ted Green
3d9afa481f smc91c9x: Pull sticky stringstream settings out of loop. (nw) 2019-02-10 19:12:56 -07:00
cam900
5f9d5494c5 nova2001.cpp : Cleanups (#4529)
* nova2001.cpp : Cleanups
Reduce duplicates, Unnecessary lines, MCFGs, Fix some namings, Spacings, Use shorter type values

* nova2001.cpp : Minor constant-ization

* nova2001.cpp : Minor correction, nw
2019-02-11 11:07:27 +11:00
hap
44caaa47c3 hh_sm510: gnw_fire cheat mode and factory tests (nw) 2019-02-11 00:19:14 +01:00
algestam
f139bd84e3 New working machine added (#4625)
* New working machine added
-----------
Game & Watch: Fire (wide screen) [algestam]

* hh_sm510: Moved gnw_fire below mmouse clones and removed stray Enter
2019-02-10 23:22:33 +01:00
Dirk Best
724fd45c71 apricot: Add more software [actapricot.org]
New working software list additions:
------------------------------------
Burn-In Test 3.4 (TES404)
dBASE II/86 2.43
Expansion RAM Test 1.0 (TES904)
Mouse Test 2.0 (TES903)
SuperCalc 3 1.00

New not-working software list additions:
----------------------------------------
Lotus 123 (Release 1A)
apricot Networks VR1.3 F-Series
apricot Networks VB1.3 F-Series (Beta Release)
POINT 32 Network Diagnostics
apricot Networks VR1.3 PC/Xi
apricot Networks VB1.3 PC/Xi (Beta Release)
POINT 32 VR1.1
POINT 32 VR1.2
POINT 32 VB1.2 (Beta Release)
Winchester Factory Formatter 2.1 (TES004)
Winchester Data Integrity Test 4.0 (TES002)
Winchester Data Integrity Check 1.1
MSD 2.7.0 (Winchester Test)
2019-02-10 22:41:52 +01:00
mooglyguy
f54807f413 -sgi_mc_device: Fixed VDMA uTLB handling. [tyfighter, Ryan Holtz]
-newport: Added support for backwards spans. Fixes numerous graphical bugs. [Ryan Holtz]
2019-02-10 19:57:53 +01:00
hap
9521d3c691 novag*: workaround for -rs232 terminal (nw) 2019-02-10 19:31:23 +01:00
David Haywood
dea868dfaa new WORKING machines (JAKKS stuff) (#4624)
New WORKING machines
---
Ms. Pac-Man 5-in-1 (Ms. Pac-Man, Pole Position, Galaga, Xevious, Mappy) (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Peter Wilhelmsen, 19 external donators]
Disney Princess (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 20 external donators]

New WORKING Software List entries
---
jakks_gamekey_nm:nrxdig New Rally X & Dig Dug  [Sean Riddle, Peter Wilhelmsen, 19 external donators]

note, Pole Position is not really very playable at the moment due to raster rendering glitches, the rest are, aside from some obvious sound issues (nw)

New machines marked as NOT WORKING
---
Wheel of Fortune (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 20 external donators]

There is a video rendering glitch (lkely another off by x lines raster issue) causing the letter selection text to not render properly, it appears the letters scroll instead of the text scroller below, which doesn't. (nw)

-spg2xx: Make rowscroll offset configurable, can't find register to control it, but JAKKS games need 0, while the chinese stuff needs 15 (nw)

-jak_wof: Marked as working, analog wheel isn't emulated, but is optional (I don't see where / how it maps) (nw)

-jak_wof: Improved inputs (nw)

-gamekeys now save to the gamekey seeprom not the system one (nw)
2019-02-10 18:47:03 +01:00
MetalliC
15a995ff0a new NOT_WORKING clone
---------------------
The King of Route 66 (prototype) [CoolMod, The Dumping Union]
2019-02-10 19:26:04 +02:00
AJR
0a20e27372 ay31015: Remove baud clock generation from device emulation (not a built-in UART feature) 2019-02-10 11:43:42 -05:00
yz70s
2db96447bc i386: add "to do" comments to to opcodes that effect the cache (nw) 2019-02-10 17:31:22 +01:00
AJR
b8d642c4b6 nb_rtpd: Raw parameters for screen (nw) 2019-02-10 09:35:41 -05:00
AJR
0825d4947f pds_sefp: Raw parameters for screen (nw) 2019-02-10 08:52:47 -05:00
Ivan Vangelista
fea0d694b3 devices\bus: some more MACHINE_CONFIG removal (nw) 2019-02-10 10:00:52 +01:00
MooglyGuy
d98dda930b -indigo4k: Fix crash, nw 2019-02-10 09:38:23 +01:00
MooglyGuy
7dcf268925 Fix compile, nw 2019-02-10 09:14:35 +01:00
braintro
fe28822302 berzerk.cpp: Update comments about ROM labels needing verification. (nw) 2019-02-10 00:27:59 -06:00
AJR
6e715a1e5c wy50: Encode a few attributes (nw) 2019-02-10 00:33:58 -05:00
MooglyGuy
d8830f5429 sgi_mc_device: Hooked up VDMA done interrupt, no appreciable effect, nw 2019-02-10 02:29:49 +01:00
mooglyguy
ea6d72aa5e -sgi_mc_device: Basic VDMA support, address translation is currently broken. [Ryan Holtz]
-newport: Various changes, nw
2019-02-10 01:56:16 +01:00
MooglyGuy
8ed8f42a30 -wd33c9x: Silence logging by default, nw 2019-02-10 01:56:16 +01:00
MooglyGuy
4bc6160200 -r4000: Added the ability to CTC and CFC from unknown fpr30, which IRIX does often, nw 2019-02-10 01:56:16 +01:00
AJR
98978eacf3 scn2674: Row buffering and timing improvements
- Add optional read callbacks for row buffering DMA
- Add MBC output
- Correct timing of BREQ and VBLANK outputs
- Improve character blink and cursor blink timings

wy50: Power-up tests pass now; very preliminary character display (nw)
2019-02-09 17:51:24 -05:00
couriersud
83bd138bec netlist: Fix crashes on certain hardware/library combos. (nw)
At least on macosx memory used by an object seems to be invalidated
before the dtor is executed. This of course is deadly for child objects
with references to the parent-in-deletion which may call back into the
parent.
One of the worst issues I had to fix. Ever. Lesson learnt: No tricks in
dtors. Never.
2019-02-09 23:07:27 +01:00
couriersud
9d8cb783e3 netlist: more core guidelines work. (nw) 2019-02-09 23:07:27 +01:00
mooglyguy
ac124a896b -indy_indigo2: Switch to using new R4x00 core, nw
-sgi_mc_device: Preliminary (broken) VDMA, nw

-newport: Various changes: [Ryan Holtz]
 * Switched to using a buffer of bytes, and doing the palette lookup in screen_update.
 * Added preliminary FB readback support.
 * Added preliminary line-drawing support.
 * Added support for more commands. Should eventually be handled in a different way than now.
2019-02-09 20:02:13 +01:00
R. Belmont
9a22769399
Merge pull request #4622 from ArcadeShadow/patch-2
New working software list additions
2019-02-09 10:30:51 -05:00
R. Belmont
b5586fa784
Merge pull request #4621 from ArcadeShadow/patch-1
New working software list additions
2019-02-09 10:30:37 -05:00
R. Belmont
6b67fd2e60
Merge pull request #4615 from clawgrip/patch-2
leapfrog_leappad_cart.xml: New NOT_WORKING software list additions
2019-02-09 10:30:14 -05:00
David Haywood
668c87dca2 new WORKING Gamate game + Working DBZ JAKKS + misc bits (#4614)
* new WORKING Software List entries
---
gamate:fortress Fortress of Fierceness [Peter Wilhelmsen]

new NOT WORKING Software List entries
---
ekara_japan_a:a7 A-7 Pichi Pichi Pitch Pure Chapter 3 (Japan) [Peter Wilhelmsen, Sean Riddle]
ekara_japan_a:a5 A-5 Pichi Pichi Pitch Karaoke Party (Japan) [Peter Wilhelmsen, Sean Riddle]
ekara_japan_a:a4 A-4 Pichi Pichi Pitch Pure Chapter 1 (Japan) [Peter Wilhelmsen, Sean Riddle]
ekara_japan_a:a1 A-1 Pichi Pichi Pitch vol.1 (Japan) [Peter Wilhelmsen, Sean Riddle]

new NOT WORKING clones
---
Play 2000 (Super Slot & Gran Tesoro) (v7.0i) (Italy)  [Peter Wilhelmsen, Morten Shearman Kirkegaard]

* new WORKING machines
---
Dragon Ball Z (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 19 external donators]

* flag (nw)

* allow 'a7' to boot (nw)

* move XaviX2 sets to new files (nw)

* new machines marked as NOT WORKING
---
Let's TV Play Naruto [Peter Wilhelmsen, Sean Riddle]

This is another XaviX2 thing.
2019-02-09 10:29:48 -05:00
Ivan Vangelista
24248c8ca8 audio/snk6502.cpp: fixed MT07225 (nw) 2019-02-09 15:27:06 +01:00
Ivan Vangelista
3a4d1ef05d devices/bus: a few more MACHINE_CONFIG macros removed (nw) 2019-02-09 15:03:32 +01:00
ArcadeShadow
43a9c592d3
New working software list additions
ibm5170: Micro Machines [ArcadeShadow]
2019-02-09 10:41:32 +00:00
Vas Crabb
422d365332 get rid of some copy/pasted macros for different numbers of arguments (nw) 2019-02-09 21:28:39 +11:00
ArcadeShadow
521c28cc8f
New working software list additions
ibm5150: Budokan - The Martial Spirit (Big Games release), Lagaf': Les Adventures De Moktar - Vol 1: La Zoubida, Monty Python's Flying Circus (3.5"), Xenon (3.5") [ArcadeShadow]
2019-02-09 10:03:35 +00:00
Ivan Vangelista
5364087629 misc MACHINE_CONFIG macros removal (nw) 2019-02-09 10:16:30 +01:00
jlachniet
57eeffb661 Add four new BIOS files to ti84pcev15 (#4613)
Adds OS versions 5.15 to 5.22, thanks to a hack that downgrades OS on 5.1.5 boot codes.
2019-02-09 19:37:16 +11:00
AJR
7c6f51641d lisa: Put back keyboard COP and add input that switches its code path; use get_fc instead of hacking into SR (nw) 2019-02-08 23:53:01 -05:00
cracyc
ddb73dcb7b leland: dma line mask bits (ne) 2019-02-08 19:10:25 -06:00
AJR
6ebdef9e12 lisa: Add XTAL definitions (nw)
- Remove "kbcop" device. The COP-based keyboard seems to be mostly undocumented and not actually dumped. (Bitsavers has documentation for a 8748 keyboard.)
2019-02-08 19:59:32 -05:00
AJR
50f185042f Fix clang build (nw) 2019-02-08 19:19:47 -05:00
couriersud
bd8bd7c4f1 netlist: added missing noexcept. (nw) 2019-02-09 00:32:31 +01:00
couriersud
5ea6e079f3 netlist: constants are now constexpr functions. (nw) 2019-02-09 00:21:14 +01:00
couriersud
8daa6e0a0d netlist: added parameter STARTUP_STRATEGY to switch between ...
startup strategies. This determines the order of device triggering.
0: Full - trigger all delegates. Next all devices not touched.
1: Backwards - trigger all devices backwards (only update delegate)
2: Forward - trigger all devices forward (only update delegate)
2019-02-08 23:18:48 +01:00