Commit Graph

42970 Commits

Author SHA1 Message Date
balr0g
d83d2a2233 Begin documenting machine config macros (nw) 2016-03-16 01:56:08 -04:00
balr0g
eaed2fb593 Do not sort Doxygen member functions and macros for now (nw) 2016-03-16 01:55:11 -04:00
balr0g
7c5bbfdf66 Put back Doxygen search box (nw) 2016-03-16 01:21:29 -04:00
hap
d76a9644cf tms1k: split part 3, done 2016-03-16 02:59:29 +01:00
hap
1a479042cf tms1k: split part 2, renamed folder tms0980 to tms1000 2016-03-16 01:33:56 +01:00
hap
ce5cb07631 tms1k: split part 2, renamed files 2016-03-16 01:26:37 +01:00
hap
4865a87134 tms1k: preparation for splitting source file 2016-03-16 01:00:31 +01:00
mahlemiut
492b212192 svga_s3: fix potential crash when hardware pointer is at the edge of VRAM, and fix viewport scrolling in Red Hat Linux / XF86_S3. 2016-03-16 12:08:50 +13:00
ImJezze
b507dbb5fc Scanline Variation
- added option for scanline variation
2016-03-15 22:15:25 +01:00
R. Belmont
ab0a1cae55 Merge pull request #723 from Happy-yappH/master
N64: Add ability to change reported EEPROM size at runtime
2016-03-15 13:36:19 -04:00
David Haywood
bf72bef707 new clones
Crazy Climber (Spanish, Rodmar bootleg) [A.R.P.A.]
Buccaneers (set 3, harder) [system11]
2016-03-15 11:26:47 +00:00
hap
f5caa4a869 tms1k: make disasm tables human-readable and added initial TP0320 2016-03-15 11:07:52 +01:00
Lord-Nightmare
49281dda99 Symbolics 3600: more documentation of the FEP pcb from pcb pictures. [Lord Nightmare] 2016-03-15 02:16:24 -04:00
therealmogminer@gmail.com
e1883e3090 Remove -mt, nw 2016-03-15 05:33:23 +01:00
therealmogminer@gmail.com
b212e5dc2e Add most of the rest of the D3D HLSL chain, nw 2016-03-15 05:17:38 +01:00
Vas Crabb
a38db0bcc1 Fix 7z name match, fix VS2015 build 2016-03-15 12:58:13 +11:00
Happy
3b5a16983f N64: Add ability to change reported EEPROM size at runtime
Adjust timing for SI <-> PIF DMA.
2016-03-14 19:51:57 -06:00
Lord-Nightmare
10df10fa71 NoteTaker: More floppy hookup, started tracing video writes. [Lord Nightmare] 2016-03-14 20:49:09 -04:00
Vas Crabb
e9c1a1e474 Fix use-after-move 2016-03-15 11:10:59 +11:00
Antonio Giner
da18057256 Implement integer scaling in core renderer [Calamity] 2016-03-15 01:04:37 +01:00
Lord-Nightmare
eb3459137c New NOT WORKING Machines added
---------------
Symbolics 3600 [trinitr0n/Ian F., Lord Nightmare]
2016-03-14 19:41:16 -04:00
David Haywood
0bd14abcd8 Merge pull request #721 from ajrhacker/cat702
CAT702 transform table must be specified in MCFG
2016-03-14 23:36:23 +00:00
AJR
f6a48f60a9 CAT702 transform table must be specified in MCFG
This eliminates two instances of driver_start, including one performing a game-name lookup (nw)
2016-03-14 19:23:25 -04:00
Vas Crabb
ddd91298b0 Merge pull request #720 from bmunger/r9751
r9751: Fix more DMA issues and add more logging
2016-03-15 09:56:18 +11:00
Brandon Munger
0314b102e5 r9751: Fix more DMA issues and add more logging 2016-03-14 17:58:54 -04:00
couriersud
202e310c52 netlist: rename plist_t to pvector_t to clarify origin. 2016-03-14 22:21:24 +01:00
couriersud
ae4b28e224 Remove gcc pragmas. These caused problems with MS compiler. 2016-03-14 22:21:23 +01:00
yz70s
7310861b51 xbox.cpp: more usb (nw) 2016-03-14 22:13:31 +01:00
dankan1890
f5fccc5c83 ui: further improvement of the layout for viewing in vertical orientation. (nw - WIP) 2016-03-14 21:57:14 +01:00
David Haywood
bbb9fd448f add proper flipscreen support to himesiki.cpp, previous support was incorrectly hooked up to the scroll registers (androidp exposed this bug) 2016-03-14 19:42:00 +00:00
couriersud
41c8a9f6fa netlist updates:
- First steps to move towards c++11.
- Base plist on std::vector
- Replace pstack with std::stack
- Remove pnamed_list
- use c++ "for each" in a number of places
- Fixed two "time bombs"
[couriersud]
2016-03-14 20:24:29 +01:00
Vas Crabb
0e48eb2a43 Merge pull request #719 from bmunger/master
Fix I64FMT in chdman for Linux 64 bit
2016-03-15 04:29:58 +11:00
Brandon Munger
7a3a46e477 Fix chdman again for I64FMT on WIN32 2016-03-14 13:22:49 -04:00
Brandon Munger
33da5e88a0 chdman I64FMT fix for OSX, FreeBSD 2016-03-14 13:11:41 -04:00
Brandon Munger
63e253e2c5 Fix I64FMT in chdman for Linux 64 bit 2016-03-14 12:55:08 -04:00
Justin Kerk
92357bdff2 Fix Emscripten build (nw) 2016-03-14 14:34:52 +00:00
Olivier Galibert
df00bf568f Merge pull request #718 from motoschifo/master
Added Lua function screen.orientation()
2016-03-14 13:01:55 +01:00
Michele Fochi
daa4f7044c Added Lua function screen.orientation().
Return rotation_angle, flipx and flipy attributes.
Example:
	s = manager:machine().screens[":screen"]:orientation()
	print (s.rotation_angle, s.flipx, s.flipy)
