- 0 replies
- 1,301 views
- Add Reply
- 0 replies
- 1,734 views
- Add Reply
- 0 replies
- 1,250 views
- Add Reply
- 0 replies
- 1,378 views
- Add Reply
ClrMamePro 3.94c released

Rom Manager
clrmamepro 3.94c
* fixed: rebuilder counts 7z/rar files twice
* fixed: rare exception in 7z reader
* fixed: html report puts root datfiles in the last sub folder. Removed the sorting for now since it causes too much trouble
* fixed: www profiler pressing cancel in "selected download folder" still downloads file
* fixed: profiler batchrun lists new profile as grey even when they were just scanned
>> Get it HERE.
BitComet 0.75 released

BT client
v0.75 2006.10.24
* GUI Improved: add HTTP/FTP download in file menu
* GUI Improved: add HTTP/FTP download settings page in preferences dialog
* GUI Improved: add "Download using BitComet" command in IE context menu as a option
* GUI Improved: switch to downloding task list automatically if downloaded task list is being showed when add new task
* GUI Improved: the translator's name is able to be set in language file edit dialog
* GUI Improved: add clear button in torrent info search page of task properties dialog
* GUI Improved: the TCP half open limit is up to 500 in preferences dialog
* GUI Bugfix: fix the bug in 0.74 that non-executable file can not be opened in file list
* GUI Bugfix: fix the bug of a display mistake of the balloon tooltip when task download finish
* Core Improved: add HTTP/FTP multi-connection download function
* Core Improved: add HTTP/FTP multi-connection download disk cache function
* Core Bugfix: fix the bug in 0.74 that in rare situation program will crash due to file operation
>> Get it HERE.
Arculator 0.8 released

Acorn Archimedes Emulator
23rd October 2006Arculator 0.8 released.
Changes since 0.7 :
* Improved timing. Each model now performs much closer to the original machines (this means slower than previous versions)
* Can now emulate MEMC page sizes other than 32k, so all memory configurations from 512k to 16 megs are now possible
* Preliminary FDI support in 82c711 FDC
* Better FDI support in WD1772 FDC
* Fast disc emulation in 82c711 FDC
* Bugfixes to video code. Man United Europe now looks better. Less flicker in Populous, Zarch etc
* Keyboard/mouse fix, now doesn't freeze in Lemmings 2 and some other games
* Fixed broken sound in Sensible Soccer and Xenon 2
* Sound now in stereo
* Some minor optimisations
* Separate ROM + CMOS files for Arthur, RISC OS 2, RISC OS 3 (old FDC) and RISC OS 3 (new FDC)
* Tracked WD1772 hanging bug down to an incorrectly set CMOS bit! Now fixed.
>> Get it HERE.
Bsnes WIP

Source: http://byuu.cinnamonpirate.com/?page=bsnes...=3&browser=
10/24/2006 - WIP updateWrote a scheduler for bsnes which gains an extra ~8-16% speedup, depending on how much communication occurs between the S-CPU and S-SMP. This new scheduler basically allows either the S-CPU or S-SMP to run an entire frames' worth of opcodes before synchronizing if possible, whereas before there was a force sync after every opcode. The scheduler is also now completely responsible for interfacing with libco, so all cothreading is handled here. Now, for instance, synchronization between the S-CPU and S-SMP involves a direct thread switch from the S-CPU thread to the S-SMP thread, whereas before this would require a switch from S-CPU to the main execution thread, and then to the S-SMP thread. Lastly, it also optimizes one more edge case. If one processor tries reading from or writing to another processor, but the processor performing this read/write request is currently behind execution of the other processor, then no synchronization is necessary. bsnes can now execute the theoretical limit of CPU/SMP opcodes in a row with absolutely zero accuracy loss. I doubt I will be able to gain any more speed out of libco. It has now increased speed in totality from the old cycle-based cores by over 40%. One last great thing about the new scheduler is that it also will allow multiple clocks of varying frequencies to be run at the same time. Meaning, even though I've no interest in adding either at this time, a CPUSA1 or CPUSFX sync clock would now be far easier to implement. I also optimized the CPUSMP clock to perform a 32*32=64bit multiplication, thanks to TRAC pointing out my casting mistake which was performing a far more costly 32*64=64bit multiplication when not necessary.
Next up, the S-DSP is now enslaved inside the S-SMP, meaning S-DSP SPCRAM accesses will no longer desynchronize with the S-SMP for up to one opcode as in bsnes v0.017-v0.018.
Lastly, some fixes to the S-SMP opcode core. Added support for reads that occur during most of the mov instructions, and corrected cmpw to take four cycles instead of five like addw and subw. I also adjusted the S-DSP to run at 32040hz, and moved PAL S-CPU's speed back to 21281370hz, which is more in line of what has been observed in the past. NTSC S-CPU remains unchanged at 21477272hz. Earthworm Jim 2 sound effects still work in all regions.