!

[Multi]DevMESS 0.151.x SVN26431

[0] @ !!! Wtorek, 26 Listopada 2013 23:30 CET [26-11-2013 23:30 CET]

[Multi]DevMESS 0.151.x SVN26431

Raz na dobę, a może rzadziej będę publikował nowe deweloperskie binarki projektu MESS, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego obok MAME największego projektu emulacyjnego. W razie braku binarki z danego dnia, należy zerknąć na łamy automatu Automatic MESS SVN Build, z którego są najczęściej pobierane dystrybucje i udostępniane przez inne serwisy emulacyjne.

Główną różnicą pomiędzy moją binarką a dystrybucją Bob'a, że oprócz binarki udostępniam także resztę plików z folderu MESS (wraz z mess.ini, który należy wyedytować aby zmienić miejsce lokalizacji biosów i wyłączyć HLSL, który domyślnie jest włączony).

  • 26431 Modernized wave sound device. (nw) [ivanva] 2013-11-26 18:58:07

    Changed: wave.c, wave.h

    2 files changed, 53 insertions, 60 deletions

  • ? A bunch of extra information [angelosa] 2013-11-26 15:43:54

    Changed: xavix.c

    1 files changed, 13 insertions, 6 deletions

  • ? New skeleton for Taito Nostalgia Vol. 1 in MESS [angelosa] 2013-11-26 15:03:48

    Changed: .gitattributes, xavix.c, mess.lst, mess.mak

    4 files changed, 179 insertions, 0 deletions

  • ? Netlist: singled out and documented 7404 and 7474. [couriers] 2013-11-25 21:18:27

    Changed: .gitattributes, net_lib.c, net_lib.h, nld_7404.c, nld_7404.h, nld_7474.c, nld_7474.h, netlist.mak

    8 files changed, 209 insertions, 100 deletions

  • ? Corrected 7486 description in head file [MASH] [couriers] 2013-11-25 20:32:59

    Changed: nld_7486.h

    1 files changed, 1 insertions, 1 deletions

  • ? (MESS) Updated ht68k to use the n68681 device. Also added some infos from the manual. Currently the driver works if you have a system disk inserted at boot, but not without. See MT05148.(nw) [ivanva] 2013-11-25 18:28:46

    Changed: ht68k.c

    1 files changed, 74 insertions, 68 deletions

  • ? (MESS) mod8: added usage info [robbbert] 2013-11-25 12:44:09

    Changed: mod8.c

    1 files changed, 58 insertions, 21 deletions

  • ? Unchanged crap code of two years ago is still crap code (nw) [olivierg] 2013-11-25 10:12:56

    Changed: .gitattributes, neogeo.xml, 2610intf.c, 2610intf.h, fm.c, fm.h, neogeo.c, neogeo.inc, neogeo.h, neoboot.c, neocrypt.c, neoprot.c, mame.mak, neogeo.c, ng_aes.c, mess.mak

    16 files changed, 2071 insertions, 3001 deletions

  • ? fixed compile error (nw) [miodragm] 2013-11-25 08:02:39

    Changed: vtvideo.c

    1 files changed, 1 insertions, 1 deletions

  • ? (MESS) eti660: added another note [robbbert] 2013-11-25 06:16:42

    Changed: eti660.c

    1 files changed, 1 insertions, 0 deletions

  • ? (MESS) eti660: boot to random screen then press R [robbbert] 2013-11-25 06:04:29

    Changed: eti660.c

    1 files changed, 6 insertions, 2 deletions

  • ? resurrect some old MVS multi-slot code [dhaywood] 2013-11-25 05:36:49
    • this is mostly functional but about 2 years old now, and badly needs some modernizations. It's a bit ugly in places because I've had to make sure the legacy methods work too, although in other places simply because it's old code I never quite got around to cleaning up.
      basically the inits have been split into ones that need calling once on startup (decryptions etc.) and ones that need calling when a new slot is activated (custom banking / protection handlers)
      mame64 neogeo -cart1 kof98 -cart2 kof99 -cart3 kof2000 -cart4 kof2001 -cart5 kof2002 -cart6 kof2003 works, assuming you have the RAM. certain combinations / orders don't work, maybe the real system is like that, maybe there are flaws in the implementation.
      once loaded as multi-game the neogeo will run through the attracts of each game in order, if you insert a coin then you can select next / previous game with the '3' and '4' (which are mapped to those buttons on the system) just like real hardware.
      if you're low on memory try mame64 neogeo -cart1 lbowling -cart2 samsho -cart3 mutnat -cart4 pbobblen -cart5 neomrdo -cart6 turfmast instead
      if you want an example of where it fails right now then put -cart1 roboarmy in slot 1 instead, it hangs after cycling through the games (or moving through them with 3) it's possible something isn't reset properly. This might become clearer as I clean things up a bit.
      I've verified eas and neocdz work as before

      Changed: .gitattributes, neogeo.xml, 2610intf.c, 2610intf.h, fm.c, fm.h, neogeo.c, neogeomvs.c, neogeo.h, neoboot.c, neocrypt.c, neoprot.c, mame.mak, neogeo.c, ng_aes.c, mess.mak

      16 files changed, 3001 insertions, 2071 deletions

  • ? (MESS) DEC Rainbow updates: [Bavarese] [rbelmont] 2013-11-25 04:46:58
    • - rainbow.c: wired watchdog (MHFLU) and W18 (DSR). Dangerous W90 (PSU jumper) on PCB documented. Pallette handling changed, moved screen blank routine to vtvideo.c - dec_lk201.c: keyboard matrix from LK-201-AA (VCB02) (original 8051 version) - Vtvideo.c: monochrome palette with 4 intensities (instead of 3). Ironed out attribute bugs (-> truth table from VT100). Double-width, double-height corrected

      Changed: rainbow.c, dec_lk201.c, vtvideo.c, vtvideo.h

      4 files changed, 509 insertions, 179 deletions

  • ? Netlist: fixed crash when using analog chips. Did some preparation work to generalize internal links. [couriers] 2013-11-25 01:31:54

    Changed: nld_system.c, nl_base.c, nl_base.h, nl_lists.h, nl_setup.c, nl_setup.h

    6 files changed, 72 insertions, 47 deletions

 

