Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Mame .91 is out  (Read 1556 times)

0 Members and 1 Guest are viewing this topic.

GGKoul

  • Cheesecake Apprentice
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4707
  • Last login:May 26, 2024, 02:06:23 am
  • I was once a big man!! -4700 posts later...
Mame .91 is out
« on: January 30, 2005, 12:25:13 am »
0.91
----

Fixed pengo (was broken in u4) [smf]

Increased interleave in megasys1 driver, fixing speed in avspirit [David Haywood]

Fixed a problem in palette_get_color() causing an incorrect value to be returned
in some specific cases [Nicola Salmoria]

Fixed kaneko16.c which was broken in u4 [Sebastien Volpe]

Debugger enhancements [Nathan Woods]
   src/debug/debugcmd.c:
   src/debug/debugcpu.c:
   src/debug/debugcpu.h:
   src/debug/debughlp.c:
   src/debug/debugvw.c:
       - Adds a 'source' command, that reads in a set of debugger commands
         similar to the UNIX shell command of the same name
       - Added a debug_trace_printf() call, for use during debugging to
         emit text into a trace file
       - Petty compiler warning fixes

Kludged reset in Crystal System so it no longer crashes Mame [ElSemi]

Memory System update with improved mirroring support [Aaron Giles]

Removed obsolete orientation code from tilemap code and drivers [Aaron Giles]

Sega update [Aaron Giles]
   segas16a:
   * added proper mirroring for the memory map (needs my memory update)
   * fixed sense of Time Scanner cocktail DIP
   * fixed SDI
   
   segas16b:
   * fixed sense of Time Scanner cocktail DIP
   * fixed SDI
   
   machine/segaic16:
   * added support for 3 multiply chips and 3 divide chips
   * fixed timer/compare chip implementation to match real PCB

   vidhrdw/segaic16:
   * added tilemap flipping support
   * added sprite flipping support for 16A and 16B sprites

Changed outrun and outruna to use a better set of GFX roms [David Haywood]

Fixed some NeoGeo G FX bugs [A nonymous]

Fixed some vasara2 dipswitch text [Mamesick]

Fixed popeye crash + water colour [Nicola Salmoria]

Fixed vs. Wrecking Crew colours [Roberto Gandola]

Improved workaround for hang bug in tnzs [Nicola Salmoria]

Improvements to PPC core / Model 3 driver [Ville Linde]
   some step 2.0 games now show something
   
MC68HC11 CPU core [Ville Linde]

Lethal Enforcers update [R.Belmont]
   Fixes/resolves:
   - Both versions now boot and run
   - Tilemaps and sprites display
   - Sound now works
   - Memory maps unified
   - All digital inputs added (including DIPs)

   Still to do:
   - Colors
   - Gun inputs
   - Tilemap enable/disable
   - Priorities
   - K054000 protection chip hookup

New Games / Clones supported or promoted from GAME_NOT_WORKING status:
----------------------------------------------------------------------

Dacholer [Pierpaolo Prazzoli]
Kick Boy [Pierpaolo Prazzoli]
   both are missing proms (causes bad colours) and lack sound

clones
------

Clash Road (Status License) [Steve Rice, Pierpaolo Prazzoli]
Golden Axe RODA (Japan) [Tormod Tjaberg]
Thunder Cross (World?) [Andreas Thors

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Mame .91u1 is out
« Reply #1 on: January 30, 2005, 08:00:04 am »
This has been released quickly after 0.91 due to a bug left in the Memory System.
I consider core bugs critical and prefer to see them fixed in official updates as
soon as possible.

--

Compiler Warning fixes for non-GCC compiles [Bryan McPhail]
cpuintrf.h - Duplicate enum
cpu/mh68hc11/hc11ops.c - C99 variable fix & warning fix
sound/streams.c - C99 variable fix
vidhrdw/pacman.c - C99 variable fix
vidhrdw/model3.c - C99 variable fix, unused variable fix
- macro redefinition fix
vidhrdw/namcona1.c - Fixed unused variable warning
vidhrdw/taitoic.c - Fixed unused variable warning
vidhrdw/wgp.c - Fixed unused variable warning
windows/debugwin.c - Missing #include

More compiler fixes [Lawrence Gold]
src/cpu/arm7/arm7core.h
src/cpu/powerpc/ppc.h
Trailing comma at the end of an enum.

src/cpu/mc68hc11/hc11ops.c
src/cpu/mc68hc11/mc68hc11.c
ANSI C89 unfortunately doesn't allow unnamed structs or unions, so I
had to uglify this code a bit. A cleaner solution is welcome.

src/drivers/segaorun.c
Returning a value from a void function

Even more compiler fixes [Lawrence Gold]

Fixed SFTM on 64-bit builds/systems [R.Belmont]

Changes to Lethal Enforces [R.Belmont]
- Implemented 48xx bankswitch region, which can toggle between custom chip
registers and RAM (evil!).
- Removed hack to pass POST since we now do it the right way
- Corrected 56832 RAM interface, added preliminary support for external
linescroll RAM on the 56832. This helps with the garbage tilemaps a bit
since linescroll data is no longer getting sprayed all over VRAM.

(note, with this update the driver was just crashing when I tested it,
so maybe something is wrong)

NEC disassembler update [Bryan McPhail]
Added support for encrypted opcodes in i386 disassembler (for Irem games).
Added some of the NEC V series instructions into i386 disassembler

Fixed bug in memory system introduced in 0.91, this was breaking at least Kinst,
the Seattle driver, and wwally. [Aaron Giles]

Qix driver update [Nicola Salmoria]
- fixed hang in Electric Yo-Yo attract (elecyoyo055yel)
- external volume control and stereo support [Derrick Renaud]
- decrypted kram3, which is now working, unfortunately using large tables.

Fixed missing net in Super Vollyball (svolley37b12yel) [David Haywood]

Fixed garbage around life-bars in rabiolep (rabiolep37b1gre) [David Haywood]

Fixed? blanking out of levels at certain scores in Solomons Key (solomon36b10yel)
This appears to be some basic protection, needs further investigation [David Haywood]

Fixed Zero Zone background banking [David Haywood]

New Games / Clones supported or promoted from GAME_NOT_WORKING status:
----------------------------------------------------------------------

Gauntlet Legends [Aaron Giles]
Tenth Degree [Aaron Giles]
Kram (encrypted) [Nicola Salmoria]

New games marked as GAME_NOT_WORKING
------------------------------------

Monza GP [Phil Stroffolino]
doesn't display anything yet

Gauntlet Dark Legacy [Aaron Giles]
War: The Final Assault [Aaron Giles]
Road Burners [Aaron Giles]
NBA Showtime: NBA on NBC [Aaron Giles]
NBA Showtime / NFL Blitz 2000 [Aaron Giles]
San Francisco Rush 2049 [Aaron Giles]
Cart Fury [Aaron Giles]

haze.mameworld.info/