Commit Graph

75601 Commits

Author SHA1 Message Date
hap 748773e6f6 pgm2: lores refresh rate was approximated from video recording, hsync/vtotal are not verified 2020-09-11 19:01:27 +02:00
Robbbert a378bec89e osbexec: added ctrl keys to natural keyboard 2020-09-12 02:37:55 +10:00
cam900 65a6e974a3
pgm2.cpp: Changed kof98umh refresh rate to match PCB video (#7095) 2020-09-11 12:11:28 -04:00
Vas Crabb 34cbb3a25e emu/render.cpp: Apply target orientation when mapping points to layout elements.
Addresses MT07375.

Also increase efficiency when layouts contain large numbers of
non-interactive elements (e.g. thousands of matrix display dots).

Also includes work in progress for future improvements.
2020-09-12 02:03:47 +10:00
cam900 4c9244504a
ddealer.cpp: Use tilemap_t for splittable foreground tilemap (#7163)
* ddealer.cpp: Use tilemap_t for splittable foreground tilemap
* Fix MCU input with side effects, Reduce runtime tag lookup, Reduce duplicates, Use shorter type values, Add/Fix notes, Fix naming
* ddealer.cpp: Fix masking
2020-09-11 11:36:50 -04:00
r09 cc55f1a5f1
fmtowns_cd.xml: 13 new dumps, 16 replacements (#7210)
- New dumps from redump.org (working):

F-BASIC386 Compiler v2.1 L10
FM Towns Demonstration CD-ROM '90. Fuyu - The Galaxy of FM Towns
Ginga Eiyuu Densetsu II DX+ Towns Special
Indiana Jones and the Last Crusade (Pre-Release Version)
NHK Special - Ginga Uchuu Odyssey Vol. 2 - Choushinsei Bakuhatsu
Presence
Psychic Detective Series Vol. 2 - Memories (Demo)
Sherlock Holmes - Consulting Detective (Demo)
Steepia Lite
Trigger 2
Zan II - Towns Special (1992-04-23)

- New dumps from redump.org (not working):

Hyper Address Ver. 2.0
Megamorph (Demo)

- Replaced entries with dumps from redump.org:

Abel - Shin Mokushiroku Taisen
Cyberia
Dead of the Brain - Shiryou no Sakebi
Dragon Half
Dragon Knight III
Elm Knight - A Living Body Armor
Ningyou Tsukai
Power DoLLS
Power DoLLS 2
Rinkan Gakkou
Shinseiki Kouboushi - Dead Force
Strike Commander
The Best Play Baseball
Viper-V6 Turbo RS
Zan II - Towns Special (1992-03-19)
Zatsuon Ryouiki
2020-09-11 11:36:00 -04:00
David Haywood f808ebdcf2
new NOT WORKING machines (#7212)
----
Retro Handheld Console 152-in-1 [Sean Riddle, David Haywood]

new WORKING clones
----
WWE Wrestlemania Steel Cage Challenge (Plug & Play) (set 2) [Sean Riddle]

- set all GPL16250 games to 96Mhz as this seems to be accurate (will look for speedups where possible later) [David Haywood]
2020-09-11 11:35:39 -04:00
Robbbert c7076d7ee8 nascom1: fixed @ and ^ natural keys 2020-09-12 01:12:57 +10:00
Robbbert 2ef79ea708 mstation: fixed enter and backspace in natural keyboard 2020-09-11 23:20:09 +10:00
hap 5cfc87823f Machines promoted to working
----------------------------
Constellation Expert [hap, Berger]
2020-09-11 13:23:01 +02:00
Vas Crabb 1ac0edb56d Adjust a few layouts from the last batch.
* splus.cpp: Corrected screen aspect, moved LEDs/labels off screen.
* z80ne.cpp: Restored additive screen blending for z80net/z80netb/z80netf.
2020-09-11 11:41:33 +10:00
hap 02e6267bb5 mchess: bezel/overlay toggles don't make much sense here 2020-09-10 23:40:50 +02:00
hap 0e9518130d misc chess layouts: no need for shuffling blocks around 2020-09-10 23:33:02 +02:00
Robbbert fa30e0d88d jupace: corrected a few natural keys; save-state enabled 2020-09-11 07:04:53 +10:00
hap c4373361d4 New machines marked as NOT_WORKING
----------------------------------
Constellation Expert [hap, Berger]
2020-09-10 22:29:29 +02:00
AJR 2569839c9d att3b2.cpp: Update release years and device configuration 2020-09-10 12:29:54 -04:00
Dirk Best 4e8de5cff0 in207376: Add beeper 2020-09-10 17:43:03 +02:00
cam900 773bed8afd
y2.cpp: Add placeholder for undumped games (#7173) 2020-09-10 11:39:41 -04:00
Robbbert ad78afbe8f husky,hunter2,hp80: fixed case of paste 2020-09-11 01:27:31 +10:00
Robbbert c7580dce15 geniusiq: minor fixes for natural keyboard 2020-09-10 23:38:19 +10:00
Dirk Best 95a7011e08 in207376: Remove BAD_DUMP flag from chargen ROM 2020-09-10 15:13:46 +02:00
Dirk Best 30f897171a in213ae: Set screen type to LCD 2020-09-10 14:14:24 +02:00
Dirk Best 31805b82a7 in207376: Redumped chargen ROM [charcole] 2020-09-10 12:14:28 +02:00
Dirk Best 1a096cacee in207376: Keyboard fixes 2020-09-10 12:14:24 +02:00
Dirk Best 0b348dadc4 in213ae: Small fixes
- Add more RAM
- Screen rendering updates, chars are only 6 pixels wide
- Note debug tricks
2020-09-10 12:14:20 +02:00
Patrick Mackinlay d8a323ede5 ns32000: implemented dei, corrected neg 2020-09-10 12:58:34 +07:00
Vas Crabb 2eb5d9485e Fix issues from layout migration.
Removed problematic bounds from SDA5708 layout - automatic bounds works
fine.

de_2.cpp: Cleaned up laoyouts using loops and made bounds fit the
content.

gts80a.cpp: Made caveman screen match the height of the backglass, fixed
bounds, and added backglass-only view.

dct11em.cpp: Fixed layout bounds, corrected screen aspect ratio, and
centred LED displays.
2020-09-10 14:20:32 +10:00
Scott Stone f0555fbbe7 8080bw.cpp: Re-added missing 'polariso' machine rom lost in renaming (nw) 2020-09-09 22:43:17 -04:00
Nigel Barnes b160451e2b electron: Use set_perfect_quantum, fixes timing issues with AP3/4 floppy interfaces and AP5 Tube devices. 2020-09-10 03:02:11 +01:00
Nigel Barnes 8121b12e8e bbc.cpp: Centronics ack line is not inverted. 2020-09-10 03:02:11 +01:00
Nigel Barnes 02e753e353 acw443: Use Large 32016 2nd Processor. 2020-09-10 03:02:11 +01:00
Nigel Barnes bfe69e81e6 bus/bbc/tube/32016: Fixed paging out of ROM in lower memory only, and added the Large 4M board. 2020-09-10 03:02:11 +01:00
ajrhacker 9fd73b62a6
Merge pull request #7209 from clawgrip/patch-66
rfslots8085.cpp: Add note
2020-09-09 20:42:26 -04:00
AJR 54321401fb st2205u.cpp: Fix last-minute copy/paste mistake 2020-09-09 20:41:29 -04:00
AJR 19eb38ed60 unk6502_st2xxx.cpp: Change MCU to new type 2020-09-09 20:23:02 -04:00
AJR 18972125e8 st2xxx.cpp: Update notes 2020-09-09 18:36:57 -04:00
ClawGrip 2fd7e54f77
rfslots8085.cpp: Add note 2020-09-09 23:50:26 +02:00
Couriersud 8c9ac9c4ff netlist: add listmodels command to nltool.
* nltool --help is your friend.
2020-09-09 23:23:53 +02:00
couriersud 4f9ffb7333 netlist: Implement voltage dependent timing for CD4006 2020-09-09 23:23:38 +02:00
couriersud 0a87476e1a netlist: Implement voltage dependent timing for CD4006 2020-09-09 23:21:46 +02:00
couriersud 405f1e2618 Merge remote-tracking branch 'origin/master' into netlist-generated 2020-09-09 22:46:06 +02:00
Couriersud 066fb77731 netlist: add listmodels command to nltool.
* nltool --help is your friend.
2020-09-09 22:42:05 +02:00
Robbbert 9f66daa730 cc40,cgenie: natural keyboard corrections 2020-09-10 06:05:57 +10:00
cam900 89fbdd7509
seta2.cpp: Fix invisible pixel issue in horizontal zoom algorithm (#7198)
* Add notes for background color
2020-09-09 15:49:38 -04:00
Vas Crabb b68c48f5f8 Remove last remaining uses of <background> elements in layouts, and print warning messages on encountering deprecated elements. 2020-09-10 05:23:47 +10:00
AJR 27d1ceacbf st2205u: Start pumping data out of the PSG FIFO 2020-09-09 15:16:15 -04:00
Vas Crabb d464d6caeb video/bfm_dm01.cpp: Convert back to using outputs and update layouts.
Outputs no longer require string formatting and hash lookups, and only
changes to output values result in notifications.  Performance is
better than before.  We never had any kind of post-processing to make
the "alternate pixels" screen bitmap look like a DMD, and the bilinear
scaling looked awful.
2020-09-10 04:28:37 +10:00
Ivan Vangelista 8a5d4df2f7 New machines marked as NOT_WORKING
----------------------------------
Matrix [bytestorm]

New working clones
------------------
Midnight Run: Road Fighter 2 (AAA, Asia v1.10, newer sound program) [Guru]
Street Fighter II': Champion Edition (bootleg, set 1) [f205v, maru79]
Street Fighter II': Champion Edition (bootleg, set 2) [f205v, maru79]
Street Fighter II': Champion Edition (bootleg, set 3) [Janniz, f205v, maru79]
2020-09-09 18:14:20 +02:00
Ivan Vangelista bdb7da2fda megadriv_acbl.cpp: preliminary dips for bk3ssrmb 2020-09-09 18:10:05 +02:00
npwoods 71d65c671d Fixing an Imgtool build issue with LLVM on MSVC 2020-09-10 01:56:12 +10:00