Remove a few outdated references to MESS

This commit is contained in:
Dirk Best 2021-12-02 13:33:44 +01:00
parent 9f45ed5ac4
commit 620f531c54
78 changed files with 105 additions and 151 deletions

View File

@ -6,7 +6,7 @@ license:CC0
<!-- use A13MIRRORING for 16kb cartridge which do not work without it -->
<!-- (normally 16kb cartridges ignore address line A14, but ...) -->
<!-- BOUNTYBOB for special bountybob cartridge with bankswitching -->
<!-- This MESS CRC file is based on a generated one from Cowering's Good databases -->
<!-- This CRC file is based on a generated one from Cowering's Good databases -->
<!-- crc= Game Name | Year | Manufacturer | Emulation Status -->
<hash crc32="4019ecec" name="Astro Chase (Parker Brothers-First Star Software) (U)">
<year>1982</year>

View File

@ -123,7 +123,7 @@ Compiled by K1W1
* Copy Protection - Some cartridges were produced that utilised a form of copy protection by writing data back to the ROM area in memory. There are many versions of
these ROM's available that have been altered to circumvent this protection. This collection where possible has used original unaltered ROM's, those that have been
altered have been commented. The original Copy Protected versions will run in MESS emulation.
altered have been commented. The original Copy Protected versions will run in MAME emulation.
* Re-releases mentioned in the comments below were generally bit copies of the originals re-packaged in different cartridges.

View File

@ -109,12 +109,12 @@ Please stick to using the floppy versions for the time being...
and then in typing
run""
and press return. The latter part can be replaced by using the CPC keyboard shortcut 'Ctrl' + the numeric keypad 'Enter'
(in both the real system and MESS, such shortcut is equivalent to the RUN"" command).
(in both the real system and MAME, such shortcut is equivalent to the RUN"" command).
Notice that the '|' key necessary for the former part is mapper to the key on the left of 'P' of your keyboard (corresponding
to '{' in most English keyboards).
To start/stop the tape you can either use the emulation shortcuts for Tape Play and Tape Stop by default mapped to
'F2' and 'Shift'+'F2', or use the Tape Control options in the MESS internal menu, accessible by entering partial keyboard
'F2' and 'Shift'+'F2', or use the Tape Control options in the MAME internal menu, accessible by entering partial keyboard
mode (press 'Scroll Lock' on your keyboard) and then pressing 'TAB'.
Notice that you can speed up the loading process by pressing the FFWD key (by default mapped to 'Insert' on your keyboard)

View File

@ -10,7 +10,7 @@ license:CC0
Most of the multi-side / multi-disk games will need sorting into a proper order!
I believe most of the dumps are good, but many fail in MESS due to inadequate emulation, some of the protection routines are quite fussy.
I believe most of the dumps are good, but many fail in MAME due to inadequate emulation, some of the protection routines are quite fussy.
In cases where games fail to operate try the pirate versions (which in current convention are those not tagged with [Original] )
Loading Instructions:

View File

@ -110,7 +110,7 @@ license:CC0
<publisher>NCR Corporation</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="209158">
<rom name="dmv_cpm80_2.2_supplement.td0" size="209158" crc="a19b1e40" sha1="50eec5ff3c4eab1ee27640fe2428b0a4265f2efb"/> <!-- MESS fails to load this disk -->
<rom name="dmv_cpm80_2.2_supplement.td0" size="209158" crc="a19b1e40" sha1="50eec5ff3c4eab1ee27640fe2428b0a4265f2efb"/> <!-- MAME fails to load this disk -->
</dataarea>
</part>
</software>
@ -1434,7 +1434,7 @@ license:CC0
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="279617">
<rom name="dmv_bds_c_disk1.td0" size="279617" crc="536e37af" sha1="489b8499f38780c072fdfade9347bac9c7cb23ef"/> <!-- MESS fails to load this disk -->
<rom name="dmv_bds_c_disk1.td0" size="279617" crc="536e37af" sha1="489b8499f38780c072fdfade9347bac9c7cb23ef"/> <!-- MAME fails to load this disk -->
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
@ -1450,7 +1450,7 @@ license:CC0
<publisher>&lt;unknown&gt;</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="153353">
<rom name="dmv_cpm86_assembler.td0" size="153353" crc="91043ed0" sha1="df55fe94d3ecea474c24221103b92ee9431686cc"/> <!-- MESS fails to load this disk -->
<rom name="dmv_cpm86_assembler.td0" size="153353" crc="91043ed0" sha1="df55fe94d3ecea474c24221103b92ee9431686cc"/> <!-- MAME fails to load this disk -->
</dataarea>
</part>
</software>
@ -1461,7 +1461,7 @@ license:CC0
<publisher>Microsoft</publisher>
<part name="flop" interface="floppy_5_25">
<dataarea name="flop" size="53010">
<rom name="dmv_ms-basic_5.21_check.td0" size="53010" crc="8e4a29a4" sha1="7d13dd3c997ab20ddf7db11a16a4f44b656868a0"/> <!-- MESS fails to load this disk -->
<rom name="dmv_ms-basic_5.21_check.td0" size="53010" crc="8e4a29a4" sha1="7d13dd3c997ab20ddf7db11a16a4f44b656868a0"/> <!-- MAME fails to load this disk -->
</dataarea>
</part>
</software>

