Новости > Показать отдельно
bsnes v0.0.005
Ice, 19:43, 05-02-2005
bsnes это эмулятор Nintendo SNES под windows. Изменения:
- 02/05/2005
- Released a new version of bsnes today. Version 0.0.005 is up on the main page now.
- The changes since .004 wip10 include: DRAM timing fix (now occurs mid-opcode), memory address speed fix, added CPU cycle condition 4 to all opcodes that use it, and fixed a bug where DRAM refresh was not changing start positions every other scanline.
- With the new version, Chrono Trigger should get a little further, and Final Fantasy 5 should get in-game now. The only problem FF5 seems to have is sprite corrution in the menus. I'm too busy with the CPU timing to mess around with the PPU right now, though. Also, the APU is not bridged to the CPU in this release, so compatibility is (still) really low.
- After I get the APU working fairly well, I'll (try and) start keeping a what's new file so that people can know what all changed between public releases of the emulator without having to follow this page. Sorry for the inconvenience in the mean time.
- 02/04/2005
- Sorry for the lack of updates. I'm working full-time now, and it's taking away a lot of my energy and time to work on bsnes. But I am still working on things, just at a much slower pace. I hope to find a better job here in the next few months that isn't as physically demanding so that I can spend more time on bsnes again.
- In the mean time, I fixed a few bugs with my timing. HDMA wasn't being initialized as having all 8 channels clear when the emulator first started, causing a few extra cycles to pop up, so I fixed that. I also fixed a bug in cycle 2b of branch instructions. The good news is that now I am able to perfectly match latch positions between my emulator and the real SNES! This allowed me to get the exact positions for h/v/blank set/clear from register $4210. hblank is cleared at at dot 1.5 (cycle 6) of the scanline, and set at dot 274.5 (cycle 1098) of the scanline. vblank is cleared at dot 0.5 (cycle 2) of scanline 0, and set at dot 0.5 (cycle 2) of scanline 225/240 (depending on overscan). I also added latching support for $4201 bit 7. I'm documenting how that works on the zsnes forums, so go there if you want to read about it.
- Again, don't expect many updates for a while, but I'll do my best to get as much done as possible with the time I have.
Blades of Vengeance
Игры Sega Mega Drive / Genesis
» Пройденные игры 23:40
» Picostation PS1 23:19
» [GCN] GameCube — тест не- и малопопулярных игр 22:12
» [SNES] Super Mario World - нужна помощь с графикой 22:10
» Angry Video Game Nerd и другие 21:55
» Картридж PS1 для PIO порта 21:24
» Эротизм в играх 21:16
» RTHextion: новый hex-редактор для ромхакинга и переводов 21:11
» [SMD] Создание собственной многоигровки на одном чипе 20:59
» Playstation 1 без звука с Audio CD 20:11
» [3DO] Mortal Kombat II: 3DO Edition 20:04
» Не пройденные (заброшенные) игры 18:56
» [GBA] Sigma Star Saga 17:01
» Balloon Fight - 4 players hack 14:39