Posted by : Luis Zena Jun 2, 2011
Hello once more! Be sure to check out the news for today.
MESS SVN r11769
fm8: Re-added cassette and printer, removed unused DIPs, corrected main CPU clock speed to 1.2MHz. (no whatsnew)"
PCSX Reloaded SVN r67260
EmuCenter2 v188.8.131.52 Beta
"- Join the installer SegoUI fonts for users of Windows XP
- Fixed various bugs"
"M1: multi-platform arcade music and sound emulator
v0.7.8a6 "Tommy Tallarico" released January 10, 2008
Core by R. Belmont and Phil Bennett.
Mac version by Richard Bannister.
Android version by Shaun Thompson.
Main site: http://rbelmont.mameworld.info/?page_id=223
Forums : http://www.bannister.org/forums/
Bridge M1 and updated list files: http://www.e2j.net/
M1 lets you enjoy music from over 1400 arcade games, from the classics
through the 3D era. It even supports games for which full emulation isn't
otherwise possible. For most games, you can also listen to all the sound
effects, but 100% coverage is not guaranteed of all sounds in all games.
Minimum: 400 MHz CPU, 32 MB RAM, stereo CD-quality soundcard
Win32 (Win98, ME, 2000, or XP) or a modern Linux based system
(Glibc 2.5, like Fedora Core 6, SuSE 10.1, the latest Ubuntu, etc).
Android device running at least Android 2.2(froyo) and at least
NOTE: Some games may have requirements far in excess of the minimum.
In particular, DCS games like Killer Instinct need 750 MHz or more
to play without breakups.
The Windows version of M1 is developed on and for Windows Vista, and
you'll have best results with Windows 2000, XP, or Vista.
For Linux, 3 executables are included:
m1 - 32-bit x86
m1-x64 - 64-bit x64
m1-ppc - 32-bit PowerPC (including PlayStation 3 Linux)
How to use (commandline)
Edit m1.ini to point to your ROMs. It's format is like this:
; lines starting with a semicolon are comments and are ignored
[ROMPATH] <- this starts the rompath section.Each line after that is a path
roms <- this is the default path, the roms/ folder where the exe is
c:\roms\mame\ <- add additional paths here
f:\server01\archive\roms\ <- add as many as you need
[WAVPATH] <- this starts the wave path section, where output .WAV files go
waves <- only one path will be paid attention to here, unlike the
Run the app from the command line (yes DOS!) like this:
m1 [switches] [romname]
The switches can be any of these:
-a disables "album mode" and the use of .lst files. Handy if a .lst file
exists for a song but you want to "explore" for more sounds/tracks.
(Note: tracks with names will still show those names, but you will
no longer be restricted to selecting only named tracks).
-b lists all games, sorted by hardware type
-d lists the required ROMs for all games in a format compatible with
MAME's -listinfo. ROM managers such as ClrMamePro can use this to
automatically support M1.
-i shows the required ROMs for a given game name. ROM managers can use
this in conjunction with the -l switch to automatically build a ".DAT"
-l lists all games, sorted in alphabetical order
-mN: sets the headphone mix, in which the game's left channel is mixed
into the right and vice versa. This is so-named because it's useful
for headphones to avoid the stark stereo imaging you otherwise can get.
N ranges from 0 (full stereo) to 100 (full mono).
-n turns off normalization (see below for a detailed explanation of this)
-o shows the current volume that normalization has calculated, for use
with the -v switch.
-rN: sets the output sample rate of M1. N can range from 8000 to 48000.
Higher values sound better but require a faster CPU. Some soundcards
(notably SBLive! and Audigy models) slightly distort the sound if it's
not at 48000, so on those cards -r48000 is recommended. Default: 44100.
-t disables forcing maximum track lengths from the .lst files.
-vN: disabled normalization (like -n) but also lets you set a fixed
volume level. N ranges from 0 to 2100, where 0 is silent, 100 is
no amplification, 200 = 2x amplify, 300 = 3x amplify, etc.
-w records the output to a .WAV file. The filename is constructed from
a combination of the game's name and the song number, so you can get
.WAVs for each song in your favorite game simply by navigating them.
While the commandline M1 is running, you can press the following keys:
Q or ESC quits
+ and - change songs
/ and * change games
If a ROM loading error occurs, M1 commandline will simply exit.
NOTE: Song numbers vary by game and can have a large range on some games.
Not all numbers correspond to useful playable songs - some may just play
garbage. Most games in fact have very few mapped working numbers
(less than 100 in many cases).
How to use (Android)
Install the emulator from the Android Market. This port expects certain
locations and files to exist:
The example of m1.ini in the above commandline section applies here as
Changes since 0.7.8a5
* Experimental Sega Genesis/MegaDrive GEMS driver. Some games using the GEMS sound driver can
automatically play music and sounds in M1 now.
Known problems (do not waste time on the boards asking about there)
* Star Wars Arcade has corruption at the start of some songs. This is known.
* Namco C352 games do not sound perfect, especially Mr. Driller and a few others.
This is known.
* The YMF271 OPX chip is not yet perfectly emulated and not all songs in all
games will sound exactly right. This is known.
Most wanted ROMs! If you have these PCBs, please get them dumped!
* Taito's "Double Axle" (US version of "Power Wheels") is misdumped. The
sample ROM C78-12.33 should be 8 megabit rather than 4. This is why
the Japanese set is the one in M1 rather than the usual MAME parent.
* Special thanks to CAB of AMUSE, for leading the way and making me
realize a multi-arcade sound emulator was possible in the first place.
* Big thanks to the Hoot development team for their Taito F3 work.
* ZEK. Because.
* All e2j.net board users for great feedback and making the project
* All CPU and sound cores not specifically credited are from MAME/MESS.
Thanks to the many contributors who made them possible.
* Viva Nonno HLE sound engine courtesy of Cap. Thanks!!!
* Musashi 680x0 CPU emulation by Karl Stenerud and MAMEdev.
* FM OPL/OPN/OPM emulation by Tatsuyuki Satoh and Jarek Burczynski.
* OPL4 (YMF278-B) PCM emulation by R. Belmont and O. Galibert.
* YMF271 emulation by Ville Linde and R. Belmont.
* MultiPCM emulation by R. Belmont based on info from CAB of AMUSE, TitoJ of
SMOG, and DMP Soft (Hoot).
* SCSP (Saturn Custom Sound Processor) emulation by ElSemi and R. Belmont.
* www.System16.com by Toby Broyad.
* Lev, Atila and everyone at ZTNet/Emulation World for the webspace.
* .LST file format by Fujix.
* Richard Bannister at bannister.org for the message boards.
* ivilded for the great site design and coding.
* Additional testing by Toby Broyad and Richard Bannister.
* Additional thanks to Smitdogg, Randy Hoffman, The Guru, Brian Troha,
UNKNOWNFILE, and the Belgian Dump Team.
1) You may freely distribute this emulator as long as it is not on the same
medium as the necessary ROM files.
2) You must never charge money for this emulator.
3) You must not obtain or use ROMs for machines you do not own. If you
decide to anyway, it is entirely at your own risk.
4) You must not distribute altered versions of this emulator or it's
5) This emulator is distributed with NO WARRANTY as to it's functionality
or fitness for any purpose. Although the software is believed to be
free of major problems, the authors cannot be held liable for any damage
or problems related to the use of this emulator.
6) We will not give you ROMs, and you may not ask for them on our message
boards. Violators will be banned."
SLDMAME v0.142u4 for Ubuntu
"Packages for Natty, Lucid and Maverick are ready for download. Enjoy!"
VICE version 2.3.8
Some small sound chip fixes.
Added sfx sound expander support to the vic20 cart system (no gui yet), as part of the masC=uerade adapter emulation.
Added sfx sound sampler support to the vic20 cart system (no gui yet), as part of the masC=uerade adapter emulation.
Added digimax support to the vic20 cart system (no gui yet), as part of the masC=uerade adapter emulation.
Changed the sound calls table to a pointer table, and added calculating of samples only for enabled/active sound chips.
Added static prototypes.
More sound system hook updates.
2011-05-29 man/petcat.1: Applied petcat man patch provided by Moiree.
2011-05-29 Jesse Lee * po/ko.po: Updated.
Started on moving hooks to the new sound chip handling system.
Removed the polish translations (haven't been updated for too long, and no-1 has stepped up to take over the translations).
2011-05-28 Dag Lem
src/vic20/cart/Makefile.am: Added missing include directory
2011-05-27 Jesse Lee
* po/ko.po: Updated.
Added new sound chip handling hooks to the vic native sound code and the vic20 sidcart code (will be hooked in once all other sound chips have support too).
added new sound chip handling hooks to the plus4 native sound code (will be hooked in once all other sound chips have support too)
* src/pet/pet-sidcart.c, src/plus4/plus4-sidcart.c: Added new sound chip handling hooks to the plus4 sidcart code (will be hooked in once all other sound chips have support too).
2011-05-26 * src/plus4/plus4speech.c: Added new sound chip handling hooks to the plus4 speech code (will be hooked in once all other sound chips hav support too).
Added new sound chip handling hooks to the digiblaster code (will be hooked in once all other sound chips have support too).
Determining if the sidcart (for pet, plus4 and vic20) is enabled is now done through a function call.
Added new sound chip handling hooks to the pet native sound code and the pet sidcart code (will be hooked in once all other sound chips have support too).
Added new sound chip handling hooks to the pet userport dac code (will be hooked in once all other sound chips have support too).
src/cbm2/cbm2sound.c: Added new sound chip handling hooks to the cbm2 sid code (will be hooked in once all other sound chips have support too).
: Added new sound chip handling hooks to the c64dtv sid code (will be hooked in once all other sound chips have support too).
Added new sound chip handling hooks to the c64/c128 sid code (will be hooked in once all other sound chips have support too).
Added new sound chip handling hooks to the sfx sound sampler code (will be hooked in once all other sound chips have support too).
2011-05-25 Added new sound chip handling hooks to the sfx sound expander code (will be hooked in once all other sound chips have support too).
* src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h: Added new sound chip handling hooks to the magicvoice code (will be hooked in once all other sound chips have support too).
src/c64/cart/c64carthooks.c, src/c64/cart/digimax.c, src/c64/cart/digimax.h, src/sound.h: Added new sound chip handling hooks to the digimax code (will be hooked in once all other sound chips have support too).
* src/sound.c, src/sound.h: Started on a new sound chip handling system.
Added acia/swiftlink/turbo232 support to the vic20 cart system (no gui yet), as part of the masC=uerade adapter emulation.
Added tfe support to the vic20 cart system (no gui yet), as part of the masC=uerade adapter emulation.
2011-05-24 Jesse Lee
* po/ko.po: Updated.
2011-0523 Jesse Lee * po/ko.po: Updated.
* src/c128/c128.c, src/c64/c64.c, src/c64/plus256k.c, src/c64/plus60k.c: Prioritized the vicii read/store calls in the c64 io system.
* src/Makefile.am: Added c64cart lib for linking with xvic.
Added georam support to the vic20 cart system (no gui yet), as part of the masC=uerade adapter emulation.
Renamed src/c64/cart/generic.* to src/c64/cart/c64-generic.* and src/vic20/cart/generic.* to src/vic20/cart/vic20-generic.*
Split up the c64cart library into a c64cartsystem library (holding the system objects) and a c64cart library (holding the actual cart objects).
Made some more cart io system changes in preparation for the masC=uerade adapter
Split off vic20 carts from the win64 project files.
Hooked in the monitor dump of the vic20 io system.
Added the sid directory to the include directory list.
2011-05-21 Jesse Lee * po/ko.po: Updated.
Adapted sidcart to use the vic20 io system.
Adapted the vic20 ieee488 code to use the new vic20 io system.
Moved vic20-midi to the vic20 cart directory.
Added the new advantages of the vic20 io system to the c64 io system.
Fixed the vic20 io system for collisions involving -1 priority devices.
* src/c64/c64io.h, src/vic20/vic20io.h: Changed the meaning of the 'prio' element of the io source structure a bit, -1 is now used as alower priority without collisions.
Added vic20 io collision behavior control (cmdline only for now), the behavior can be selected from: ui error message and detach all involved carts, ui error message and detach all but first detached cart, warning log and 'AND' the valid returned bytes.
Adapted the vic flash plugin code to use the new vic20 io system.
2011-05-17 Adapted the finalexpansion code to use the new vic20 io system.
Adapted the megacart code to use the new vic20 io system.
2011-05-17 Dag Lem
* src/vic20/Makefile.am: Added missing vic20io.c, vic20io.
* src/vic20/vic20-midi.c, src/vic20/vic20-midi.h, src/vic20/vic20mem.c: Adapted the vic20 midi code to use the vic20 io system.
* src/vic20/vic20mem.c: Hooked in the vic20 io read and store functions.
* src/vic20/vic20io.c, src/vic20/vic20io.h: Changed the mask from BYTE to WORD, that way the mask can be 0x3ff to cover the whole io2/3 range.
Added vic20 io system code, not used yet, vic20 carts will be changed over to use the system gradually.
Changed c64io_(un)register to io_source_(un)register, this generalization is for the upcoming vic20 io system (similar to the c64 io system).
* src/snapshot.c: Changed to use sizeof(double) instead.
* src/c128/c128.c: Fix x128 crash."
MAME 0.72 Release 1 for Xbox 360
"[Xbox 360] MAME 0.72 Release 1
This is a port of MAME V0.72 for your Xbox 360 Console.
- Easy to use UI
- Full graphics and sound
- 4 players supported
- Cheat menu support
- Hiscore.dat support
You will need to find roms that work with MAME 0.72
By default roms will go into GAME:\roms
The mame.ini [Directories] option can be modified so that will hold up to 4 seperate rom paths. Valid devices are:
Cheat menu can be enabled in the [General] section. To enable cheat menu set CheatsEnabled = 1 in the mame.ini
CheatsEnabled = 1
To toggle VSync. The following option can be modifed:
VSYNC = 1
Controls can be configured easily via the mame configuration menu. The defaults set are:
- Back + Start to exit back to menu
- Right Thumb to enter Configuration Mode
- Left Thumb for On Screen Display
- Add additional UI options
- Additional graphics options. Resizing/scaling etc.
- Minor sound issues.
- A small number of roms will crash with a 'Fatal Exception' error.
- Some roms have palette/sprite (endian) issues.
- Some roms have screen aspect ratio issues.
Credits and Thanks
- Thanks to Artik and Logic Sunrise for their continued support.
- Portions of the code is based on MameOX. Credits to the team."
Fceux SVN r2201
Fix documentation of movie mnemonics
web - Added draft for 2.1.5 press release.
added two items items to the log that were features the plombo added but never got added to the changelog (theres probably more)
added some gtk changes to draft press release
sdl - print usage when help arguments are passed even if SDL cannot be initialized
sdl - fixed "--help" fix introduced with previous revision
SPU2-X SVN r4701
SPU2-X: Changes to reflect results of tests on my PS2.
SPU2-X: There must be some other flag that goes with the FxEnable one ><"
MAME Plus! XT v0.142u4 r4875
"MAME Plus! XT v0.142u4 r4875 is released. MAME Plus! XT is a variant of MAME Plus that adds additional features such as pcb (Printed Circuit Board) info, and xvid movie support.
Dolphin SVN r7576
DSP analyzer workaround. Should fix DSPJIT on thread problems."
PSP Custom Firmware 6.39 ME-4
"CFW 6.39 Minimum Edition for 01g, 02g model by neur0n
-- What is this?--
This is CFW work on PSP1000 and PSP2000.
The degree of stability is still unknown.
Please test it on your own and refer to different people's test reports.
From 5.00M33 -> OK
From 5.50GEN -> OK(may need to edit version.txt)
From 5.50Prometheus -> OK(may need to edit version.txt)
From 6.20TN-D -> OK
From 6.20PRO-B4 -> Error
From 6.35PRO-B4 -> Error
From 6.20PRO-B5 -> OK
From 6.35PRO-B5 -> OK
From 6.39PRO-B6 -> OK
--How to Install--
First, you need to install CFW or HEN in your PSP.
1. copy UPDATE folder at ms0:/PSP/GAME/.
2. Put 6.39 official update at ms0:/PSP/GAME/UPDATE/639.PBP .
3. Run installer from xmb.
-- features --
Hold R trigger and turn on the psp, you can enter recovery menu.
Hold Home button and turn on the psp, you can Boot OFW.
-- Credit --
This CFW is based Dark_AleX's 5.00M33.
And usbdev.prx is his own.
-- Fixed a bug when enter suspend with VshMenu opened.
-- Fixed MEdriver bug.
-- Added BatteryConfig submenu in RecoveryMenu.
-- Added Speed up MS option(beta).
-- Added ResetVSH in VshMenu.
-- Skipped sceLogo after exit RecoveryMenu.
-- Added "Make AutoBoot Battery" option in RecoveryMenu.
-- Fixed freeze bug when try to connect to PSN.
-- First release.
-- Fixed RecoveryMenu text.
-- Fixed ExtraMemory bug.
-- Changed NetworkUpdates default value.
-- Source code optimization."