NOWSZY [Multi]DevMESS 0.151.x SVN26737
NOWSZY [Multi]DevMESS 0.151.x SVN26688
NOWSZY [Multi]DevMESS 0.151.x SVN26657
Multi Mess:Spectrum:Sinclair:Aliens:Electric Dreams Software:1987:
Aliens (Electric Dreams Software,1987)
  • 26657 removed MCFG_DEVICE_CONFIG_CLEAR as it's legacy but not used anymore (nw) [smf] 2013-12-18 22:21:19

    Changed: device.h

    1 files changed, 0 insertions, 2 deletions

  • ? MCFG_MODIFY_DEVICE(DEVICE_SELF) is no longer required in machine configs used in a slot option (nw) [smf] 2013-12-18 21:15:09

    Changed: a2hsscsi.c, a2scsi.c, mconfig.c, rastersp.c, next.c

    5 files changed, 1 insertions, 5 deletions

  • ? removed unused structure (nw) [smf] 2013-12-18 21:10:52

    Changed: timekpr.h

    1 files changed, 0 insertions, 8 deletions

  • ? allow building with ICL on Windows if you have it installed into MSVC [Dean London] [dhaywood] 2013-12-18 15:54:08
    • The ICL compiler on Windows installs over MSVC and piggybacks onto the build tools Microsoft provide. To enable compilation use USE_ICL=1 when compiling with MSVC_BUILD=1 (from the ICL enabled command prompt)
      + gives a more stable build than the MSVC compiler + more informative compile errors when using ICL compared to MSVC compiler + can still use MSVC debugging tools (better than GCC) + can use additional intel tools etc. - build is still slower than GCC one
      out of whatsnew: I've cleaned up this submission a fair bit, could maybe be cleaned a little more, but it's much better than what I was sent. Looking at the list of additional warnings that ICL requires to be disables reveals some to be mundane (and could probably be fixed in the source, eg. the way it doesn't like the hng64.c commenting style) whereas others look like they might be legitimate (and useful) warnings about problems we should look into.
      I briefly tested this with VC2013 + Patch 1 RC and the current ICL, it appears to build and run fine.

      Changed: vconv.c, windows.mak

      2 files changed, 95 insertions, 15 deletions

  • ? Fixfreq: Don't process hsyncs while we are vsyncing. Fixes video jitter/jumps. [couriers] 2013-12-18 14:10:33

    Changed: fixfreq.c

    1 files changed, 5 insertions, 7 deletions

  • ? uses device_mconfig_additions() to add ata slots, which allows you to just add the device and configure it rather than using the MCFG_ATA_INTERFACE_ADD #define. [smf] [smf] 2013-12-17 21:37:12

    Changed: ataintf.c, ataintf.h, idectrl.h, vt83c461.h, jaguar.c, ksys573.c, dccons.c

    7 files changed, 54 insertions, 34 deletions

  • ? Improved netlist parser [couriers] 2013-12-17 21:15:50

    Changed: nl_parser.c, nl_parser.h

    2 files changed, 78 insertions, 44 deletions

  • ? Netlist: [couriers] 2013-12-17 19:49:46
  • ? Following a recommendation by smf removing files with capitals in them. These will be added again in a couple of minutes. [couriers] 2013-12-17 19:41:06

    Changed: .gitattributes, nld_NE555.c, nld_NE555.h

    3 files changed, 0 insertions, 131 deletions

  • ? Discrete audio: No more dynamic allocations in static constructors. [couriers] 2013-12-17 13:24:48
  • ? (MESS) add placeholders for 3 new skeletons [Team Europe] [robbbert] 2013-12-17 11:42:48
    • ------------------------------------------------ IQ Unlimited Genius 3000S Genius Master Mega Color

      Changed: geniusiq.c, mess.lst

      2 files changed, 27 insertions, 0 deletions

  • ? (MESS) pt68k4: more roms [robbbert] 2013-12-17 10:44:32

    Changed: pt68k4.c

    1 files changed, 6 insertions, 0 deletions

  • ? wicat: Added bus error details, can now finish the memory test. [barryrod] 2013-12-17 07:32:13

    Changed: wicat.c

    1 files changed, 3 insertions, 1 deletions

  • ? m68k: add ability for externally-thrown bus errors to have proper details [R. Belmont] [rbelmont] 2013-12-17 05:12:11

    Changed: m68000.h, m68kcpu.c

    2 files changed, 11 insertions, 3 deletions

  • ? Uses MCFG_SLOT_DEFAULT_OPTION instead of MCFG_DEVICE_SLOT_INTERFACE where only the default option is changed. [smf] [smf] 2013-12-16 20:34:43

    Changed: pc1512.c, pet.c

    2 files changed, 5 insertions, 5 deletions

  • ? Slot options can now be configured inline without creating an array. Legacy support for old configuration uses MCFG_FRAGMENT_ADD, which required changing so the current device could be updated by the fragment. [smf] [smf] 2013-12-16 20:31:52

    Changed: clifront.c, device.c, dislot.c, dislot.h, emu.h, emuopts.c, info.c, mconfig.c, mconfig.h, uimain.c, uimain.h, validity.c

    12 files changed, 272 insertions, 294 deletions

  • ? Windows: Fixed D3D multimonitor support. [GroovyMAME] [hap] 2013-12-16 17:08:45

    Changed: drawd3d.c, window.c, window.h

    3 files changed, 5 insertions, 1 deletions

  • ? (MESS) a6809: fixed video. [robbbert] 2013-12-16 14:56:32

    Changed: a6809.c

    1 files changed, 113 insertions, 33 deletions

  • ? Reinstated functionality in pstring. This should now be compatible with MSVC. [couriers] 2013-12-16 12:59:40

    Changed: pstring.c, pstring.h

    2 files changed, 10 insertions, 5 deletions

  • ? wicat: Hooked up CRTC and DMA on terminal board. There is now a basic display. [Barry Rodewald] [barryrod] 2013-12-16 08:13:21

    Changed: mc2661.c, wicat.c

    2 files changed, 105 insertions, 12 deletions

  • ? fix for following errors when compiling with visual studio (nw) [smf] 2013-12-16 02:31:22
    • c:emumamesvnsrcemunetlistpstring.h(26): error C2220: warning treated as error - no 'object' file generated c:emumamesvnsrcemunetlistpstring.h(26): warning C4200: nonstandard extension used: zero-sized array in struct/union Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array c:emumamesvnsrcemunetlistpstring.h(171): warning C4291: 'void *operator new(size_t,pblockpool &,int) throw(std::bad_alloc)': no matching operator delete found; memory will not be freed if initialization throws an exception c:emumamesvnsrcemunetlistpstring.h(51): see declaration of 'operator new'

      Changed: pstring.c, pstring.h

      2 files changed, 10 insertions, 10 deletions

  • ? fix linking with visual studio (nw) [smf] 2013-12-16 01:58:39

    Changed: nl_base.c

    1 files changed, 1 insertions, 1 deletions

  • ? a2600.c: Reimplemented FE mapper. Fixes decathlon; partial fix for MT05345. [Wilbert Pol] 2013-12-15 20:31:42

    Changed: a2600.c

    1 files changed, 45 insertions, 31 deletions

  • ? oops, remove stray printf from testing [robbbert] 2013-12-15 13:49:14

    Changed: mc6845.c

    1 files changed, 1 insertions, 1 deletions

  • ? Fix for MT 05296 [robbbert] 2013-12-15 13:43:00
  • ? (MESS) v6809: last bits [robbbert] 2013-12-15 10:52:31

    Changed: v6809.c

    1 files changed, 23 insertions, 8 deletions

  • ? (MESS) v6809: added rtc [robbbert] 2013-12-15 07:49:43

    Changed: v6809.c

    1 files changed, 18 insertions, 4 deletions

  • ? (MESS) v6809: added fdc [robbbert] 2013-12-15 06:33:35

    Changed: v6809.c

    1 files changed, 44 insertions, 6 deletions

  • ? wicat: added a timer to the terminal board, and fixed a silly error in the IO space definition. [barryrod] 2013-12-14 22:44:52

    Changed: wicat.c

    1 files changed, 51 insertions, 3 deletions

NOWSZY [Multi]DevMESS 0.151.x SVN26613
NOWSZY [Multi]DevMESS 0.151.x SVN26591
NOWSZY [Multi]DevMESS 0.151.x SVN26570
  • 26570 (MESS) tavernie: added devices for CPU09 board, disconnected IVG09 parts for now. [robbbert] 2013-12-09 19:37:38

    Changed: tavernie.c

    1 files changed, 119 insertions, 26 deletions

  • ? made dismips build again, need to move functionality to unidasm (nw) [smf] 2013-12-09 18:41:27

    Changed: dismips.c, dismips.mak

    2 files changed, 3 insertions, 4 deletions

  • ? fix Clang? compile (nw) [rbelmont] 2013-12-09 15:47:43

    Changed: itt3030.c

    1 files changed, 13 insertions, 1 deletions

  • ? wicat: fixed unused field, substituting INS2651s with MC2661s (they seem to be alike). [barryrod] 2013-12-09 10:45:56

    Changed: wicat.c

    1 files changed, 69 insertions, 28 deletions

NOWSZY [Multi]DevMESS 0.151.x SVN26554
  • 26554 wicat: added terminal board components (except for the unemulated INS2651 UARTs), added RS232 ports. [barryrod] 2013-12-08 23:27:11

    Changed: wicat.c

    1 files changed, 211 insertions, 21 deletions

  • ? improved logging (nw) [smf] 2013-12-08 19:39:55

    Changed: ds1204.c

    1 files changed, 10 insertions, 2 deletions

  • ? Netlist: First steps at taking advantage of sparse matrix properties. [couriers] 2013-12-08 19:20:12
    • The code now identifies net groups. A net group contains nets which depend on each other. Purely conductive nets can going forward be updated solely if one of the rail nets they are connected to changes.

      Changed: nld_system.c, nld_system.h, nl_base.h

      3 files changed, 240 insertions, 94 deletions

  • ? Netlist: Math helps ... In the end the solution of the analog subsystem boils down to [couriers] 2013-12-08 16:38:46
    • (G - D) * V = I
      with G being the conductance matrix, D a diagonal matrix with total conductance on the diagonal elements, V the net voltage vector and I the current vector.
      By using solely two terminal devices, we can simplify the whole calculation significantly. A BJT now is a four terminal device with two terminals being connected internally.
      The system is solved using an iterative approach:
      G * V - D * V = I
      assuming V=Vn=Vo
      Vn = D-1 * (I - G * Vo)
      The above was already used in the code. However, with a pure two terminal device approach going forward we can e.g. further optimize. G typically is a sparse matrix.

      Changed: nld_system.c, nld_system.h, nld_twoterm.c, nld_twoterm.h, nl_base.h

      5 files changed, 80 insertions, 86 deletions

  • ? (MESS) New not-working driver [Robbbert] [robbbert] 2013-12-08 13:59:43
  • ? Fix netlist issues. Forgot to commit pstring.[ch] in previous commit. [couriers] 2013-12-08 12:29:30

    Changed: nl_base.c, pstring.c, pstring.h

    3 files changed, 17 insertions, 3 deletions

  • ? (MESS) Microkit09: added the missing keys, modified notes. [robbbert] 2013-12-08 10:10:49

    Changed: mkit09.c

    1 files changed, 30 insertions, 6 deletions

  • ? Patched netlist so we can compile. [robbbert] 2013-12-08 09:34:49

    Changed: nl_base.c

    1 files changed, 2 insertions, 2 deletions

  • ? (MESS) Checkpoint (nw) [rbelmont] 2013-12-08 07:49:59

    Changed: itt3030.c

    1 files changed, 39 insertions, 1 deletions

  • ? (MESS) New Working system [Robbbert] [robbbert] 2013-12-08 05:36:30
  • ? (MESS) Fix typo (nw) [rbelmont] 2013-12-07 18:24:24

    Changed: gp32.xml

    1 files changed, 1 insertions, 1 deletions

  • ? Remove fstat hack no longer needed with current emscripten (nw) [jkerk] 2013-12-07 09:48:43

    Changed: sdlfile.c

    1 files changed, 0 insertions, 16 deletions

  • ? gp32: softlist notes update, fixed validation. [Anna Wu] [barryrod] 2013-12-07 07:49:23

    Changed: gp32.xml

    1 files changed, 11 insertions, 9 deletions

  • ? gp32: softlist update [Anna Wu] [barryrod] 2013-12-07 06:23:49

    Changed: gp32.xml

    1 files changed, 109 insertions, 7 deletions

  • ? (MESS) New System Drivers Supported [rbelmont] 2013-12-07 06:03:22
  • ? wicat: added the VIA, RTC and the 7 UARTs. [barryrod] 2013-12-07 04:41:43

    Changed: wicat.c

    1 files changed, 144 insertions, 19 deletions

  • ? (MESS) fix typo (nw) [rbelmont] 2013-12-06 13:56:49

    Changed: itt3030.c

    1 files changed, 2 insertions, 2 deletions

  • ? compile fix (unused variable) (nw) [miodragm] 2013-12-06 08:53:19

    Changed: itt3030.c

    1 files changed, 1 insertions, 1 deletions

  • ? wicat: Made it start to boot. Added LEDs, these blink, but little else happens so far. [barryrod] 2013-12-06 06:21:39

    Changed: .gitattributes, wicat.c, wicat.lay, mess.mak

    4 files changed, 106 insertions, 13 deletions

  • ? (MESS) itt3030: preliminary bankswitching setup using bankdev [R. Belmont] [rbelmont] 2013-12-06 05:26:55

    Changed: itt3030.c

    1 files changed, 82 insertions, 6 deletions

  • ? (MESS) itt3030: start adding to the skeleton. [rfka01, R. Belmont] [rbelmont] 2013-12-06 03:35:55

    Changed: .gitattributes, itt3030_dsk.c, itt3030_dsk.h, lib.mak, itt3030.c

    5 files changed, 333 insertions, 14 deletions

  •  

NOWSZY [Multi]DevMESS 0.151.x SVN26505
NOWSZY [Multi]DevMESS 0.151.x SVN26482
NOWSZY [Multi]DevMESS 0.151.x SVN26438
  • ? fix for divide by zero, if there is no chd. (nw) [smf] 2013-11-28 17:14:04

    Changed: idehd.c

    1 files changed, 10 insertions, 4 deletions

  • ? Fix copy-paste fail (nw) [jkerk] 2013-11-28 16:15:28

    Changed: bus.mak

    1 files changed, 2 insertions, 2 deletions

  • ? Added Atari 2600, 5200, and 7800 palette notes. [Robert Tuccitto] [tafoid] 2013-11-27 20:54:47

    Changed: tia.c, a7800.c, atari400.c

    3 files changed, 214 insertions, 14 deletions

  • ? (MESS) New skeleton driver added: Robot [Miodrag Milanovic] [miodragm] 2013-11-27 15:49:59

    Changed: .gitattributes, sh4robot.c, mess.lst, mess.mak

    4 files changed, 86 insertions, 0 deletions

  • ? (MESS) p2000t: fixed regression that happened in the 146-147 cycle. Last line of the display was not visible. [robbbert] 2013-11-27 08:54:57

    Changed: p2000t.c

    1 files changed, 1 insertions, 1 deletions

  • ? we don't need to filter out ctrl+f12 when taking snapshots, it's been like this since 20381 (when the HLSL toggle was put there) but the HLSL toggle has since been moved. [dhaywood] 2013-11-26 23:11:23
    • technically we shouldn't need to filter out alt+f12 either, but it seems to be hardcoded somewhere else in the code to take a 4 segment HLSL snap? (I don't see it in the list here, is it debug code?)

      Changed: inpttype.h

      1 files changed, 1 insertions, 1 deletions

  • ? Modernized wave sound device. (nw) [ivanva] 2013-11-26 18:58:07

    Changed: wave.c, wave.h

    2 files changed, 53 insertions, 60 deletions

wstecz26/11/2013 23:30
Do ściągnięcia
mess x64 0.150.1 SVN26431 t2e.7z
mess x86 0.150.1 SVN26431 t2e.7z
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU