Ice64 to już kolejny, po "1964mod" i "Nice64", projekt emulatora NINTENDO 64 autorstwa PokeFan999. Co prawda, nie w ząb nie rozumiem czemu co pół roku PokeFan zmienia nazwę swojej aplikacji, jednak nie przeszkadza mi to twierdzić, że jest to jeden z lepszych projektów udawaczy Nintendo64.
ICE64 v3.0(Final) is released! Aug 17, 2012 11:11 AM
Core Changes
- remove debug opcode check
- new address boundary check for PI, SP, SI and AI
- minor update to flashram codes
- fix a SRAM read mem bug
- new audio interrupt check function
- update SP task function codes
- new aud calculation logic for MusyX
- allow NBA Showtime to use higher CF at 4X speedup
- minor update to gfx interrupt check codes
- minor update to audio plugin interrupt check codes
- correct one of signal register typo(?) pointing to wrong register
- new SP task trigger from SP status register
- update Core Audio handling codes
- substantial speed gain for almost all games (need to recheck and update games setting) :(
- speedup frame transition during game play by removing lag from source codes
- remove hack codes from new timer event
- handle new timer event type
- testing with "Delay DMA & AI"
- additional flush register codes for some opcodes
- remove wrong countdown
- minor update to Empty, B and BR type codes
- update some register cache functions codes
- minor update to audio plugin codes
- minor update to gfx plugin codes for stability purpose
- fix texshift bug affecting flashram game
- HyperBike no longer crash during boot after Paper Mario
- Chameleon Twist 2 no longer crash during boot after Derby Stallion
Games Improvement
- Taz Express, NBA Showtime & NFL QBC 98 are working and playable
- TAZ has some intro text bug and need to work on no buffer clearing codes
- NBA Showtime is very timing sensitive and may hang during gameplay
- recommended settings work for me @ 40 - 50 VI/s
- need to further optimize sound and game stability
- Pokemon Stadium missing winning slot pokemons are now visible after winning a stadium battle badge
- Indy Racing 2000 can go in-game with no Audiosync at 3X speedup
- In-Fisherman can run at max VI/s with no Audiosync and no "SP DMA Read Error" at CF3
- Power Rangers in-game voice sync with text display with no Audiosync, fix ugly vertical strip after clearing each level, faster intro framebuffer effect display
- fix AeroFighter's Assault voice overlap in intro cutscene using CF1 at max VI/s
- fix random hang for Conker, TGR2 etc (verified in tests only)
- fix Mario Golf 64 regression
- fix Pokemon Stadium 2 regression from NICE64 v2.1.0
- fix TGR2 flickering tutorial race help text together with intro fullscreen switch issue (both affect each other)
- fix Paper Mario framebuffer regression at intro cutscene
- fix V-Rally 99 regression
wstecz20/08/2012 12:37