James Posted August 23, 2004 Share Posted August 23, 2004 http://www.mame.net/ 0.86---- While there are no new working games in this release it remainsinteresting from a technical and development point of view mainlydue to the new PPC core as well as the Hyperstone and 37710 fixes.It should also be a fairly stable release after the many input changeswhich have taken place recently. Driver Improvements:-------------------- M37710, NamcoSS22 and C352 improvements [R.Belmont] M37710 changes (m37710.diff): - Data bus is actually 16 bit, not 8 - Fixed saving of status register on interrupts - Fixed errors in PHB, PHT, PLT, and ANDB opcodes - Added XAB, PLB, and ROLB opcodes - Fixed IRQ dispatch errors - Various get_info fixes NamcoSS22 changes (s22.diff): - All CPU clocks changed to measured-by-Guru values - Handle the changed M37710 bus width - Temporarily disconnect shared RAM. There's a problem where the 68020's shared RAM test wipes out the 37710's work variables and causes it to crash. I suspect there's a register that halts or resets the 37710. (note: Prop Cycle has no POST and doesn't cause this problem, but all the other games do). C352 change (c352.diff): - Remove debug printf that accidentally snuck in SPI Improvements [Ville Linde] - Improved (but not yet correct) tilemap decryption - Preliminary sprite priority support PowerPC 403 core [Ville Linde, Bart Trzynadlowski, Stefano Teso] This is basically SuperModel (Sega Model 3 emu)'s PPC core minus the FPU and 6xx-series specific instructions (that stuff isn't ported to MAME yet). As such, it's passed all manner of synthetic PPC torture tests and should be quite reliable for any PPC403-based hardware. Virtua Racing improvements [Olivier Galibert, Andrew Gardner] Hyperstone CPU Core Improvements [Tomasz Slanina, Pierpaolo Prazzoli] Tomasz Slanina - interrputs after call and before frame are prohibited now - emulation of FCR register - Floating point opcodes (preliminary) - Fixed stack addressing in RET/FRAME opcodes - Fixed bug in SET_RS macro - Fixed bug in return opcode (S flag) - Added C/N flags calculation in add/adc/addi/adds/addsi and some shift opcodes - Added writeback to ROL - Fixed ROL/SAR/SARD/SHR/SHRD/SHL/SHLD opcode decoding (Local/Global regs) - Fixed I and T flag in RET opcode - Fixed XX/XM opcodes - Fixed MOV opcode, when RD = PC - Fixed execute_trap() - Fixed ST opcodes, when when RS = SR - Added interrupts - Fixed I/O addressing Pierpaolo Prazzoli - Fixed fetch - Fixed decode of e132xs_xm opcode - Fixed 7 bits difference number in FRAME / RET instructions - Some debbugger fixes - Added generic registers decode function - Some other little fixes. Jaleco Mahjong Driver update [Angelo Salese] some games are *almost* playable but still have protection issues Adjusted Top Speed volume balance Changes to the main program:---------------------------- Misc Fixes [Nathan Woods] src/inptport.c: src/inptport.h: - Fixes PORT_INCLUDE by making the final IPT_END appended within input_port_allocate() - Added some MESS specific defaults - Spelling fix in IPT_BILL default Fixed some Multisession win32 bugs [Chris Kirmse] New Games supported or promoted from GAME_NOT_WORKING status:-------------------------------------------------------------none New Clones supported or promoted from GAME_NOT_WORKING status:--------------------------------------------------------------Field Goal (different) [Andy Welburn] New Non-Working games / clones supported---------------------------------------- Various Konami PPC based games [Ville Linde] gticlub, gradius4, sscope, sscope2, racingj, racingj2, thrilld midnrun, windheat These are to demonstrate the PPC core in action, they contain only very preliminary emulation and do nothing more than display the initial test screens.Cool Riders [David Haywood] skeleton driver, to be continued at a later datePit Boss added to merit driver, not investigated the issues yetTatakae! Big Fighter [Tomasz Slanina] serious protection issuesCool Mini Hyperstone based game, incomplete set Link to comment Share on other sites More sharing options...
Gryph Posted August 23, 2004 Share Posted August 23, 2004 2 MAME updates in a day!? Wow, they must be on the roll. Link to comment Share on other sites More sharing options...
Ghosty Posted August 23, 2004 Share Posted August 23, 2004 Damnit! I Was Just Gonna Compile 085u2! Link to comment Share on other sites More sharing options...
Darken Posted August 23, 2004 Share Posted August 23, 2004 so this what I should download Link to comment Share on other sites More sharing options...
Prican25 Posted August 23, 2004 Share Posted August 23, 2004 sheeh, i just grabed u3 release hehe Link to comment Share on other sites More sharing options...
James Posted August 23, 2004 Author Share Posted August 23, 2004 (edited) 2 MAME updates in a day!? Wow, they must be on the roll. Two updates in two days yes. Edited August 23, 2004 by James Link to comment Share on other sites More sharing options...
Gryph Posted August 23, 2004 Share Posted August 23, 2004 2 MAME updates in a day!? Wow, they must be on the roll. Two updates in two days yes. Oh damn, my mistake. I just saw the date of the last post. Stupid me. Link to comment Share on other sites More sharing options...
James Posted August 25, 2004 Author Share Posted August 25, 2004 Oh damn, my mistake. I just saw the date of the last post. Stupid me. Well that's still fast though. Link to comment Share on other sites More sharing options...
N3oGhost Posted August 25, 2004 Share Posted August 25, 2004 ill just wait a few days for.90 lol Link to comment Share on other sites More sharing options...
Ghosty Posted August 25, 2004 Share Posted August 25, 2004 Ya I;ve been Thinking About That, Wouldnt It Be Kinda Strange To be Using 1.00 After All These Years? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now