Yabuse (Sega Saturn for Mac OSX)

Yabuse, the Sega Saturn emulator for Mac OSX, saw an update a couple months ago.

home-3

Pick up the latest version here —> yabause-0.9.14-mac.zip

SDL MAME for Mac OSX

classic_arcade_games-376x280

Here’s a great in depth article I found on how to run SDL MAME for Mac OSX. I’ve posted links in the past, but I found this article to be the best of the best. Plus, it’s fairly up to date too. It’ll take some work, but you can benefit from running the most current version of MAME rather than the older MAME OSX (although I still love MAME OSX).

http://www.tweaking4all.com/software/games/macos-x-run-mame-mavericks-10-9/

And for a little more information on how to run QMC2 (I’ve posted about it before, and it’s in the downloads box already)…

http://www.makeuseof.com/tag/how-to-play-arcade-games-on-your-mac-with-mame-qmc2/

SDL MAME v.144u4

SDL MAME now sits at version .144u4 and can be downloaded from the Box File Widget found on the right hand side of the Mac Emulators home page or you can grab it from their website. Remember this version is 64bit and only works with 10.6 or above. Let’s check out some of the changes.

0.141u4
-------

MAMETesters Bugs Fixed
----------------------
- 01555: [Graphics] vanvan, vanvanb, vanvank: Graphics are corrupted.
         (hap)
- 02841: [Graphics] pacnpal, pacnpal2, pacnchmp: Monster's eyes are not
         displayed. (hap)
- 02175: [Graphics] drgnbstr: Priority problems (hap)
- 03870: [Graphics] battlex: Wrong title highlighting (hap)
- 03206: [Color/Palette] sshangha: Tile colors are wrong when you select
         them (David Haywood)
- 01665: [Graphics] zigzag, zigzag2: Animation of hose does not show
         properly when attempting to pump enemies. (hap)
- 03821: [Crash/Freeze] contra, contraj, gryzor: Game freeze after the
         2nd 3d stage's boss, before the level with horizontal scroll.
         (hap)
- 02509: [Graphics] bagmans: Glitches missing during scene change. (hap)
- 03454: [Documentation] xeviousa, xeviousb, xeviousc: Xevious set
         information
- 03225: [Misc.] razmataz: Unable to enter Service Mode (hap)
- 03745: [Color/Palette] anteaterg, anteateruk: Underground background
         color is incorrect (hap)
- 04271: [Misc.] Wrong merge data in -listxml output for some sets
         (Aaron Giles)
- 03670: [Save/Restore] Many sets in toaplan2.c: Graphic corruption when
         using -autosave/save state (Alex Jackson)
- 02807: [Documentation] dogyuunk: Description is wrong (Alex Jackson)
- 03764: [Sound] kuniokun, kuniokunb: PCM sound base line gets shifted
         little by little.
- 03172: [Sound] amspdwy, amspdwya: Audio quality regression (hap)
- 04093: [Sound] spiders and clones: High tone never stop playing (hap)
- 04029: [Graphics] All sets in murogem.c: Severe graphic corruption
         (hap)
- 04270: [Graphics] commsega, locomotn and clones: Vertical screen
         offsets (hap)
- 04269: [Graphics] All sets in bagman.c: Vertical screen offsets (hap)
- 04002: [Graphics] bagman, sbagman, botanic, pickin: Screen is shifted 1
         pixel left (hap)
- 04264: [Crash/Freeze] gtfrk3ma, gtrfrk3m, gtrfrk4m, pcnfrk3m: Crash
         just before NVRAM format (Olivier Galibert)
- 04267: [Interface] -verifyroms list nonexistent roms as bad
         (Aaron Giles)
- 04263: [Crash/Freeze] pf2012: Crash after OK (hap)

...

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Ruleta RE-800 (earlier) [Roberto Fresca]
Ruleta RE-800 (v1.0) [Roberto Fresca]
Ruleta RE-800 (v3.0) [Roberto Fresca, Grull Osgo]
Galactica (Marcello Mancini, Silvio Finotti, Augusto Garcia, hap]
Lucky Roulette (6-players, Spanish) [Roberto Fresca, Rob Ragon]
Super Twenty One [Siftware, gregf, hap]
Ruleta RCI (6-players, Spanish) [Roberto Fresca, Rob Ragon]
Winners Circle 82 [Roberto Fresca, Angelo Salese, Rob Ragon]
Winners Circle (81, 28*28 PCB) [Roberto Fresca, Rob Ragon]
Winners Circle (81, 18*22 PCB) [Roberto Fresca, Rob Ragon]