View File

@ -8,7 +8,7 @@ Titles, serial #s, publishers and release dates taken from:
Some FM-7 and FM-77AV applications can span multiple disk images, and will often be found as one file
comprised of multiple images concatenated together. MESS does not support this, so with those images you'll
comprised of multiple images concatenated together. MAME does not support this, so with those images you'll
need to split the images into separate files. This software list assumes that there is only one image per file.
-->

View File

@ -193,7 +193,7 @@ Known PC Booter Games Not Dumped, Or Dumped and Lost when Demonlord's Site went
<info name="developer" value="Free Fall Associates" />
<info name="usage" value="PC Booter" />
<part name="flop1" interface="floppy_5_25">
<!--- Bad Dump? Doesn't work at all. MESS say invalid Image -->
<!--- Bad Dump? Doesn't work at all. MAME say invalid Image -->
<dataarea name="flop" size="204800">
<rom name="archon.img" size="204800" crc="484ebbbd" sha1="4a913c1310ad590b6947dd6ceb69e187bcb641f9"/>
</dataarea>

View File

@ -44304,7 +44304,7 @@ license:CC0
</software>
<!-- The Demo Boy II was a display unit for the Game Boy ( see http://my.ais.net/~xtreme/SF/NES/demoboy/README.TXT ) containing a NES CPU + PPU + MMC5A.
We should eventually add it to MESS as a separate driver with a NES CPU and a GB CPU! -->
We should eventually add it to MAME as a separate driver with a NES CPU and a GB CPU! -->
<software name="demoboy2" supported="no">
<description>Demo Boy II</description>
<year>19??</year>

View File

@ -49958,7 +49958,7 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?)
<!--
TODO: .hdm raw files should be supported, but MESS always fails with " Wrong track size in generate_track, expected 166666, got 41076". why?
TODO: .hdm raw files should be supported, but MAME always fails with " Wrong track size in generate_track, expected 166666, got 41076". why?
some other disks have the same error too!
-->

View File

@ -5,7 +5,7 @@ license:CC0
load software with LOAD ""
Tape must be started manually from the MESS menu
Tape must be started manually from the MAME menu
" is mapped to ] by default on a UK keyboard layout
The Sam Coupe will recognize most Spectrum tapes but isn't actually directly compatible with the majority of them due to different memory mapping

View File

@ -108,7 +108,7 @@ Other:
SONY販促用ディスク3
SONY販促用ディスク4
Known to be dumped, but no longer available: (If you do have any of these please contact the MESS development team)
Known to be dumped, but no longer available: (If you do have any of these please contact the MAME development team)
SMC Paint
PIC->BMPコンバータ
GIFファイルローダー

View File

@ -64,7 +64,7 @@ Games which are completely not recognized (maybe not for x1?)
* manilove
* fmdata
Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
Plus, some games crash MAME at exit (e.g. some sorcer disks or some arcus disks)
-->

View File

@ -1158,7 +1158,7 @@ end
---------------------------------------------------
-- WAVE file (used for MESS cassette)
-- WAVE file (used for cassette)
--@src/devices/sound/wave.h,SOUNDS["WAVE"] = true
---------------------------------------------------

View File

@ -25,17 +25,17 @@
Start the abc800 emulator with the ABC 850 attached on the ABC bus,
with the new CHD and a UFD-DOS floppy mounted:
$ mess abc800m -bus abc850 -flop1 ufd631 -hard ro202.chd
$ mess abc800m -bus abc850 -bus:abc850:io2 xebec,bios=basf6186 -flop1 ufd631 -hard basf6186.chd
$ mame abc800m -bus abc850 -flop1 ufd631 -hard ro202.chd
$ mame abc800m -bus abc850 -bus:abc850:io2 xebec,bios=basf6186 -flop1 ufd631 -hard basf6186.chd
or with the ABC 852 attached:
$ mess abc800m -bus abc852 -flop1 ufd631 -hard basf6185.chd
$ mess abc800m -bus abc852 -bus:abc852:io2 xebec,bios=nec5126 -flop1 ufd631 -hard nec5126.chd
$ mame abc800m -bus abc852 -flop1 ufd631 -hard basf6185.chd
$ mame abc800m -bus abc852 -bus:abc852:io2 xebec,bios=nec5126 -flop1 ufd631 -hard nec5126.chd
or with the ABC 856 attached:
$ mess abc800m -bus abc856 -flop1 ufd631 -hard micr1325.chd
$ mame abc800m -bus abc856 -flop1 ufd631 -hard micr1325.chd
Configure the floppy controller for use with an ABC 850:
@ -65,9 +65,9 @@
Or skip all of the above and use the preformatted images in the software list:
$ mess abc800m -bus abc850 -flop1 ufd631 -hard abc850
$ mess abc800m -bus abc852 -flop1 ufd631 -hard abc852
$ mess abc800m -bus abc856 -flop1 ufd631 -hard abc856
$ mame abc800m -bus abc850 -flop1 ufd631 -hard abc850
$ mame abc800m -bus abc852 -flop1 ufd631 -hard abc852
$ mame abc800m -bus abc856 -flop1 ufd631 -hard abc856
*/

