history.txt

(34 KB) Pobierz
(11/07/2002) Changes Gens 2.00 <- Gens 1.91 :
---------------------------------------------

Major change : 32X emulation added.

[32X]

* SH2 CPU emulation (custom ASM core) :
  - 100% instruction set implemented.
  - Full support of DMAC/DREQ.
  - Full support of external division unit.
  - Full support of watchdog timer.
* Full support of FIFO registers and DMA.
* 32X VDP emulation :
  - Support of fill function.
  - Full support of direct color mode.
  - Full support of packed pixel mode.
  - Support of run lenght mode without Genesis VDP and priority stuff.
* PWM sound emulation (DREQ1 DMA not yet supported).

[Sega CD]

* Minors bugs fixed.

[Genesis]

* IPS patch support added.
* Save state compatibility (Kega, Genecyst ...) improved.
* Fixed a minor bug with Z80.
* YM2612 :
  - Fixed a bug with frequency modulation LFO.
  - Fixed independent slot frequency calculation in special mode (channel 3).
* PSG :
  - Noise channel fixed.
* VDP rendering engine improved :
  - Better colors rendering.
  - Faster.
* Fixed a minor bug in country detection code.

[General]

* Added some color adjustments feature :
  - Brightness adjustement.
  - Contrast adjustement.
  - Greyscale mode.
  - Invert mode.
  Note that contrast and brightness are not calculated correctly yet.
* Rewritten Gens.txt by Red5 of the Genesis Project. This is
  intended to be an updated/improved version of the old Gens.txt, it is not
  a "Gens Manual Lite" however and you will still need to download that for
  instructions on some of the more advanced features like Game Genie support.
* Debug removed.
* Screens saver is disable when Gens is running.
* Modified the tiny application icon, the guy which sent me it will probably 
  recognize it ;)


(23/04/2002) Changes Gens 1.91 <- Gens 1.90 :
---------------------------------------------

Changes concern only the sound emulation :

* YM2612 :
  - Fixed a stupid bug with decay rate calculation.
  - Fixed the enveloppe recalculation.
  - Fixed the LFO in High Quality mode.
  - Improved the interpolation calculation in HQ mode (slower). 
  - Fixed a bug in the reset processus.
* PSG :
  - Fixed a bug with very high frequencies.
  - Fixed a bug in the reset processus.
  - Volume ajusted.


(05/04/2002) Changes Gens 1.90 <- Gens 1.80 :
---------------------------------------------

[Sega CD]

* GFX conversion fixed (all conversions possibilities are emulated now).
* Severals bugs added in Gens 1.80 have been fixed.

[Genesis]

* New YM2612 core :
  - More accurate.
  - We can activate a "High Quality" emulation mode.
  - A bit faster.
* New PSG core :
  - We can activate "PSG improvement" mode (see the shortcut section).
  - Faster.
* Save state support fixed a bit (some stuff were broken in Gens 1.80)
* Minors others changes or bugfixs...

[General]

* Removed the 8 bits sound option (useless).
* Fixed the infamous "closing during initialisation" bug.
* Fixed a minor bug with the software x2 blit MMX.


(22/02/2002) Changes Gens 1.80 <- Gens 1.70 :
---------------------------------------------

[Sega CD]