New clones added
----------------
Big Twin (No Girls Conversion) [Andrew Welburn, Pierpaolo Prazzoli]
Super Star Crest
  [Marcello Mancini, Silvio Finotti, Augusto Garcia, hap]
1941: Counter Attack (USA 900227) [Kevin Eshbach, Team CPS-1]
Simpsons Pinball Party (4.00,2.04) (En,Sp,Fr,It,Ger)
  [Miodrag Milanovic]
Grand Prix (4.00,3.40,3.01) (En,Sp,Fr,It,Ger) [Miodrag Milanovic]
Nascar (4.00,3.50,3.40, 3.01) (En,Sp) [destruk, Miodrag Milanovic]
Sopranos (3.00, 2.04, 1.07) (En,Sp,Fr,It,Ger) [Miodrag Milanovic]
High Roller Casino (2.10) [destruk]
Playboy (4.01,2.03) (En,Sp,Fr,It,Ger) [destruk]
Roller Coaster Tycoon (6.00) (En,Sp,Fr,It) [destruk]
Street Fighter Alpha 3 (Hispanic 980904)
  [Layne, Dr. Spankenstein, ranger_lennier, Smitdogg, The Dumping Union]
Zing Zing Zip (bootleg) [ANY] (not working)
Empire City: 1931 (Italy) [ANY]
Thunder & Lightning (bootleg with Tetris sound) [ANY]
The Pit (US, set 2) [Siftware]
Terra Cresta (newer PCB) [Siftware]
Speak & Rescue (bootleg) [Siftware]
Heavy Unit -U.S.A. Version-
  [Hurray Banana, Tormod, hotaru, Dna Disturber, F. Marsaud, N.
   Francfort, Smitdogg, The Dumping Union]