View File

@ -19,8 +19,8 @@
Start the PET emulator with the D9060 attached on the IEEE-488 bus,
with the new CHD mounted:
$ mess pet8032 -ieee8 d9060 -hard tm602s.chd
$ mess pet8032 -ieee8 d9090 -hard tm603s.chd
$ mame pet8032 -ieee8 d9060 -hard tm602s.chd
$ mame pet8032 -ieee8 d9090 -hard tm603s.chd
Enter 'HEADER "LABEL",D0,I01' to format the hard drive.
Wait up to 1 hour and 20 minutes.

View File

@ -77,7 +77,7 @@
TODO:
- Update more drivers in MESS and MAME and unify with src/emu/video/pc_cga.c
- Update more drivers in MAME and unify with src/emu/video/pc_cga.c
- Separate out more cards/implementations
***************************************************************************/

View File

@ -6,9 +6,6 @@
Memory-mapped, uses IRQ3 and IRQ7, no DMA.
Copyright MESS Team.
Visit https://mamedev.org for licensing and usage restrictions.
**********************************************************************/
#include "emu.h"

View File

@ -4,9 +4,6 @@
Poisk-1 sound card
Copyright MESS Team.
Visit https://mamedev.org for licensing and usage restrictions.
**********************************************************************/
#ifndef MAME_BUS_P1_SOUND_H

View File

@ -159,7 +159,7 @@ void nes_exrom_device::pcb_reset()
iNES: mapper 5
MESS status: Partially supported
MAME status: Partially supported
-------------------------------------------------*/

View File

@ -4,7 +4,7 @@
psxcard.c - Sony PlayStation memory card device
by pSXAuthor
MESS conversion by R. Belmont
MAME conversion by R. Belmont
*/
#include "emu.h"

View File

@ -6,7 +6,7 @@
* Barry Silverman mailto:barry@disus.com or mailto:bss@media.mit.edu
* Vadim Gerasimov mailto:vadim@media.mit.edu
*
* MESS driver by Chris Salomon and Raphael Nabet.
* MAME driver by Chris Salomon and Raphael Nabet.
*
* Basically, it has been rewritten entirely in order to perform cycle-level simulation
* (with only a few flip-flops being set one cycle too early or too late). I don't know if

View File

@ -20,13 +20,6 @@
else on ZSNES Technical for probing the darker corners of the SNES
with test programs so we have a chance at getting things accurate.
MESS Bugzilla bugs:
- 804 ADC sets carry too late (FIXED)
- 805 ADDW/SUBW set V wrongly (FIXED)
- 806 BRK should modify PSW (FIXED)
- 807 DAA/DAS problem (FIXED)
*/
/* ======================================================================== */
/* ================================= NOTES ================================ */

View File

@ -142,12 +142,12 @@ void akiko_device::device_reset()
{
if (m_cddevice.found())
{
// MESS case
// CD32 case
m_cdrom = m_cddevice->get_cdrom_file();
}
else
{
// MAME case
// Arcade case
m_cdrom = cdrom_open(machine().rom_load().get_disk_handle(":cdrom"));
}

View File

@ -81,7 +81,7 @@ ASCII/EBCDIC control character recognition, timed interrupts and more.
Known issues:
- MESS does currently not handle all these model specific features.
- MAME does currently not handle all these model specific features.
History:

View File

@ -260,7 +260,7 @@ void tms9902_device::device_timer(emu_timer &timer, device_timer_id id, int para
{
switch (id)
{
// This call-back is called by the MESS timer system when the decrementer
// This call-back is called by the MAME timer system when the decrementer
// reaches 0.
case DECTIMER:
m_TIMERR = m_TIMELP;

View File

@ -172,7 +172,7 @@ private:
uint8_t m_TMR; /* interval timer */
/* clock registers */
emu_timer *m_dectimer; /* MESS timer, used to emulate the decrementer register */
emu_timer *m_dectimer; /* MAME timer, used to emulate the decrementer register */
emu_timer *m_recvtimer;
emu_timer *m_sendtimer;

View File

@ -1,13 +1,9 @@
// license:BSD-3-Clause
// copyright-holders:Gordon Jefferyes
/******************************************************************************
uPD7002 Analogue to Digital Converter
MESS Driver By:
Gordon Jefferyes
mess_bbc@gjeffery.dircon.co.uk
******************************************************************************/
#include "emu.h"

View File

@ -4,7 +4,7 @@
GI SP0256 Narrator Speech Processor
GI SPB640 Speech Buffer
By Joe Zbiciak. Ported to MESS by tim lindner.
By Joe Zbiciak. Ported to MAME by tim lindner.
Unimplemented:
- Microsequencer repeat count of zero

View File

@ -26,7 +26,7 @@
/*
GI SP0256 Narrator Speech Processor
By Joe Zbiciak. Ported to MESS by tim lindner.
By Joe Zbiciak. Ported to MAME by tim lindner.
*/

View File

@ -1658,7 +1658,7 @@ void snes_ppu_device::write_object( uint16_t address, uint8_t data )
to attempt this. While byuu, in his emu, maps
those accesses to 0x01ff, because it is more
accurate to invalidate the 'expected' address
than not, MESS has issues if we don't write to
than not, MAME has issues if we don't write to
the expected address (see e.g. Tokimeki Memorial).
This is because writes should work during hblank
(so that the game can produce color fading), but

View File

@ -497,7 +497,7 @@ void running_machine::schedule_soft_reset()
//-------------------------------------------------
// get_statename - allow to specify a subfolder of
// the state directory for state loading/saving,
// very useful for MESS and consoles or computers
// very useful for consoles or computers
// where you can have separate folders for diff
// software
//-------------------------------------------------

View File

@ -1200,7 +1200,7 @@ void rom_load_manager::normalize_flags_for_device(std::string_view rgntag, u8 &w
/*-------------------------------------------------
load_software_part_region - load a software part
This is used by MESS when loading a piece of
This is used by MAME when loading a piece of
software. The code should be merged with
process_region_list or updated to use a slight
more general process_region_list.

View File

@ -136,7 +136,7 @@ static int len;
/* This in fact gives the number of samples for half of the pulse */
static inline int tap_data_to_samplecount(int data, int frequency)
{
// return (int) (0.5 * (0.5 + (((double)CBM_WAV_FREQUENCY / frequency) * (double)data))); // MESS TZX formula
// return (int) (0.5 * (0.5 + (((double)CBM_WAV_FREQUENCY / frequency) * (double)data))); // MAME TZX formula
return (int) (0.5 * (((double)CBM_WAV_FREQUENCY / frequency) * (double)((data) + 0.5))); // tap2wav formula
}

View File

@ -73,7 +73,7 @@ bool dfi_format::load(util::random_read &io, uint32_t form_factor, const std::ve
char sign[4];
io.read_at(0, sign, 4, actual);
if(memcmp(sign, "DFER", 4) == 0) {
osd_printf_error("dfi_dsk: Old type Discferret image detected; the mess Discferret decoder will not handle this properly, bailing out!\n");
osd_printf_error("dfi_dsk: Old type Discferret image detected; the MAME Discferret decoder will not handle this properly, bailing out!\n");
return false;
}

View File

@ -48,22 +48,22 @@ public:
/*! @brief Load an image.
The load function opens an image file and converts it to the
internal MESS floppy representation.
internal MAME floppy representation.
@param io source buffer containing the image data.
@param form_factor Physical form factor of disk, from the enum
in floppy_image
@param variants the variants from floppy_image the drive can handle
@param image output buffer for data in MESS internal format.
@param image output buffer for data in MAME internal format.
@return true on success, false otherwise.
*/
virtual bool load(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants, floppy_image *image) = 0;
/*! @brief Save an image.
The save function writes back an image from the MESS internal
The save function writes back an image from the MAME internal
floppy representation to the appropriate format on disk.
@param io output buffer for the data in the on-disk format.
@param variants the variants from floppy_image the drive can handle
@param image source buffer containing data in MESS internal format.
@param image source buffer containing data in MAME internal format.
@return true on success, false otherwise.
*/
virtual bool save(util::random_read_write &io, const std::vector<uint32_t> &variants, floppy_image *image);

View File

@ -570,7 +570,7 @@ static int tzx_cas_do_work( int16_t **buffer )
if (pause_time == 0)
{
/* pause = 0 is used to let an emulator automagically stop the tape
in MESS we do not do that, so we insert a 5 second pause. */
in MAME we do not do that, so we insert a 5 second pause. */
pause_time = 5000;
}
size += tzx_cas_handle_block(buffer, cur_block, pause_time, 0, 0, 0, 0, 0, 0, 0, 0);

View File

@ -4,7 +4,7 @@
vboy.c - Virtual Boy audio emulation
By Richard Bannister and Gil Pedersen.
MESS device adaptation by R. Belmont
MAME device adaptation by R. Belmont
*/
#include "emu.h"

View File

@ -4,7 +4,7 @@
vboy.h - Virtual Boy audio emulation
By Richard Bannister and Gil Pedersen.
MESS device adaptation by R. Belmont
MAME device adaptation by R. Belmont
*/
#ifndef MAME_AUDIO_VBOY_H
#define MAME_AUDIO_VBOY_H

View File

@ -445,7 +445,7 @@ some variation of proportions even within the same display type.
One side effect of this on the console's palette is that some values of
red may appear too pinkish - Too much blue to red. This is not the same
as a traditional tint-hue control adjustment; rather, can be demonstrated
by changing the blue ratio values via MESS HLSL settings.
by changing the blue ratio values via MAME HLSL settings.
Lastly, the Atari 2600 & 5200 NTSC color palettes hold the same hue
structure order and have similar appearance differences that are dependent

View File

@ -1267,7 +1267,7 @@ void apple2gs_state::adb_write_datareg(u8 data)
}
// real rom 3 h/w reads 0x90 when idle, 0x98 when key pressed
// current MESS reads back 0xb0 when idle
// current MAME reads back 0xb0 when idle
u8 apple2gs_state::adb_read_kmstatus()
{
return m_adb_kmstatus;

View File

@ -437,7 +437,7 @@ void at_state::init_at_common(int xmsbase)
{
address_space& space = m_maincpu->space(AS_PROGRAM);
/* MESS managed RAM */
/* managed RAM */
membank("bank10")->set_base(m_ram->pointer());
if (m_ram->size() > xmsbase)

View File

@ -1,9 +1,8 @@
// license:GPL-2.0+
// copyright-holders:Juergen Buchmueller
/******************************************************************************
Atari 400/800
MESS Driver
Atari 400/800
Juergen Buchmueller, June 1998
@ -1019,7 +1018,7 @@ One side effect of this on the console's palette is that some
values of red may appear too pinkish - Too much blue to red.
This is not the same as a traditional tint-hue control
adjustment; rather, can be demonstrated by changing the blue
ratio values via MESS HLSL settings.
ratio values via MAME HLSL settings.
Lastly, the Atari 2600 & 7800 NTSC color palettes hold the same
hue structure order and have similar appearance differences

View File

@ -53,7 +53,7 @@ Hardware: PPIA 8255
thought this was a bad design and have modified their Atom's and dos rom
to use a different memory area.
The atom driver in MESS uses the original memory area.
The atom driver in MAME uses the original memory area.
http://www.xs4all.nl/~fjkraan/comp/atom/index.html

View File

@ -2,8 +2,6 @@
// copyright-holders:Kevin Thacker,Sandro Ronco
/******************************************************************************
avigo.c
TI "Avigo" PDA
@ -64,8 +62,6 @@
from an existing emulation written by Hans Pufal. Hans's emulator
is also written from educated guesswork.
MESS Driver by Kevin Thacker and Sandro Ronco
******************************************************************************/

View File

@ -4,7 +4,7 @@
Atari Bartop 5200 prototype system
Driver by Mariusz Wojcieszek
Based on Atari 400/800 MESS Driver by Juergen Buchmueller
Based on Atari 400/800 MAME Driver by Juergen Buchmueller
Hardware was based on Atari 5200 game console with additional coin and timer hardware.
System was intented to run in barrooms and taverns. Software was based on Atari 5200

View File

@ -1019,7 +1019,7 @@ void bfcobra_state::rombank_w(uint8_t data)
Split into machine\bfcobra.cpp !
Alternatively chuck it all away and borrow the MESS implementation
Alternatively chuck it all away and use the existing implementation
because it's a million times better.
***************************************************************************/

View File

@ -704,7 +704,7 @@ void camplynx_state::port80_w(u8 data)
/* DAC port (6-bit). If writing cassette, output goes to tape as a sine wave, otherwise it goes to speaker.
There is code below to write as a sine wave or a square wave, both work and can be loaded successfully.
However the PALE emulator cannot load either of them, although it loads its own output.
MESS can load PALE's wav files though.
MAME can load PALE's wav files though.
Currently square wave output is selected. */
void camplynx_state::port84_w(u8 data)

View File

@ -5,7 +5,7 @@
by Mariusz Wojcieszek
Based on Atari 400/800 MESS Driver by Juergen Buchmueller
Based on Atari 400/800 MAME Driver by Juergen Buchmueller
TODO:
- fix LCD digits display controlling

View File

@ -77,7 +77,7 @@ from Brett Selwood and Andrew Davies.
- Most versions of Telcom can have their parameters adjusted directly from Basic,
without needing to enter the Telcom program.
- Most versions of Telcom have an optional clock. In older models firstly select VS
from the MESS config menu, then enter NET CLOCK to enable it. NET TIME hhmm to set
from the MAME config menu, then enter NET CLOCK to enable it. NET TIME hhmm to set
the time (24hour format). NET CLOCKD is supposed to remove the status line, but it
doesn't, although the clock stops updating. NET CLOCK and NET CLOCKD are toggles.
- Telcom 1.2 (used in mbeeic) has a bug. If you enter NET CLOCK, the status line is
@ -106,7 +106,7 @@ from Brett Selwood and Andrew Davies.
FDC: (TODO: see if these bugs still exist)
- B drive doesn't work with most disks.
- some disks cause MESS to freeze.
- some disks cause MAME to freeze.
- 128k: Simply Write has no keyboard.

View File

@ -652,7 +652,7 @@ void md_cons_state::genesis_32x(machine_config &config)
subdevice<screen_device>("megadriv")->screen_vblank().set(FUNC(md_cons_state::screen_vblank_console));
// we need to remove and re-add the YM because the balance is different
// due to MAME / MESS having severe issues if the dac output is > 0.40? (sound is corrupted even if DAC is silent?!)
// due to MAME having severe issues if the dac output is > 0.40? (sound is corrupted even if DAC is silent?!)
m_ymsnd->reset_routes();
m_ymsnd->add_route(0, "lspeaker", (0.50)/2);
m_ymsnd->add_route(1, "rspeaker", (0.50)/2);
@ -684,7 +684,7 @@ void md_cons_state::mdj_32x(machine_config &config)
subdevice<screen_device>("megadriv")->screen_vblank().set(FUNC(md_cons_state::screen_vblank_console));
// we need to remove and re-add the sound system because the balance is different
// due to MAME / MESS having severe issues if the dac output is > 0.40? (sound is corrupted even if DAC is silent?!)
// due to MAME having severe issues if the dac output is > 0.40? (sound is corrupted even if DAC is silent?!)
m_ymsnd->reset_routes();
m_ymsnd->add_route(0, "lspeaker", (0.50)/2);
m_ymsnd->add_route(1, "rspeaker", (0.50)/2);
@ -716,7 +716,7 @@ void md_cons_state::md_32x(machine_config &config)
subdevice<screen_device>("megadriv")->screen_vblank().set(FUNC(md_cons_state::screen_vblank_console));
// we need to remove and re-add the sound system because the balance is different
// due to MAME / MESS having severe issues if the dac output is > 0.40? (sound is corrupted even if DAC is silent?!)
// due to MAME having severe issues if the dac output is > 0.40? (sound is corrupted even if DAC is silent?!)
m_ymsnd->reset_routes();
m_ymsnd->add_route(0, "lspeaker", (0.50)/2);
m_ymsnd->add_route(1, "rspeaker", (0.50)/2);

View File

@ -176,7 +176,7 @@ void mtxl_state::machine_start()
#ifndef REAL_PCI_CHIPSET
address_space& space = m_maincpu->space(AS_PROGRAM);
/* MESS managed RAM */
/* managed RAM */
membank("bank10")->set_base(m_ram->pointer());
if (m_ram->size() > 0xa0000)

View File

@ -24,7 +24,7 @@
- LayDock: hangs at title screen due of a PIT bug (timer irq dies for whatever reason);
- Moon Child: needs mixed 3+3bpp tvram supported, kludged for now (not a real test case);
- Moon Child: window masking doesn't mask bottom part of the screen?
- Moon Child: appears to be a network / system link game, obviously doesn't work with current MAME / MESS framework;
- Moon Child: appears to be a network / system link game, obviously doesn't work with current MAME framework;
- Marchen Veil I: doesn't load if you try to run it directly, it does if you load another game first (for example Mappy) then do a soft reset;
- Mugen no Shinzou II - The Prince of Darkness: dies on IPLPRO loading, presumably a wd17xx core bug;
- Multiplan: random hangs/crashes after you set the RTC, sometimes it loads properly;
@ -491,7 +491,7 @@ void mz2500_state::draw_cg_screen(bitmap_ind16 &bitmap,const rectangle &cliprect
draw_cg16_screen(bitmap,cliprect,2,640,pri);
break;
default:
popmessage("Unsupported CG mode %02x, contact MESS dev",m_cg_reg[0x0e]);
popmessage("Unsupported CG mode %02x, contact MAME dev",m_cg_reg[0x0e]);
break;
}
}

View File

@ -2,8 +2,6 @@
// copyright-holders:Wilbert Pol, Kevin Thacker
/******************************************************************************
nc.cpp
NC100/NC150/NC200 Notepad computer
system driver
@ -83,16 +81,12 @@
Self Test:
- requires memory save and real time clock save to be working!
(i.e. for MESS nc100 driver, nc100.nv can be created)
(i.e. for MAME nc100 driver, nc100.nv can be created)
- turn off nc (use NMI button)
- reset+FUNCTION+SYMBOL must be pressed together.
Note: NC200 Self test does not test disc hardware :(
Kevin Thacker [MESS driver]
******************************************************************************/
#include "emu.h"

View File

@ -99,7 +99,7 @@
# Fangs - The Saga of Wolf Blood (Crashes at the first random battle)
- Fantasian
* Final Zone
# Final Zone (demo) (REGRESSION: asserts at MESS boot)
# Final Zone (demo) (REGRESSION: asserts at MAME boot)
- Fruit Panic
- FSD Sample Ongaku Shuu Vol. 1-7
- Gaia no Kiba (Disk I/O error at 150)

View File

@ -7,7 +7,7 @@
2012-11-06 [Robbbert]
Computer kindly donated for MESS by Ian Farquhar.
Computer kindly donated for MAME by Ian Farquhar.
Accessories:
- PEN-216 : 16k RAM expansion

View File

@ -78,7 +78,7 @@ private:
/*************************************
*
* Video (copied from MESS apart from support
* Video (copied from spectrum driver apart from support
* for changing border color mid-frame)
*
*************************************/

View File

@ -81,7 +81,7 @@ void ps2_state::machine_start()
{
address_space& space = m_maincpu->space(AS_PROGRAM);
/* MESS managed RAM */
/* managed RAM */
membank("bank10")->set_base(m_ram->pointer());
if (m_ram->size() > 0xa0000)

View File

@ -4,8 +4,6 @@
Sinclair QL
MESS Driver by Curt Coder
*/
/*

View File

@ -601,7 +601,7 @@ in EXT+Shift Mode on a real Spectrum).
/* TO DO: replace PORT_CHAR(0xD7) with an 'empty' PORT_CHAR. I used \xD7 (multiplication sign) just as a placeholder. There should be no
PORT_CHAR for those functions (which have no equivalent on modern keyboards), but something is needed (to correctly have natural support for
a few keys in SYMBOL Mode) and I found no EMPTY PORT_CHAR in MESS */
a few keys in SYMBOL Mode) and I found no EMPTY PORT_CHAR in MAME */
INPUT_PORTS_START( spectrum )
/* PORT_NAME = KEY Mode CAPS Mode SYMBOL Mode EXT Mode EXT+Shift Mode BASIC Mode */
PORT_START("LINE0") /* 0xFEFE */

View File

@ -2,7 +2,7 @@
// copyright-holders:Robert Justice,68bit
/**************************************************************************
SWTPC S/09 Mess driver
SWTPC S/09
Robert Justice ,2009-2014
Emulates four different fixed combinations of hardware

View File

@ -72,7 +72,7 @@
- digitisation extension (DI 90-011) (@)
- barcode reader (@)
(@) means MESS is lacking support for this kind of device / feature anyway
(@) means MAME is lacking support for this kind of device / feature anyway
*/
@ -250,9 +250,9 @@ boot floppy.
* devices:
- AZERTY keyboard, 58-keys, French with accents
- cartridge 16 KB (up to 64 KB using bank-switching),
the MESS cartridge device is named -cart
the MAME cartridge device is named -cart
- cassette 900 bauds (frequency signals: 0=4.5 kHz, 1=6.3 kHz)
the MESS cassette device is named -cass
the MAME cassette device is named -cass
- 1-bit internal buzzer
- lightpen, with 8-pixel horizontal resolution, 1-pixel vertical
- SX 90-018 game & music extension
@ -280,7 +280,7 @@ boot floppy.
sides)
. floppies are 40 tracks/side, 16 sectors/track, 128 or 256 bytes/sector
= from 80 KB one-sided single-density, to 320 KB two-sided double-density
. MESS floppy devices are named -flop0 to -flop3
. MAME floppy devices are named -flop0 to -flop3
- alternate 5"1/2 floppy drive extension
. CD 90-015 floppy controller, based on a HD 46503 S
. UD 90-070 5"1/4 single-sided single density floppy drive

View File

@ -64,7 +64,7 @@
BLACK SCREEN.
In the real environment, the HSGPL has usually been set up on delivery.
In MESS we have to create a suitable HSGPL memory content. Best practice
In MAME we have to create a suitable HSGPL memory content. Best practice
is to start the TI-99/4A console with EVPC support (driver ti99_4ev) with
a plugged-in HSGPL and to go through the setup process there.
Finally, the nvram files of the HSGPL must be copied into this driver's nvram
@ -97,7 +97,7 @@
Video and sound
---------------
The SGCPU relies on the EVPC or EVPC2 card to provide video capabilities.
This card (rel.1) is emulated in MESS and is based on the v9938 video
This card (rel.1) is emulated in MAME and is based on the v9938 video
display processor.
In order to route the VDP interrupt to the SGCPU card, the previously
unused LCP* line in the Peripheral Expansion Box is used.

View File

@ -2,7 +2,7 @@
// copyright-holders:Michael Zapf
/****************************************************************************
The MESS TI-99/8 emulation driver
TI-99/8
The TI-99/8 was the envisaged successor to the TI-99/4A but never passed
its prototype state. Only a few dozen consoles were built. The ROMs

View File

@ -105,8 +105,8 @@ Notes:
Start the Visual 1050 emulator with the floppy and hard disk images mounted:
$ mess v1050 -flop1 cpm3:flop2 -hard tm501.chd
$ mess v1050 -flop1 cpm3:flop2 -hard cm5412.chd
$ mame v1050 -flop1 cpm3:flop2 -hard tm501.chd
$ mame v1050 -flop1 cpm3:flop2 -hard cm5412.chd
Start the Winchester Format Program from the CP/M prompt:
@ -128,13 +128,13 @@ Notes:
You can now boot from the hard disk with:
$ mess v1050 -hard tm501.chd
$ mess v1050 -hard cm5412.chd
$ mame v1050 -hard tm501.chd
$ mame v1050 -hard cm5412.chd
Or skip all of the above and use the preformatted images in the software list:
$ mess v1050 -hard cpm3hd5
$ mess v1050 -hard cpm3hd10
$ mame v1050 -hard cpm3hd5
$ mame v1050 -hard cpm3hd10
*/

View File

@ -94,7 +94,7 @@ void zx_state::pow3000_io_map(address_map &map)
static INPUT_PORTS_START( zx80 )
/* PORT_NAME = Key Mode (Press Key) Shift Mode (Press Key+Shift) BASIC Mode (Press Key at BASIC) */
/* Some keys (e.g. A,S,D,F,G etc.) produce glyphs when used in Shift Mode. MESS currently cannot show
/* Some keys (e.g. A,S,D,F,G etc.) produce glyphs when used in Shift Mode. MAME currently cannot show
these functions in Input (This System) menu, hence we live some empty space in the menu */
PORT_START("ROW0")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME("SHIFT") PORT_CODE(KEYCODE_LSHIFT) PORT_CHAR(UCHAR_SHIFT_1)

View File

@ -143,7 +143,7 @@ public:
uint32_t vi_vburst;
uint8_t field;
/* nvram-specific for MESS */
// nvram-specific for the console
device_t *m_nvram_image;
n64_savable_data_t m_save_data;

View File

@ -2341,7 +2341,7 @@ void amstrad_state::amstrad_reset_machine()
/* set ram config 0 */
amstrad_GateArray_write(0x0c0);
// Get manufacturer name and TV refresh rate from PCB link (dipswitch for mess emulation)
// Get manufacturer name and TV refresh rate from PCB link (dipswitch for MAME emulation)
m_ppi_port_inputs[amstrad_ppi_PortB] = (((m_io_solder_links->read()&MANUFACTURER_NAME)<<1) | (m_io_solder_links->read()&TV_REFRESH_RATE));
if ( m_system_type == SYSTEM_PLUS || m_system_type == SYSTEM_GX4000 )
@ -2553,8 +2553,8 @@ Bit Description
7 Cassette read data
6 Parallel/Printer port ready signal ("1" = not ready, "0" = Ready)
5 /EXP signal on expansion port (note 6)
4 50/60 Hz (link on PCB. For this MESS driver I have used the dipswitch feature) (note 5)
3 | PCB links to define manufacturer name. For this MESS driver I have used the dipswitch feature. (note 1) (note 4)
4 50/60 Hz (link on PCB. For this MAME driver I have used the dipswitch feature) (note 5)
3 | PCB links to define manufacturer name. For this MAME driver I have used the dipswitch feature. (note 1) (note 4)
2 | (note 2)
1 | (note 3)
0 VSYNC State from 6845. "1" = VSYNC active, "0" = VSYNC inactive

View File

@ -1,13 +1,9 @@
// license:BSD-3-Clause
// copyright-holders:Gordon Jefferyes, Nigel Barnes
/******************************************************************************
BBC Model B
MESS Driver By:
Gordon Jefferyes
mess_bbc@romvault.com
******************************************************************************/
#include <cctype>

View File

@ -768,7 +768,7 @@ void bebox_state::init_bebox()
/* set up boot and flash ROM */
membank("bank2")->set_base(memregion("user2")->base());
/* install MESS managed RAM */
/* install managed RAM */
space_0.install_ram(0, m_ram->size() - 1, 0x02000000, m_ram->pointer());
space_1.install_ram(0, m_ram->size() - 1, 0x02000000, m_ram->pointer());
@ -777,7 +777,7 @@ void bebox_state::init_bebox()
* lets CPU #1 go. However, it seems that CPU #1 jumps into never-never
* land, crashes, and then goes into NetBSD's crash handler which catches
* it. The current PowerPC core cannot catch this trip into never-never
* land properly, and MESS crashes. In the interim, this "mitten" catches
* land properly, and MAME crashes. In the interim, this "mitten" catches
* the crash
*/
{

View File

@ -1331,13 +1331,13 @@ void cdicdic_device::device_reset()
if (m_cdrom_dev)
{
// MESS case (has CDROM device)
// Console case (has CDROM device)
m_cd = m_cdrom_dev->get_cdrom_file();
m_cdda->set_cdrom(m_cd);
}
else
{
// MAME case
// Arcade case
m_cd = cdrom_open(machine().rom_load().get_disk_handle(":cdrom"));
m_cdda->set_cdrom(m_cd);
}

View File

@ -4,7 +4,7 @@
dc.c - Sega Dreamcast hardware
MESS (DC home console) hardware overrides (GD-ROM drive etc)
DC home console hardware overrides (GD-ROM drive etc)
c230048 - 5 is written, want 6
c0d9d9e - where bad happens, from routine @ c0da260

View File

@ -1,12 +1,9 @@
// license:BSD-3-Clause
// copyright-holders:Wilbert Pol, Nigel Barnes
/******************************************************************************
Acorn Electron driver
MESS Driver By:
Wilbert Pol
******************************************************************************/
#include "emu.h"

View File

@ -1,6 +1,6 @@
// license:BSD-3-Clause
// copyright-holders:Ryan Holtz
/* machine/n64.c - contains N64 hardware emulation shared between MAME and MESS */
/* machine/n64.c - contains N64 hardware emulation shared between arcade and console */
#include "emu.h"
#include "debugger.h"

View File

@ -891,7 +891,7 @@ void thomson_state::to7_game_reset()
/* IMPORTANT NOTE:
The following is experimental and not compiled in by default.
It relies on the existence of an hypothetical "character device" API able
to transmit bytes between the MESS driver and the outside world
to transmit bytes between the MAME driver and the outside world
(using, e.g., character device special files on some UNIX).
*/

View File

@ -1,13 +1,9 @@
// license:BSD-3-Clause
// copyright-holders:Gordon Jefferyes, Nigel Barnes
/******************************************************************************
BBC Model B
MESS Driver By:
Gordon Jefferyes
mess_bbc@romvault.com
This is the first go around at converting the BBC code over to using
mames built in mc6845, there are a number of features now incorrect
or missing in this build:

View File

@ -4,10 +4,6 @@
Acorn Electron driver
MESS Driver By:
Wilbert Pol
******************************************************************************/
#include "emu.h"

View File

@ -354,7 +354,6 @@ void nick_device::initialize_palette()
}
}
// MESS specific
/* 8-bit pixel write! */
void nick_device::write_pixel(int ci)
{

View File

@ -117,7 +117,7 @@ void tia_ntsc_video_device::init_palette()
values of red may appear too pinkish - Too much blue to red.
This is not the same as a traditional tint-hue control adjustment;
rather, can be demonstrated by changing the blue ratio values
via MESS HLSL settings.
via MAME HLSL settings.
Lastly, the Atari 5200 & 7800 NTSC color palettes hold the same
hue structure order and have similar appearance differences that