Mame 0.81u8 και u9 !

Όλα σχετικά με τον αγαπημένο μας emulator.

Συντονιστές: Nemo, Maddog, Whacker, BraiNKilleR

Απάντηση
Άβαταρ μέλους
BraiNKilleR
Site Admin
Site Admin
Δημοσιεύσεις: 1102
Εγγραφή: 15 Απρ 2004 02:35
Τοποθεσία: Ελλάδα
Επικοινωνία:

Mame 0.81u8 και u9 !

Δημοσίευση από BraiNKilleR »

Mame 0.81u8 και u9 !
http://haze.mame.net
0.81u9
------

General Source Changes
----------------------

Cleanups of i960 core so the disassembler compiles [Olivier Galibert]

Corrected some vsnes filenames [Chack'n]

SCSP Update [ElSemi]
- Fixed envelope rates to be correct
- Added key rate scaling support
- Added ringbuffer support

Added colour proms to Moon Base [Stefan Jokisch]

Changed file handling behavior, adding a one character buffer [Andrea Mazzoleni]

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

Strider 2 [smf]
but suffers from random lockups on bosses


New Non-Working games / clones supported
----------------------------------------

Monster Bash (2 board version) [Mash]
doesn't work, incomplete decryption?

One + Two [David Haywood]
wip driver, still being worked on




0.81u8 (private release due to some code cleanups being needed)
------

General Source Changes
----------------------

386 updates [Nathan Woods]
src/cpu/i386/i386.c:
- Implemented usage of segment limits (or whatever they are called)
- Implemented 16-bit interrupts
- Initial values of IDTR are now properly specified
- i386_interrupt() is no longer called when i386_set_irq_line() is
called with a state of zero
- Actual cycle count is now returned

src/cpu/i386/i386op16.c:
- Partially implemented far CALL and JMP instruction

src/cpu/i386/i386ops.c:
- Implemented PUSH rm8 instruction

i960 cpu core / disassembler [Olivier Galibert, R.Belmont, Farfetch'd]

SPI Improvements [Ville Linde]
SPI:
- The "old" video hardware (viperp1) does have 3
layers after all, but no rowscroll. Fixed.

386:
- Bugfixed Nathan's REP

Fixed YMF271 pitch [Ville Linde]
improves music in Brave Blade

Fixed small fileio problem [Nathan Woods]

386 updates [Nathan Woods]
- Added a distinction between maskable and non maskable interrupts
(like int 3, illegal instruction etc)
- Added a distinction between invalid and unimplemented instructions.
Invalid instructions raise an interrupt, and unimplemented instructions
call osd_die() for now
- i386_set_irq_line() will no longer raise an interrupt when passed
with state=0
- Various string intructions now use SI/DI instead of ESI/EDI when in
16-bit mode
- Implemented LOCK and RETF
- Fixed a bug in LMSW
- Minor disassembler fixes

Improved PSX sio [smf]

Various DIP fixes [Brian Troha]
Gold Medalist (alpha68k.c)
Break Through (brkthru.c)
Got-Ya (gotya.c)
American Horseshoes & Plotting (taito_l.c)

Phil's 'if I get hit by a bus' Namco S22 MLE update [Phil Stroffolino]

TMS32025:
bugfix for lst and lst1 opcodes; the "ignore ARP" hack has been replaced with a better hack, that doesn't interfere with indirect addressing.

Preliminary serial I/O support has been added, to update DRR/DXR on RINT and XINT interrupts. set_irq_line() no longer masks the lines with 0x7; this allows external triggering of RINT/XINT interrupts.

System22 driver changes:

- display list processing is now done by the master DSP
- the slave DSP's in-game graphics processing and "custom render devices" are currently simulated, which works only for Prop Cycle
- support for PDP block-based memory transfers
- support for DSP data/code uploads from main CPU
- support for "Point RAM" and "Point ROM" access
- most self tests are working in Prop Cycle and Ridge Racer (Japan)
- prelim hand-crafted "internal ROMs" for master and slave DSP
- various notes regarding DSP ports/addressing



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

Atari Mini Golf (prototype) [Stefan Jokisch]
Inca (clone of Maya) [ClawGrip]


New Non-Working games / clones supported
----------------------------------------

MACS (Multi Amenity Cassette System) [David Haywood]
unknown cpu, seems to be z80 based (16-bit?) with extra opcodes

Namco FL (Speed Racer / Final Lap R) [R.Belmont]
preliminary emulation (doesn't get very far) to test i960 core
BraiNKilleR
http://www.mame.gr
Απάντηση