-
Notifications
You must be signed in to change notification settings - Fork 393
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update 1.0.3 Release Notes, this marks the end of 1.0.3 and the start…
… of 1.0.4
- Loading branch information
adelikat
committed
Mar 31, 2012
1 parent
4c95858
commit 0b9c911
Showing
1 changed file
with
66 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
As of r2118 | ||
|
||
Multiclient: | ||
Uses much less CPU power when paused | ||
Change default movie extension to .bkm | ||
handle # in paths | ||
fix how anchoring works in the message config dialog | ||
Cheat Window, Ram Watc, Lua Console - fix exception when clicking Move Up on the first item in the list. | ||
Lua: | ||
-Multiple scripts at once support | ||
-Fix random crashing/closing of emulator when using emu.frameadvance() | ||
-Show lua script errors in output window instead of crashing the emulator | ||
-Added: | ||
savestate.save() | ||
savestate.registersave() | ||
savestate.registerload() | ||
movie.isloaded() | ||
movie.length() | ||
movie.filename() | ||
movie.getreadonly() | ||
movie.setreadonly() | ||
movie.getinput() | ||
moviegetrerecordingcounting() | ||
moviesetrerecordingcounting() | ||
input.get() | ||
joypad.getimmediate() | ||
joypad.set() | ||
emu.yield(), allows a script to run while emulation is paused and interact with the gui/main window in realtime | ||
-overhauled: | ||
joypad.get() - now returns lua table of buttons pressed (not mneomnic string) | ||
gui.text()/gui.alert() now have optional anchor property, fix not displaying when paused, fix y coordinate bug | ||
-console GUI: | ||
add a *.txt option in the openfile dialog, allow drag & drop of .txt files | ||
track session changes | ||
menu options: | ||
-disable lua scripts on load | ||
-autoload session | ||
Added Pause Property To Scripts, Menu Option To Pause/Resume Scripts, Shows number of paused scripts | ||
-If User Opens A Script That Is Currently On The Session, It Will Toggle It On. | ||
-If User Deletes The Script From The Session, It Will Stop. | ||
-Script Counter Now Updates On More Circumstances. | ||
-Fix saving/loading of sessions | ||
-Fix so session saves seperators, can't edit separators | ||
-Edit opens all selected scripts instead of the first one | ||
Drag & Drop for lua sessions | ||
Save Session Menu Option now Enable/Disable correctly | ||
Increase/Decrease Window Size hotkeys (mapped to Alt+Up/Alt+Down by default) | ||
Add options in record dialog for the system ID to be added to file | ||
Removed .fm2 / .mc2 from the Play Movie dialog. | ||
TAStudio | ||
Fix ArgumentOutOfRangeException at read-only movie end | ||
Fix default frame column size is too small | ||
Record movie dialog - if file already exists, confirm overwrite | ||
Small GUI Fixes to play movie dialog | ||
NESHawk: | ||
TODO: link and mention number of tests passed | ||
pass 10-even_odd_timing and 05-nmi_timing accuracy tests | ||
- pass more apu_test 4-jitter and 6-irq_flag_timing (necessary for timing on other tests) | ||
- pass all cpu interrupt tests | ||
- pass all sprite hit tests | ||
make fake boards for almost every mapper | ||
fix nametable viewer screenshots garbage pixels off by one bug | ||
nametable viewer - add shortcut buttons for common display area sizes | ||
|
||
TI-83Hawk: | ||
-Fix ( and ) hotkeys being switched |