The ROM manager clrmamepro has been updated to version 3.103b.
Digg This [?] Share This3.103b
misc: some scanning speed increase (no yoshi, not related to your post but related to another analysing step which minimizes disk access)
The ROM manager clrmamepro has been updated to version 3.103b.
Digg This [?] Share This3.103b
misc: some scanning speed increase (no yoshi, not related to your post but related to another analysing step which minimizes disk access)
A new version of GameEx has been released.
Digg This [?] Share This16th August, 2007 - GameEx 8.74
* Improved alpha blended transitions
* Should fix .net broadcast error when performing auto update
* Fixes not restoring desktop background after auto update
* Fixes background videos/snaps and 3D transitions being slow with ATI cards
A new version of MAME32 has been released.
Digg This [?] Share This* This is a big release because Mike Haaland has returned to active duty and has fixed all the most recent bugs.
* This includes all the options related issues that cropped up as the hierarchy of vector / driver / parent / child / changes took shape.
* We also now use inimame.ini so it´s a direct drop in for baseline Mame´s *.ini file.
* Aspect ratio holding is fixed.
* Custom filtering persists.
* Resetting playcount and time fixed.
* Mame32ui.ini is now sectionalized.
A new version of the Amstrad CPC emulator CpcAlive has been released some days ago.
Digg This [?] Share ThisLast review:
17/08/2007: - correction screen restoration after sleeping mode
- better floppy and CD boot CpcAlive
The commercial NES-Emulator iNES has been updated.
Digg This [?] Share ThisNew in This Version
* Added error messages to iNES-Windows and iNES-Symbian.
* Added button and key remapping configuration to iNES-Symbian.
* iNES-Symbian application menu is now split into three pages.
* iNES-Symbian 6502 CPU emulation rewritten in ARM assembler for speed.
The JAVA multi-system emulator (Arcade games ,Sega Master System and MSX/MSX2) JEmu2 has been updated.
Digg This [?] Share ThisChris White finished the Out Run driver, which is now included in JEmu2. It works great, and supports sound as well!
Out Run is a personal favourite of mine, so I´m very happy that it finally made it in JEmu2. Thanks, Chris! Smile
This version also includes a number of little fixes and enhancements in sound rendering and timing.
Gemulator is an Atari 800/800XL, Atari ST, Atari STE, Atari Mega ST, Atari Mega STE and Apple Macintosh Plus for Windows. A new beta release version has been released.
Digg This [?] Share ThisEmulators Beta Releases
(updated by Darek Mihocka on August 14 2007)
The beta releases provided on this page are current bleeding-edge builds of our products which have not undergone the same level of testing as past formal releases. It is recommended that before running beta releases that you back up any existing emulation files, such as ROM image files, floppy disk and hard disk virtual disk files, and settings files.
The ninth generation of our 680×0 emulation products Gemulator and SoftMac is now under development. The first supported beta release of GEMULATOR 2008 is now available, which includes a beta release of SOFTMAC 2008. A beta refresh will follow in September on the 15th anniversary of when Gemulator version 1.0 was first released at the 1992 Glendale Atari Fair. For the version 9.0 releases, several high priority issues were addressed relating to stability and reliability which were found after the 8.x releases:
* Fix video where on some systems the screen refresh was either very slow or infrequent.
* Support for running in WOW64 mode on 64-bit XP and 64-bit Vista.
* Improve support for running in virtual machines such as VMware and Virtual PC.
* Remove menu options that had little effect (such as “Fast Refresh” or “Use Hardware Timer”) in order to reduce testing complexity.
* Eliminate Windows calls specific to certain Windows releases and choosing more general purpose implementations instead. For example, the “write watch” API in Windows is no longer being used as it is not consistently available on different PCs.
* Merge back to a common 680×0 emulation engine. Gemulator 8 and SoftMac 8 had used forked sources which had diverged significantly and had subtly different behaviour.These changes and fixes result in a more consistent experience regardless of the version of Windows being run on or the host CPU being used. More importantly, these changes are also intended to ease the porting process. Very soon these products will be ported from being 32-bit applications to being 64-bit applications which will be targeted at 64-bit Windows, Mac OS X Leopard, and x64 distributions of Linux. It is possible that Fusion PC will also be revived in the future to target MS-DOS hosts, either from the current Fusion PC 3.0 sources or from the ported SoftMac sources. Whether this happens at all will depend on demand from users of MS-DOS.
From the functionality point of video, the 9.0 releases should be as compatible as the 8.x releases. Settings files from 8.x can be imported. All the same disk images and ROM files supported by the 8.x releases should still work in 9.0. In merging the SoftMac and Gemulator 680×0 engines both emulators now have this common support:
* All ROMs can be booted in any CPU mode: 68000, 68010, 68020, 68030, or 68040. Each ROM has a preferred default which can now be overridden. For example, Atari ST TOS 2.06 ROMs can be booted in either the default 68000 mode, or in 68030 mode which will enable 68882 FPU emulation but break some Atari ST applications that are not 68030 compatible. We recommend using the “Add” button to clone existing virtual machine profiles to create both 68000 and 68030 Atari ST and Macintosh profiles.
* Screen resolution is now supported up to 1920×1200. Mac OS 8.1 has been tested in 1920×1200 256-color mode. Earlier Mac OS versions have not been tested in all screen resolutions.
* A built-in debugger is exposed, which allows hard core geeks to actually trace through 680×0 code instruction by instruction and capture traces. No, we don´t expect most of you to be doing this.![]()
Gemulator 9.0 betas require a valid set of Atari ST, Atari Mega ST, Atari STE, Atari Mega STE, Atari TT, or Mac Plus ROMs. SoftMac 9.0 betas require a valid set of Mac Plus, Mac SE, Mac SE/30, Mac II, Mac IIx, Mac IIcx, Mac IIci, Mac LC, Mac LC II ROMs, Mac Quadra (any), Mac LC (any 3 digit model), Mac Centris (any), or similar Macintosh ROMs. Fusion PC betas will require a 512K or 1M Macintosh ROM image file.
This all needs to be verified by you, our beta testers. Use this link to email beta feedback in order to avoid our usual spam filter. We welcome as detailed information as possible, including attached screen shots. Please, please, PLEASE, also make sure to include this information in your email:
* The type of processor your PC uses (Intel Pentium, Intel Core / Core 2, Intel Centrino, AMD Athlon, AMD Athlon 64, AMD Opteron, AMD Turion, unknown).
* If you own a 64-bit capable processor such as Athlon64 or Core 2, your host operating system´s operating mode (32-bit or 64-bit).
* The rated clock speed of your PC, and whether you generally run in power saving / battery mode, or high performance mode.
* For future 64-bit releases, your preferred OS: Windows Vista, Mac OS X, or Linux (specify which distribution).
* Do you own an Intel based Macintosh, and if so, do you use Boot Camp, Parallels, VMware Fusion, or none of them?
* What you want to emulate: Atari 800, Atari ST, Atari TT, classic Apple Macintosh (Mac OS 8 and earlier), Mac OS 9, Mac OS X, Windows, Linux
* Would you be interested in running the new Mac OS X 10.5 “Leopard” on your Windows PC?
* Would you be interested in running classic Apple Macintosh (Mac OS 8 and earlier) on your Intel based Macintosh?
* Do you use PearPC? If not, is it due to speed and would you use them if the slowdown was significantly less?It would also be very much appreciated if anyone is willing to help out with writing new online documentation for Gemulator 9.0 and SoftMac 9.0, developing official test cases and benchmarks, or helping out with the porting effort to Linux and Mac OS X.
Your feedback is greatly appreciated. You will help change the future of emulation.
And if there are three things in particular that you can provide, it is BENCHMARKS BENCHMARKS BENCHMARKS! Please install other past Atari ST and Macintosh emulators and compare the speeds of Gemulator 9.0 and SoftMac 9.0 with these past emulators. Use a stopwatch to time “real world wall clock” timings of such things as how long something takes to boot up or do some complex operation. Use canned benchmarking utilities and send screen shots of the results. Help us pinpoint what is slow and what is fast. Gemulator 9.0 and SoftMac 9.0 need to end up being absolutely the fastest Atari ST and Macintosh emulators on the planet.
Why go through all this trouble? The death of the 32-bit Pentium 4 and its replacement with new multi-core 64-bit processors such as the Intel Core 2 and the AMD Athlon64 represents a complete change in the way that microprocessors operate and in the way that software needs to be designed and written. Emulators are a terrific test case to use for learning the new tricks of the multi-core 64-bit world. But also, emulation itself can be used to analyze existing software in order to find bugs and performance bottlenecks thanks to the power of an emulator to trace and record every single operation. Emulation is not a toy for running old video games on. It is a powerful tool. And your help in beta testing Gemulator 9.0 and SoftMac 9.0 is but a small stepping stone.
The design work has already started on the 10th generation of these products, which is a bottom-up redesign to target multi-core 64-bit CPUs such as the Intel Core 2 found in today´s PCs and Macs, and the PowerPC in the Playstation 3 and PowerMac G5. The design goal is to have a portable C-based emulation framework built with GCC that can emulate Atari, Macintosh, and PC virtual machines on 64-bit x64 and PowerPC host machines. The design changes being made in the Gemulator 9.0 and SoftMac 9.0 emulators serve as proofs of concept of the many design ideas being mulled about for that new emulation framework. So while these betas may look very similar to our earlier product releases, they´re not under the hood. Your beta testing and benchmarking will help to prove or disprove these ideas.
Core parts of the new framework will be open sourced, which will allow others to do research relating to compiler optimizations, CPU architectures, and to improve the performance of not only Macintosh emulators but virtual machines in general such as Java. This in turn will mean that future software (having nothing to do with emulation) will be written better such that it runs faster and crashes less. And that will be a good thing for all computer users, whether Mac, Atari, Windows, or Linux.
Troubleshooting
Some things to keep in mind when running SoftMac and other emulators:
* If you are using Macintosh ROMs that do not boot, set the CPU setting to “Auto” and try again. If they still not boot please contact us and tell us what the ROM checksum is that you are using.
* For keyboards without a Windows menu key, press Ctrl+F11 or click on the Gemulator/SoftMac icon in the task bar to bring up the Gemulator/SoftMac main menu.
* Atari emulation modes may “capture” the Windows mouse point. Press F11 to get the pointer back.
* The Atari ST “blitter” can be enabled and disabed in the GEM desktop with TOS 1.6 and later, but is only visible in 68000 CPU mode.
* In general the 68000 is so fast that it is more efficient to disable the Atari ST blitter anyway.
* 256K Macintosh ROMs are not “32-bit clean” and are limited to seeing only 8 megabytes of RAM.
* 512K and 1M Macintosh ROMs are 32-bit clean and will support up to 1024 megabytes of RAM.
* Due to memory fragmentation caused by specific Windows system DLLs, the 512 and 1024 megabyte settings may not function on your specific PC. This memory fragmentation issue will be addresses in a future release.
* If you are having problems booting from a Mac OS CD-ROM, mount it as the SCSI 1 device, and boot from some other disk image or boot disk. Then run the Mac OS installer. If you need to create more disk space, use the MAKEDSK utility to create a larger Macintosh hard disk image, then install it as the SCSI 2 device.
* Mount boot CD-ROMs as SCSI device 1 through 7, not as SCSI 0.
* Disable the A/Rose system extension. This is for use with Mac co-processor boards which are not emulated.
* Disable the virtual memory option in Mac OS. This is a known bug which will be fixed in a later release.
* Disable the Mac´s sound if you have sound related problems and report this to us.
* Install the latest ASPI 4.60 SCSI driver to correctly read Macintosh CD-ROMs on Windows NT and Windows 2000.
* Enable the Apple CD-ROM system extension if you wish to read CD-ROMs within the Mac OS
* Install the latest ATI RAGE PRO video drivers to avoid redraw problems caused by earlier ATI video drivers.
* To do a “clean” install of Gemulator or SoftMac, delete the files GEM2000.INI and SOFTMAC.INI in your Windows directory, and delete any *.PRM and MAC*.DAT files on your C: drive.
* Use the Path setting in ROM BIOS Setup dialog (formerly called First Time Setup) to specify a path where your ROM image files are.SoftMac 9.0 (SoftMac 2008): The SoftMac 9.0 Beta 1 release is bundled with the Gemulator 9.0 Beta 1 download below.
Notes for SoftMac 9.0 Beta 1:
* For use on Windows Me, Windows 2000, Windows XP, Windows 2003, Windows Vista, and the Windows 2008 beta.
* Thanks to a tip from a beta tester, we have confirmed that SoftMac 9.0 Beta 1 does run on CrossOver 6 running on Mac OS X 10.4.10, allowing System 7 and Mac OS 8 to run on top of Mac OS X.
* You can run Auto Configure again to reset your settings and scan for ROMs. Most older SOFTMAC.INI settings files will read correctly, but you are best advised to simply reset your settings.
* Macintosh ROM image files can be named MAC.ROM and placed in either the same folder as your SOFTMAC9.EXE program, or in the directory specified during the Auto Configure process.
* SoftMac 9.0 supports all versions of Mac Plus, SE, Classic, II, LC, Centris, and Quadra ROMs.To create a custom virtual machine profile, set the Mode selector to an existing profile then click the “+Clone” button to duplicate that virtual machine profile. A plus sign in the name will indicate that you are working on the duplicate. Edit the name of the new configuration in the Properties dialog box to give it a more descriptive name.
SoftMac 9.0 creates 3 default virtual machine profiles: Macintosh Classic (68000), Mac II (68020), and Mac Quadra (68040). Up to 13 more profiles can be created. Click the “-” button to delete a profile.
SoftMac Online Documentation page
Beginner´s Guide to running Mac OS 8 on Windows
Gemulator 9.0 (Gemulator 2008): The Gemulator 9.0 Beta 1 with SoftMac 9.0 Beta 1 is now available and subject to this End User License Agreement:
The End User License Agreement is a legal agreement between you (the End User) and Emulators.com for the Gemulator product suite. By installing, copying, or using the Gemulator product, you agree to be bound by the full terms of the agreement.
Emulators.com grants the End User the non-transferable right to install and use the Gemulator product on a single computer. You may make one copy of the Gemulator software in machine readable form for backup purposes only.
Emulators.com expressly reserves to itself all other rights in the Gemulator product including, but not limited to, the right to reproduce and distribute the Gemulator software and hardware and the right to create derivative works based on the Gemulator product suite.
End User shall respect and not remove, obliterate, or cancel from view any copyright, trademark, confidentiality or other proprietary notice on the Gemulator software. End User shall not reverse engineer, disassemble, or decompile the Gemulator software, or any portion thereof, nor shall End User use the Gemulator software to reverse engineer third party software.
All copies of the Gemulator software in any form provided by Emulators.com or made by End User are the sole property of Emulators.com. End User shall not have any right, title, or interest to any such Gemulator software or copies thereof except as provided in this License.
Emulators.com shall not be liable for any costs, damages, fees, or other liability, nor for any direct, indirect, special, incidental, or consequential damages with respect to any claim by the End User or any third party on account of or arising from this License or use of (or inability to use) any portion of the Gemulator software.
Failure to comply with the terms and conditions of this License terminates all rights granted by Emulators.com to the End User.
If you agree with the above license agreement, click here to download Gemulator 9.0 Beta 1 (with SoftMac 9.0 Beta 1).
Notes for Gemulator 9.0 Beta 1:
* For use on Windows 95/98, Windows Me, Windows NT 4.0, Windows 2000, Windows XP, Windows 2003, Windows Vista, and the Windows 2008 beta.
* You can run Auto Configure again to reset your settings and scan for ROMs. Most older GEM2000.INI settings files will read correctly, but you are best advised to simply reset your settings.
* Atari TOS image files should be named TOS.ROM, TOS.IMG, or MAGIC_PC.OS and placed either in the same folder as your GEMUL8R.EXE program, or in the directory specified during Auto Configure process.
* Macintosh Plus ROM image files should be named MAC.ROM or MACPLUS.ROM and similarly placed in one of the two folders prior to the Auto Configure process.
* Gemulator 9.0 supports all versions of Atari ST, Atari STE, Atari Mega ST, Atari Mega STE, and Apple Macintosh Plus ROMs.
* Gemulator 9.0 will detect but may not properly run Atari TT, Atari Falcon, or Macintosh ROMs beyond the Macintosh Plus model.To create a custom virtual machine profile, set the Mode selector to an existing profile then click the “+Clone” button to duplicate that virtual machine profile. A plus sign in the name will indicate that you are working on the duplicate. Edit the name of the new configuration in the Properties dialog box to give it a more descriptive name.
Gemulator 9.0 creates 7 default virtual machine profiles: Atari 800 (6502), Atari 800XL (6502), Atari ST (68000), Atari STE (68030), Macintosh Classic (68000), Macintosh II (68020), and Macintosh Quadra (68040). Up to 9 more profiles can be created. Click the “-” button to delete a profile..
DeSmuME-PSP is a Nintendo DS emulator (based on DeSmuME.)
Digg This [?] Share ThisDeSmuME PSP Unofficial Useless Edition - Nintendo DS Emulator for the PSP
This is a really slow Nintendo DS emulator for Sony PSP.I made some minor changes to SofiyaCat´s release:
* Made sound optional
* Added controls
* Enabled FPS counter
* Set CPU to 333MhzIt´s still painfully slow (usually under 3 FPS) and will never be full speed.
DIGG THIS NEWS
Controls:
PSP_CTRL_CIRCLE = A
PSP_CTRL_CROSS = B
PSP_CTRL_SELECT = Select
PSP_CTRL_START = Start
PSP_CTRL_DOWN = Right
PSP_CTRL_UP = Left
PSP_CTRL_RIGHT = Up
PSP_CTRL_LEFT = Down
PSP_CTRL_RTRIGGER = R / toggle touch
PSP_CTRL_LTRIGGER = L
PSP_CTRL_TRIANGLE = X
PSP_CTRL_SQUARE = YAnalog nub for moving touch position (I didn´t bother to add a cursor)
Table Hockey Tech Demo has a cursor built in, so you can “play” it at around 3 FPS1.5 firmware:
Copy __SCE__DeSmuME_Useless and %__SCE__DeSmuME_Useless to ms0:/psp/game3.52 M33 firmware:
Copy DesmuME_Useless folder to ms0:/psp/gameNDS file must be named test.nds and in the same folder as eboot.pbp
You don´t need any bios files.Credits:
YopYop156, evilynux and DeSmuME team for creating this DS emulator
SofiyaCat/NekoMiMi for porting DeSmuME to Sony PSP
Everyone who contributed to the PSP toolchain/libs and anyone else I forgot
Sektor for creating the Useless Edition fork (modified main.c and ctrlssdl.c)Links:
SofiyaCat´s site: http://nekomimi.cafe.coocan.jp/wiki/…C3%D6#a24210f3
Sektor´s site: http://GTAMP.com/PSP
EmuZ-2500 is an Open-Source Sharp MZ-2500 emulator for Windows. The author did also update his common source-code base.
Digg This [?] Share ThisCommon Source Code Project is updated
* [VM/DEVICE] add the virtual functions for dma access
* [VM/I8237] fix the typo
* [VM/I8259] support the special fully nest mode
* [VM/I8259] support the rotation of priorities
* [VM/I8259] support the intrrupt request from Z80 family devices
* [VM/IO8] support 16bit i/o adrress
* [VM/MB8877] support the dma access
* [VM/MB8877] support the irq and drq signals
* [VM/RP5C15] support reading the values of banks #13/#14/#15
* [VM/UPD71071] support uPD71071
* [VM/X86] support 8086/V30/80286
* [VM/YM2203] support the irq signalEmuZ-2500 is updated and EmuZ-2800 is newly developed
* [MZ2500] fix YM2203 PortB signal from RP-5C15
* [MZ2800] support SHARP MZ-2800
PCem is a new emulator for various XT-based Computers.
Digg This [?] Share ThisPCem is an emulator for old XT-class PCs. It emulates :
- IBM 5150 PC
- IBM 5160 XT
- Tandy 1000
- Amstrad PC1512
- Sinclair PC200with 640k of RAM, 2 floppy drives (up to 2.88mb), CGA, MDA, or Hercules, Adlib, GameBlaster, and a mouse. It can run both DOS-based games and booter games.