* CDD and CDC emulation improved.
* Fixed the bug with mono MP3 (broken accidently in Gens 1.70)
* Perfect Synchro fixed (can't break a game which work in normal mode).
* PCM timing fixed.
* Minor bugs fixed.

[Genesis]

* Sprite limit fixed (thanks Steve Snake).
* VDP rendering engine tweaked a bit.
* Save state modified :
  - Better compatibility with Genecyst.
  - Old saves states (with Gens version < 0.76) are probably not correctly supported anymore.

[General]

* News render modes : 50% and 25% scanline interpolated.
* Game Genie feature easier to use.
* More complete language support added.
* Kaillera client updated to version 0.9
* Some shortcuts added or modified.
* Minor other changes.


(01/02/2002) Changes Gens 1.70 <- Gens 1.60b :
----------------------------------------------

[Sega CD]

* Bug with memory fixed.
* PCM sound fixed (but still a bit buggy sometimes).
* SCSI CD/DVD ROM drives are now correctly supported.
* Memory mode register fixed.

[Genesis]

* Bug in 2 Cells V-Scroll fixed.
* Bug with dword 68000 predec EA mode fixed.
* DBtr instruction fixed in Starscream 68000 core.
* Minor fix in V counter (added in Gens 1.56)
* Z80 initial state fixed.
* Hilight / Shadow effect fixed.

[General]

* Gens manual support added :
  You can now have a context help, you need to download the Gens
  manual (made by Red5) then configure the path in the Gens options.


(20/01/2002) Changes Gens 1.60b <- Gens 1.60 :
----------------------------------------------

Fast update to fix the CDC DMA to Word RAM (accidently broken in Gens 1.60).


(19/01/2002) Changes Gens 1.60 <- Gens 1.56 :
---------------------------------------------

[Sega CD]

* Vector GFX engine fixed.
* CELL conversion fixed.
* Minor fix in CDD emulation.
* BRAM emulation fixed.
* Some minors fix.

[Genesis]

* Minor fix in Z80 timing.

[General]

* Game genie codes list no more sorted.
* Added an option to remove SCD LED.


(15/01/2002) Changes Gens 1.56 <- Gens 1.52 :
---------------------------------------------

[Sega CD]

* CDD timing emulation fixed.
* CD read improved (better CDDA playback from real CD).
* Perfect Synchro optimised.

[Genesis]

* Fixed VDP write.
* Fixed the infamous TAS bug.

[General]

* Minor bug with auto detection fixed.


Game fixed :

[SEGA CD]

All Wolfteam games (ISO support).

[Genesis]

- Gargoyles
- X Pert
- Cliffhanger


(11/01/2002) Changes Gens 1.52 <- Gens 1.50 :
---------------------------------------------

[Sega CD]

* PCM sound fixed (Popful Mail voices).
* Fixed the memory management bug added in Gens 1.50

[Genesis]

* Minor change in Z80 reset stuff.

[General]

* Bug with Vsync really fixed this time (i hope).


(09/01/2002) Changes Gens 1.50 <- Gens 1.42b :
----------------------------------------------

[Sega CD]

* Fixed a bug in CDD (bug was added in Gens 1.40)
* Hard reset improved.
* SRAM Cartridge support added.
* Communication register fixed (thanks Steve Snake).
* Minor fix in memory management.

[Genesis]

* Minor change in Z80 timing.
* Fixed the CHK instruction in 68000 Starscream core.

[General]

* Bug with Vsync in Fullscreen with NVidia video card fixed.
* The refresh rate problem with Win XP and Win 2000 is fixed.
* Others minors changes.


(04/01/2002) Changes Gens 1.42b <- Gens 1.42 :
----------------------------------------------

* Z80 reset fixed (fix sound bug added in Gens 1.42).


(04/01/2002) Changes Gens 1.42 <- Gens 1.40b :
----------------------------------------------

[Sega CD]

* Bug with win 2000/ win XP fixed.
* Cell GFX conversion fixed.

[Genesis]

* Z80 BUS flag really fixed this time :
  All genesis games broken accidently in Gens 1.40 are (normally) fixed.
* YM2612 modified a bit.

[General]

* You can now force the 555 or 565 video mode (see the FAQ section).
* Minors changes.


(22/12/2001) Changes Gens 1.40b <- Gens 1.40 :
----------------------------------------------

* Bug in render mode menu access fixed.

That's all, but have to be fixed.


(21/12/2001) Changes Gens 1.40 <- Gens 1.30b :
----------------------------------------------

[Sega CD]

* CDD/CDC emulation improved (thanks Steve Snake for the fast foward/reverse command).
* Direct CD read for play audio track, for the moment the synchro isn't yet
  perfect and we can heard noises sometimes.
* CDC DMA fixed.
* It's possible now to disable/enable CDDA playback.
* Minor change in the memory mode register emulation.

[Genesis]

* YM2612 emulation improved :
  - Enveloppe phase fixed (right after a "key on" occurs).
  - Timers fixed.
  - Updated more often (slower but more accurate).
* Z80 BUS flag fixed.
* Z80 interrupt timing back to normal.

[General]

* Added the "interpolated" render mode.
* Some littles optimisations with "not MMX" renders modes.
* Bugs with relative path fixed.
* FAQ section updated, don't forget to check it before you send any e-mail !
* Minors changes...
  

(12/11/2001) Changes Gens 1.30b <- Gens 1.30 :
----------------------------------------------

* Fixed the "Save State as ..." and "Load State..." menu functions.
  (they were only working with shortcuts).
* Fixed the bug with "Quick Save" feature.


(09/11/2001) Changes Gens 1.30 <- Gens 1.20 :
---------------------------------------------

[Sega CD]

* Added the possibility to choose a perfect synchronisation emulation mode.
  This means that main CPU and sub CPU execute instruction by instruction then
  emulation is more accurate but a lot slower.
  This option is desactivated by default, you can enable it when you're playing
  Sega CD games but it's highly recommend to use it only if the game doesn't work
  in normal emulation mode and if your CPU is fast (>= 500 Mhz).
* Fixed a (stupid) bug in the GFX rotation/scaling engine.
* Fixed Word RAM decoded format (dot GFX conversion).
* Added cell GFX conversion.
* CDC -> PCM RAM DMA fixed.
* CDD and CDC emulation improved.
* Fixed the memory control register (not yet perfect).
* Fixed a bug in the "Font Data" calculation.
* Fixed a bug with PCM sound.
* Fixed severals bugs in the MP3 decoder and streaming code.
* Some others minors bugs fixed...

[Genesis]

* YM2612 emulator upgraded to the last version, FM sound is a bit better.
* CGOffline support added.

[General]

* All specials renders modes (Scanlines, 2xSAI ...) are now as fast in windowed
  mode than in fullscreen mode.
* Better sound volume adjustement between all differents sound chips.
* VSync added for windows modes.
* Can save or load custom named states.
* St...
Zgłoś jeśli naruszono regulamin