2016-03-14 11:28:07 +01:00
Miodrag Milanovic
e159558996 fix error compiling with clang (nw) 2016-03-14 09:54:10 +01:00
Vas Crabb
a6e758175d Fixes for Linux 2016-03-14 19:51:52 +11:00
Vas Crabb
fc87913612 Fix SDL Windows build 2016-03-14 19:32:17 +11:00
Vas Crabb
34d7850c1e More fix, and fix a memory leak, too 2016-03-14 19:22:10 +11:00
Vas Crabb
b6ea568352 Win fix 2016-03-14 19:06:57 +11:00
Vas Crabb
42fbb9c396 Make osd_file a polymorphic class that's held with smart pointers
Make avi_file a class that's held with smart pointers, encapsulate various AVI I/O structures
Make zip_file and _7z_file classes rather than having free functions everywhere
Hide zip/7z class implementation behind an interface, no longer need to call close() to send back to the cache
Don't dump as much crap in global namespace
Add solaris PTY implementation
Improve variable expansion for SDL OSD - supports ~/$FOO/${BAR} syntax
Rearrange stuff so the same things are in file module for all OSDs
Move file stuff into its own module

7z/zip open and destruct are still not thread-safe due to lack of interlocks around cache access
Directory functions still need to be moved to file module
SDL OSD may not initialise WinSock on Windows
2016-03-14 18:55:00 +11:00
Miodrag Milanovic
5fc2774703 Clang 3.8.0 supports -municode (nw) 2016-03-14 07:55:17 +01:00
Miodrag Milanovic
2bc9f09811 Revert "Fix that makes non-Unicode build to work (nw)"
This reverts commit 560e350e22.
2016-03-14 07:49:39 +01:00
Lord-Nightmare
0f07d82c4f NoteTaker: Begin to hook up DiskReg register. [Lord Nightmare] 2016-03-13 23:05:19 -04:00
David Haywood
3ac6e6b9ae confirm some dips (nw) 2016-03-14 02:30:19 +00:00
dankan1890
434cb751f4 ui: some improvements with vertical orientation view. (nw - WIP) 2016-03-14 01:38:35 +01:00
David Haywood
29517da3e2 confirmed difficutly dip (nw) 2016-03-13 23:54:12 +00:00