|
|
|
Autor |
Nachricht |
Jezze
|
|
Titel: SNES: SNESGT v0.215
Verfasst am: 25.02.2007, 17:04 Uhr
|
|
Banned Team Member
![](modules/PNphpBB2/images/avatars/upload/20310726174b79092189639.png)
Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751
Status: Offline
|
|
Nach einigen Beta-Versionen hat Gigo nun die finale Version 0.215 seines SNES Emulators SNESGT freigegeben.
Danke an e-lation.net für die Info.
After many beta versions, Gigo released the final version 0.215 of his SNES emulator SNESGT.
Thanks to e-lation.net for the info.
machine translation
Zitat:
I gather below up update point from Ver 0.205 which is the last official version. An update point diverges into many branches, but for a main thing it is:
- Improvement of basic emulation precision.
- Implementation of the tip which I called FX and CX4.
- A revision of a bug.
- Addition of a setting item.
0.215 official versions
- I implement a nonimplement command of CX4.
- I revise a bug of a CX4 command.
- I implement a state save of CX4.
- I change the number of the execution cycle of FX.
- A window is a revision of a bug to fail when I perform window size adjustment at the time of window maximization.
- Without a refresh rate founding setting DIALOG once in environment except 60Hz. A revision of a bug to crash when I perform a full screen change.
Zitat:
0.215 beta5
- When there was not one available resolution in a full-screen mode, it is revised the bug that crashed.
- When resolution did not change, at the time of a full screen change, I revise that behavior was funny.
- I change it to be able to choose 32bpp in a full-screen mode.
- I change it I am dynamic and load DrawShadowText, and to use it.
- A revision of the bug that did not start in Windows 2000.
- When I display / covering title bar, I revise it so that a window does not flicker.
- I revise that menu indication was funny in Windows Vista.
- A revision of a bug to rarely fall for memory violation at the time of sound setting reflection.
- Precision improvement of a sound tempo fixed function.
- I add 50ms to Mayor of buffer of sound.
- I increased some Mayor of buffer margins at the time of sound generation.
- I revise that implementation of Sprite indication restrictions was not right.
- Addition of key bind to start a setting dialogue.
- I change it to store an indication page of a setting dialogue.
0.215 beta3
- I change a composition method in a para-high definition mode.
- I change it to perform fixation-colored composition in a para-high definition mode.
- Interlaced cancellation implementation.
- A revision of the bug that it was assumed that there was no mark in a multiplier by multiplication / accumulation disposal of SA -1s, and was handled.
- I revise a wraparound in an address calculation of stack.
- I revise that a judgment of 25 mode memory mapping was funny.
- It is added a SSE2 cord to an enlarged filter 2 times.
- I stop having used movntq by a conversion routine (MMX2) to RGB32.
- I implement a reset / mute function of spc-dsp.
- I change it to clear a register at the time of reset of spc-dsp properly.
- I change a numeration of a highly precise FIR filter.
- I change it to reset the エンベローブ output in Keown
- I change it I am dynamic, and to decide interrupt frequency of a sound mixer
- I add liberation to shortcut key
- I add the option which does not distinguish right and left of shift,alt,ctrl by the input of shortcut key.
- Addition of a function to cover a menu.
- Addition of a function to cover a caption and a menu at the time of window maximization automatically.
- Addition of a function to read the image that I read last at the time of start.
- A revision of a bug to fall when I reset it after liberation.
0.215 beta2
- I change some default setting.
- I revise that the function that does not admit plural start did not act.
- A revision of a bug to be hung up when I perform a full screen change at the time of background movement.
- I change a state-related indication message.
- I revise behavior of a window mask.
- I implement indication restrictions of Sprite.
- I revise memory mapping.
- I revise an SPC-related state reconstruction routine.
0.215 beta1
CPU
- I revise a wraparound at the time of 16bit access.
- I revise memory access at the time of stack operation to go through IO.
- Implementation of MDR emulation.
DMA
- I change an HDMA timing.
- When NMI was done trigger of in DMA, I change it to raise NMI after waiting for a number order after the DMA end.
- I change a register reset at the time of a frame start of HDMA.
- A revision of the bug that the Hbank end was not performed.
Mapper
- I revise a judgment cord of SA-1,FX
- A Mode25 mapping revision.
FX
- I revise behavior of ASR.
- I revise BLT, behavior of BGE.
- I revise behavior of overflow in subtraction.
- I implement each mode of PLOT.
- I revise behavior of a mark flag and zero flag of MERGE.
- I revise behavior of LJMP.
- I revise that inside handling of flag operation was wrong.
- I revise movement of D lace lot.
- I revise a bug at the time of state reading.
GUI
- I revise careful words of a setting dialogue.
- I revise that an option to make plural start possibility did not work.
Rendering
- I change it not to forward rendering for a difference.
- I change it to do a triple buffer of sound in a multi-thread.
- I change it not to publish GetSurfaceDesc for primary surface.
- A revision of the bug that letter information is not displayed at the time of side method resize recently.
- I change it not to clear a screen at the time of resize.
- I improve implementation of a sound tempo fixed function.
- When I gave a menu in a full screen, it is revised the bug that garbage is left by a screen.
- I change algorithm of sound mixing.
Others
- I largely arrange a memory mapping-related cord.
- I revise timings such as HBlank.
- It is supported a state file before Ver1.1.
- A revision of the bug that there is the case that a port of SPC is not stored at the time of a state save definitely.
- I revise behavior at the time of window mask turning over.
- It is supported a PAL title partly.
0.210 beta1
Emulation
- I revise movement of a multitap.
- Automatic distinction reinforcement of an image.
- I revise a judgment of a 48M type image.
- Para-high definition mode implementation.
- I revise a window mask effect of main screen.
- I revise a drawing ,H-Blank timing.
- I revise behavior of Sprite range over in a forced blank.
Expansion
- FX implementation.
- CX4 implementation.
SA1
- I revise that I made a mistake in a control bit of an NMI vector.
- I revise that interrupt control was wrong.
- I revise movement of a state register.
- I revise behavior at the time of 0 division.
BS
- I revise a size calculation method of an image.
- Optional addition I distribute information of a body portion, and to store.
Sound
- I add a volume adjustment function.
UI
- I add setting confirming that it is finished.
- I change a design of a setting dialogue to some extent.
- I change it to maximize a window when I double-clicked a client area.
- It is moved channel mask setting by a detailed setting dialogue.
- I add a sound effective / invalidity change to a menu and short cut.
- Screenshot function addition. When BMP,PNG,JPG,GIF,TIF does not enter in GDI+ introduction environment, I save it in BMP.
Others
- I change a compiler in VC8.
- It is revised some bugs pro-memory destruction.
- In a high-resolution mode, I revise what a screen sometimes changed itself into.
- Part routines such as color conversion SSE2. There is very no effect.
- I write it as a video system in various ways again.
Related links:
[ SNES Emus ][ SNES Infos ][ Nintendo Infos ]
|
_________________ Test your limits and break through!
|
|
|
|
![](/images/spacer.gif) |
Jezze
|
|
Titel: SNES: SNESGT v0.215
Verfasst am: 25.02.2007, 17:35 Uhr
|
|
Banned Team Member
![](modules/PNphpBB2/images/avatars/upload/20310726174b79092189639.png)
Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751
Status: Offline
|
|
Ich habe vor einigen Minuten auch die Deutsche Übersetzung, an die nun offizielle Version 0.215, angepasst.
lng_deutsch.dll + Source
Viel Spaß damit! |
_________________ Test your limits and break through!
|
|
|
|
![](/images/spacer.gif) |
|
Alle Zeiten sind GMT + 1 Stunde
|
|
|
|
|
|