ATV Track (Set 2) [Guru] (not working)
Ropeman (bootleg of Roc'n Rope) [Tafoid]

New games marked as GAME_NOT_WORKING
------------------------------------
Catch (prototype) [Siftware, hap]
Wangan Midnight Maximum Tune 2 Ver. B (Japan) (GDX-0016A)
  [Guru, R. Belmont]

Stella the 2600 Emulator Updated

 

 

 

 

 

Stella, the Atari 2600 emulator for Mac OSX, now sits at version 3.3 and you can find it in the Box File Widget or from their homepage. Don’t forget that there are 2 versions, a 32 bit and a 64 bit version. The 64 bit version is for Snow Leopard users only. Let’s check out the changes because there are lots of them this time.

  • Added the following Distella ‘directives’, which are used to override and specifically tell the debugger how to treat address space (CODE, GFX, PGFX, DATA, ROW). See the debugger documentation for more information.
  • Disassembly from the debugger is now tracked by the emulation core, and accented by the built-in Distella code. Basically, the emulation core knows when an address is referenced as code, making for very accurate disassembled output. Related to this, the emulation core now tracks accesses to GRPx and PFx registers, automatically marking the addresses as GFX or PGFX sections. This will be improved in future releases, as there are many ways to store data in the graphics registers.
  • Improved output of graphics output in the disassembler, by marking such addresses with a bitmap of the data they represent. This allows player graphics (GFX directive) and playfield graphics (PGFX directive) to really stand out in the disassembly. Related to this, added ability to edit such graphics in either binary or hexidecimal.
  • Added preliminary support for Distella configuration files. Much more work is required in this area, since Stella now contains directives that don’t yet exist in the standalone Distella program. Configuration files are automatically loaded, and debugger commands now exist to load and save configuration directives directly from the debugger.
  • Added the following commands to the debugger prompt:
    • clearconfig, listconfig, loadconfig, saveconfig
      (used for Distella configuration files)
    • code, data, gfx, pgfx, row
      (directives used to override automatic disassembly types)
    • jump (jumps to a specific address in the disassembly)
    • type (gives detailed info for disassembly type of an address)

  • The debugger prompt commands ‘trap’, ‘trapread’ and ‘trapwrite’ now accept a range of addresses as well as a single address.
  • Added ‘data source’ address output for the CPU SP/A/X/Y registers. This is useful for quickly seeing what an operand address resolves into with various load commands.
  • Many commands in the debugger prompt are now case-insensitive; further improvements will be made in future releases.
  • Many improvements to the built-in Distella disassembler. When passing a relative branch or jump, data is now disassembled as code only if the emulation core hasn’t detected it as data. Such ‘preliminary’ code is marked with a ‘*’ in the disassembler, indicating that it is tentative code, and hasn’t actually been executed yet. This allows to quickly see possible code paths, and at the same time eliminate disassembly of addresses that are never used as code sections.
  • Program counter/instruction addresses can now be toggled in the disassembly.
  • Disassembled instructions involving relative branches now show only one byte for the operand, not two bytes.
  • Fixed bug in several text input fields, whereby binary data couldn’t be input (a ‘\’ was required, but the character was blocked).
  • Fixed issues with PAL ROMs on screenmodes smaller than a PAL ROM would require. In this case, the image is centered and clipped to the screen resolution. This prevents the message “PAL ROM not supported” from appearing.
  • Fixed bug in fullscreen OpenGL mode when using ATI video cards; the desktop background was ‘bleeding through’, resulting in a very annoying flickering.
  • Fixed crashes when opening windows larger than the desktop resolution in fullscreen mode; this is now allowed only in windowed mode.
  • Application window centering now also works when switching between video modes, not just when starting the application.
  • Added support for building a Windows version compatible with Windows 98 and 2000 (compiled with Visual Studio 2005). Testing is very limited, since I no longer have access to these systems.
  • Fixed build issues for Innosetup in Windows XP.
  • Fixed bug in OSX version where the name of the application wasn’t being shown in Activity Monitor.
  • State files from older versions will no longer work in this release, because of the extensive changes to the debugger and disassembler.

SDL MAME for Mac OS X Updated

SDL MAME for Mac OSX has been updated. This brings the multiple arcade machine emulator to a stable place, as it now sits at version .139. So those of you who have been waiting to catch up to the PC version can now breath easy. Download it from the Box File Widget or from the homepage.

Here is a little from the “what’s new text” as posted with MAME.

MAMETesters Bugs Fixed
----------------------
- 03898: [Crash/Freeze] Atomiswave-based games in naomi.c: Game gets
         stuck in boot process. (Aaron Giles)
- 03957: [Documentation] samsh5sp & clones: according to title, year
         is 2004 not 2003 (moa)
- 03318: [Crash/Freeze] -burnin causes crash in vector games (Atari Ace)
- 03777: [Multisession] a51site4: Hang after loading via internal UI
         (multisession) (Atari Ace)

Source Changes
--------------
arm.c: Added big endian mode support to the LDRB and STRB
instructions. [Wilbert Pol]

CPS-1 update [Team CPS-1]:
 * Added missing PALs as reference to most of remaining sets
 * Dumped and added TK24B1.1A to dynwar [Corrado Tomaselli]
 * Fixed LW-13.10D rom loading in forgottn to match real pcb
 * Identified, verified and documented a ton of pcbs, adding/fixing
    missing/wrong infos as ROMs labels and positions, B-Board, C-Board
    and CPSB IDs, PALs [Stefan Lindberg, Dlfrsilver, MKL]
 * Reordered all sets per release date in cps1.c and video\cps1.c
 * Updated games table in video\cps1.c and added some notes on PALs
    table
 * Minor cleanups

Or check out the full text of the changes here.

Valve to Add Mac OSX Support for Steam

For those of you who haven’t already seen this, Valve has announced that they will be creating a Mac version of their Steam service. Steam is Valve’s digital distribution software for games like Half-Life and Team Fortress. Xbox 360 users got a taste of Valve’s gaming goodness with the Orange Box but now Mac users might see some love. Users might get to buy, download, and then game with friends over Steam. Here is the link to sign up for Mac Beta testing. I will be signing up shortly but I wanted to blab about this as soon as I heard. It would be really interesting if they eventually opened up to the iPad. Half-Life for the iPad would be pretty rad. Even just being able to download and then sync to your Mac via a link with the Steam software would be interesting. These are just ideas though, no need to speculate just something to ponder.

Cheers!

Quake Live for Mac and Linux Users

logo_v2009102705.0

I feel like I’ve dropped the ball big time on this one. I was one of the beta users almost a year ago when this was first created but, I was using a Windows PC. I’ve played it several times on my PC and had some good old fashion fun. Now, it is available for Mac and Linux users. The plugin downloads quickly and installs easily. The content is then installed through your web browser of choice and that takes several minutes but, is worth the wait. For those of you who are looking to play Quake 3 Area online in your web browser, look no further. I haven’t played a FPS that is this fast paced since well, Quake 3 Arena. Be prepared to take some time to get your fragging legs back. I get really good performance in Firefox but, the web site says that it works with Safari too. Click on the link below to sign up and create a FREE Quake Live account and start fragging in no time at all.

QUAKE LIVE