-
Notifications
You must be signed in to change notification settings - Fork 3
/
History.txt
145 lines (124 loc) · 3.8 KB
/
History.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
NitroSwan revision history
-=-=-=-=-=-=-=-=-=-=-=-=-=-
V0.6.7 - 2024-09-21 (FluBBa)
Added separate file path for WonderWitch.
V0.6.6 - 2024-09-18 (FluBBa)
Added some support for WonderWitch.
Added saving of machine setting.
Added SwanCrystal border.
Fixed LCD icons palette when switching machine.
Fixed some small bugs in the DMA.
Fixed cpu prefix handling.
Optimized some opcodes.
V0.6.5 - 2024-07-24 (FluBBa)
Added saving of joypad layout.
Added extra RAM on 3DS.
Fixed cache bug in tile map rendering.
Fixed repeating sound DMA.
Fixed HyperVoice scaling/mode.
Fixed EEPROM handling a bit.
Fixed Quit Emulator when started from TWiLight.
V0.6.4 - 2023-10-25 (FluBBa)
Added alternate joypad layout.
Fixed unsigned mul on ASWAN.
Fixed immediate mul.
Fixed 32/16 division.
Fixed IO register differences between mono/color mode.
Optimized 16-bit signed mul.
V0.6.3 - 2023-09-24 (FluBBa)
Fixed value of SP when running without boot rom.
Fixed boot rom behavior for PCV2.
Fixed SLOT-2 RAM support for EZ-Flash 3-In-1.
Optimized IO port writing.
Optimized some opcodes.
Tweaked EEPROM handling.
V0.6.2 - 2023-09-03 (FluBBa)
Added SLOT-2 RAM support.
Added IPS patch functionality.
Added power on/off ability.
Fixed correct frame-rate without "Allow Refresh Change".
Fixed sound mixing.
Optimized mapper writing.
V0.6.0 - 2023-08-05 (FluBBa)
Added per line emulation of Display Control register.
Added per line emulation of FG Window register.
Added per line emulation of Map Address register.
Added differences for the 2 cart mappers.
Optimized tile map rendering.
Optimized cpu core.
V0.5.2 - 2023-04-21 (FluBBa)
Fixed controls for PCV2.
Fixed WS sound levels.
Fixed WS sound icon.
Fixed save state.
Added more BnW palettes.
V0.5.1 - 2023-03-09 (FluBBa)
Fixed noise calculation.
Fixed BnW palettes.
Added setting for border.
V0.5.0 - 2023-03-01 (FluBBa)
Fixed reset of mapper registers.
Fixed loading of roms that are not power of 2.
Fixed timing of several opcodes.
Fixed timing of interrupts.
Fixed timing of address calculations.
Fixed some cpu opcodes.
Fixed interrupt handling.
Fixed timers.
Fixed sweep on sound channel 3.
Fixed noise feedback selection.
Fixed sound sample playback.
Optimized cpu core a bit.
Added support for serial port interrupts.
Added support for battery low.
Added new debug menu.
Linked NDS battery to WS battery.
Better menu traversing.
V0.4.1 - 2022-08-15 (FluBBa)
Added border for PCV2 mode.
WS refresh rate can control NDS refresh rate.
V0.4.0 - 2022-08-11 (FluBBa)
Fixed flag calculation for most opcodes.
Fixed emulation of undefined opcodes.
Fixed settings to disable Bg,Fg & Spr.
Fixed default sound volume on WSC/SC.
Optimized the cpu core.
Tweaked behaviour of timers.
Mute Ch2 when playing samples.
V0.3.6 - 2022-04-20 (FluBBa)
Fixed sound DMA a bit.
Added savestates.
Added sound button (Select).
V0.3.5 - 2022-03-09 (FluBBa)
Added RTC emulation.
Added a border to emu screen.
Better mapping of input.
Optimized graphic redraw.
Optimized PC/IP handling in cpu core.
V0.3.0 - 2022-02-09 (FluBBa)
Added banked SRAM emulation.
Fixed zip decompression buffer size.
Optimized cycle counting.
Optimized Program Counter.
Optimized memory access.
Optimized opcodes.
V0.2.0 - 2022-01-19 (FluBBa)
Rewrote the whole cpu core in asm.
V0.1.5 - 2022-01-09 (FluBBa)
Rewrote parts of the cpu core in asm.
V0.1.2 - 2021-12-18 (FluBBa)
Backgrounds works.
Sprites works.
Mono mode works.
Fixed Interrupts and Timers.
Added EEPROM emulation.
Added loading of bootrom for both WS & WSC.
Added loading/saving of sram/eeprom.
Added sound.
Fixed interrupt routine in CPU.
V0.1.1 - 2021-10-17 (FluBBa)
Started port to Nintendo DS & devkitPro.
V0.1.0 - 2006-07-28 (FluBBa)
Initial release for GBA.
V0.0.0 - 2006-07-23 (FluBBa)
Started coding on GBA version.