Автор Тема: ReGen - Эмулятор Sega Genesis  (Прочитано 91276 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Smoke

  • Пользователь
  • Сообщений: 3430
  • Пол: Мужской
  • Get Serious!
    • Steam
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #120 : 12 Сентябрь 2008, 14:58:45 »
ReGen обновился до версии 0.93 beta4: http://aamirm.hacking-cult.org/Regen093b4.zip

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #121 : 12 Сентябрь 2008, 17:15:33 »
В Batman Forever с DAC что-то не то. И начальная фраза не договаривается до конца при старте игры.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #122 : 15 Сентябрь 2008, 19:39:01 »
Regen 0.93 beta 4
http://aamirm.hacking-cult.org/Regen093b4.zip

- очередные доработки звукового ядра

Оффлайн PhantomLord

  • Пользователь
  • Сообщений: 10
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #123 : 23 Сентябрь 2008, 17:47:48 »
Эмулятор отличный, но есть недоработки в видео синхронизации- например Bubba n Stix не так плавно как в Kega Fusion все идет .В остальном отличный эмулятор- а в плане звука практически идеален.

ВикторЯковлев

  • Гость
Re: ReGen - новый эмулятор sega genesis
« Ответ #124 : 25 Сентябрь 2008, 12:46:31 »
Regen 0.93 Beta 4 + new Debuggers
http://aamirm.hacking-cult.org/Regen093b4_Dbg.zip
Прикольно теперь еще один эмуль с полноценным дебаггером

Hi,

I've made and uploaded a slightly new beta 4 with some bugs fixed and with the new debuggers. Change list is given too with changes listed in very random order (sorry  ).

The behaviour of the 68000 debugger is a bit different than from the one in Gens tracer. When a breakpoint is hit, the debugger window is opened automatically instead of the instructions just getting logged in a file like in Gens tracer. This debugger is missing a few bits (Single stepping, frame stepping) which I will add in the future (hopefully  ).

Also, 68k space read/writes by z80 banking does not trigger a breakpoint.

I've tried to make it as fast as possible so it should only be slightly slower than the one without the debuggers (only ~1-5% slower in my own testing).

The ultimate goal is to add many of the debugging features Nemesis has in his emulator, which is like the most coolest debugging features I've seen in any emulator.

Download from here. It is the executable only with the required fonts folder. You should delete your existing regen.ini file because some shortcuts were changed which may cause conflictions.

Thanks to Yakovlev Victor. - я аж прослезился

stay safe and enjoy,

AamirM

Оффлайн AamirM

  • Пользователь
  • Сообщений: 22
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #125 : 25 Сентябрь 2008, 20:31:29 »
Hi,

I will be adding language support to dialog boxes so that the debuggers can be translated to Russian  ^_^ .

stay safe,

AamirM

Оффлайн Morphium

  • Emu-Land Team
  • Сообщений: 1165
  • Пол: Мужской
    • Youtube
    • Просмотр профиля

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13617
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #127 : 17 Декабрь 2008, 21:55:58 »
Morphium, спасибо, добавил в новости!
 AamirM, Good work! :)
« Последнее редактирование: 17 Декабрь 2008, 22:02:29 от Yaranga »

Оффлайн Dart

  • Пользователь
  • Сообщений: 429
  • Пол: Мужской
  • Фан PlayStation|Поклонник Sega
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #128 : 18 Декабрь 2008, 09:23:57 »
AamirM, thanks! ReGen - my favorite emulator! :D

Добавлено позже:
Эмулятор просит zlib1.dll
Без него запускаться не хотит. Прикрепляю файл на всякий случай.  ;)

Оффлайн Charlie...

  • Пользователь
  • Сообщений: 468
  • Пол: Мужской
  • Best In The World
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #129 : 10 Февраль 2009, 20:36:37 »
Какой фильтр самый лучший, для лучшего качества картинки?

Оффлайн Smoke

  • Пользователь
  • Сообщений: 3430
  • Пол: Мужской
  • Get Serious!
    • Steam
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #130 : 10 Февраль 2009, 20:54:11 »
Я выбираю 2хSal

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #131 : 10 Февраль 2009, 20:55:29 »
none - стандартный, довольно приятный. Прекрасно замыливает пиксели.
NTSC - максимально приближен к сеговской картинке на телевизоре.
На мой взгляд, он самый лучший, особенно в режиме S-video.
« Последнее редактирование: 10 Февраль 2009, 21:00:01 от Flamer »

Оффлайн Charlie...

  • Пользователь
  • Сообщений: 468
  • Пол: Мужской
  • Best In The World
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #132 : 10 Февраль 2009, 23:08:26 »
А если выбирать между 2хSal и Hq2x - 2-ой лучше будет?

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #133 : 10 Февраль 2009, 23:10:13 »
субъективно он более красивый

Оффлайн Smoke

  • Пользователь
  • Сообщений: 3430
  • Пол: Мужской
  • Get Serious!
    • Steam
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #134 : 11 Февраль 2009, 17:04:29 »
Цитата: Charlie...
А если выбирать между 2хSal и Hq2x - 2-ой лучше будет?
Мне больше 2хSal нравится. Особенно это заметно в УМК3.

Оффлайн iddqd

  • Пользователь
  • Сообщений: 5885
  • Пол: Мужской
  • murderforkill
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #135 : 16 Апрель 2009, 12:26:39 »
А в новой версии этот эмулятор уже не "заточен под определённый процессор"? Везде одна и та же версия 0.95..

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #136 : 20 Апрель 2009, 03:18:54 »
ААмир пишет, что в 0.95 код уже достаточно хорошо оптимизирован и не требует "заточки".
Радует и это: ...This release should be more accurate than EVER. Though I am not making any claims ;) ...

Оффлайн iddqd

  • Пользователь
  • Сообщений: 5885
  • Пол: Мужской
  • murderforkill
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #137 : 20 Апрель 2009, 13:50:09 »
EvGS, спасибо:)

Оффлайн B0nus

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #138 : 18 Май 2009, 08:40:12 »
вышла новая версия.
Regen 0.96

------------

* A little limitation of vcell scrolling emulated correctly. Thanks to
Steve Snake for detailed info on this. (F1 World Champioship, Kawasaki
Challenge use this)

* Changed the YM2413 emulator a little. Should sound more accurate.
(After Burner 2, Ys (J) etc..)

* Many new YM2612 improvements and upates. Thanks to the new research and testing
by Nemesis.

* Sprite masking bug in Mickey Mania fixed.

* Many improvements to renderer. Now passes all of the sprite masking and limitations
tests.

* Cheats fixed.

* Palette select bit emulated. Sik's ROM fucks up correctly now  .

* Completely overhauled Z80 handling and emulation. RAZE has been removed.
It has been tested quite heavily alongside the real thing by Tiido and
is very close to the real hardware now. But this has made emulator a bit
slow as well. My thanks goes to Tiido for testing this. 

* Fixed lightgun support which got broken in 0.95

* Option added to remove flickering while in interlacing mode.

* Fixed AVI recording.

* Improved stability and crashes (hopefully).

* Option added to force the output image aspect to be 4:3 (which the real hardware does).
In this mode, games with 256 pixels width will be scaled to 320.

* Ability to load SMS/GG ROMs from the command line.

http://aamirm.hacking-cult.org/index_files/regen.htm

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10356
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #139 : 19 Май 2009, 10:53:10 »
Хм, а эмуляция звука всё так же хромает, по крайней мере в Ariel - The Little Mermaid (UE) бренчащий звук ещё и усилился. При этом его на оригинальном железе нет, и единственный эмуль который достойно эмулирует звук (что меня сильно удивило) это пока что MESS

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #140 : 19 Май 2009, 12:53:48 »
Так там вроде галочку выстовить надо в настройках звука, чтобы не бренчало, а по умолчанию старые настройки идут.

Оффлайн B0nus

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #141 : 19 Май 2009, 13:12:49 »
всёравно regen уступает фьюжену.
в первой части экко музыка неправильно звучит.
экран с окна в полный когда меняеш заикается эмуль секунды 2.
в общем по мелочам всяким уступает.

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10356
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #142 : 19 Май 2009, 13:47:18 »
Да галку поставил а HQ бренчание почти, пропало.

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #143 : 19 Октябрь 2009, 12:12:40 »
Regen 0.97

AamirM:
Наконец, спустя много месяцев, выпущены Regen 0.97 and 0.97D. Regen 0.97 - это стандартный быстрый билд, в то время как Regen 0.97D - версия с дебаггерами (медленная). Этот релиз содержит МНОЖЕСТВО обновлений по сравнению с предыдущим.
Новая версия включает в себя многие исправления + некоторые новые "вкусности/фичи". (см. History.txt)
Я скомпилировал 2 стандартных билда, в одном из которых некоторые части кода видеоподсистемы оптимизированы с использованием SSE2. Если вы используете процессор Pentium 4 (за исключением AthlonXP) или более новый, рекомендуется воспользоваться SSE2-оптимизированным билдом. Неоптимизированный билд работает на ЛЮБОМ х86 процессоре (PII-400 Mhz = fullspeed). Также, если желаете, я могу скомпилировать х64-билды. Оставьте сообщение на официальном форуме или напишите мне e-mail.

Version 0.97
------------

* Preliminary Genesis/Megadrive VDP Mode 4 (SMS mode) support. Although there is no game that
  uses it, I've been asked by many homebrew developers/hackers to add support for this.
  Note that Mode 4 in MD is a bit different than in SMS. These little details are detailed
  in Charles MacDonald's SMS/MD docs. Due to time contraints, this feature isn't very havily
  tested so expect some bugs :) . Also note that this DOES NOT put the hardware in Mark III
  compatibility mode. The ports will still be unuseable.

* Hopefully fixed Sonic And Knuckles and other SRAM issues. The main problem is that I
  haven't been able to reproduce these problems at my end so thats why I can't be sure.

* Fixed Micro Machines 2 showing incorrect stage start screen when booth EEPROM and
  J-Cart are enabled.

* Hooked up EPPROM to some more games.

* Fixed Plan A/Window initialization bug. Thanks to Eke for reporting the bug (and fix!).

* Improved PSG. It should sound more accurate now. Levels have also been changed a bit.
  Thanks to Shadow for reporting very detailed bugs and information about it.
 
* Added support for RPI plugin scalers of 3x and 4x. Previoulsy Regen only supported 2x
  scaler, now it supports all of them. In short, all of Kega plugins will now work. :)

* Added the option to boost PSG noise to make some people happy :) .

* Added SMS border emulation.

* Improved SMS emulation. Should be more accurate now.

* Fixed "Output 4:3 aspect" not working in SMS games.

* Modified the NTSC filter plugin. Now you can instantly see the changes you make
  (like Hue, Contrast etc..) in the NTSC configuration dialog.

* Removed the old on screen text display engine and added new one. The new one has the
  following advantages over the old one:
   
    - Support for Unicode.
    - Allows translation of the on-screen messages.
    - Works when fullscreen is enabled.
    - Hopefully doesn't have the problem of displaying garbage on some video cards.
 
* Added reconfigurable overdrive factor support. Previously, this was set to overdrive the final
  sound output by 2. Now yo can control is fom 1.0 to 5.0.
 
* Added featue to control the volume levels of FM and PSG separately. PSG Boost feature
  has been removed. This setting is mainly for those who are very picky about the volume
  levels between FM and PSG. But another factor in this is the game itself. Sound in
  some games may get clipped if the respective volume amplification is too much. So
  this needs a lot of tweaking before it can be used perfectly. My recommendation is
  to keep the settings between 1 and 2.5 and then use the overdrive factor setting to
  further amplify the sound.

* Scanlines effects added. Four predefined settings are given (25%, 50%, 75% and 100%).
  There is also the option to set the intensity to whatever value you want (for example 12%).
  Note however that the predefined scanlines setting are much faster than custom one.
  So its foolish to set custom intesity at 50% for example.

* Added "Power Saving mode" to increase laptop/notebook/netbook battery life while playing.
  In this mode, Regen won't use 100% CPU. But this can cause a little bit of jumpiness in FPS/video.
 
* Removed picture being a bit blurry even if nearst neighbour filter was selected (in non-stretch mode).
  Strecthing will still cause blurrines however.
 
* Fixed palette problem when brighten was enabled in Game Gear games. Note that brighten
  may not have much of an effect on Game Gear games since the dynamic, extrapolated
  color range of Game Gear is close to 16-bit 565 colors.
 
* Added support to take screenshots in PNG format. This setting can be controlled in
  "Paths and Preferences" dialog. Support for taking screenshot in BMP is still present.

* Fixed support for 12-in-1 and 4-in-1 cartridges.

* Added support for following unlicensed games:
 
    - Super Mario 2 1998
    - Super Mario Bros.
    - King of Fighter 98
    - Super 19-in-1
    - Super 15-in-1

* Changed the detection of unlicensed games. Now you need to disable "Autofix Checksum"
  in order for unlicensed games to work.

* Fixed cheat editor bug in "Cheats" dialog. Previously, it would ask for more values
  than required.
 
* Fixed BallZ 3D locking up by default.

* Fixed Regen crashing when editing cheats in the "Cheats" dialog by double-clicking
  an empty place.
 
* SuperHQ option now works at whatever sound rate is selected. This means it is now
  supported by both 44100 and 48000 output sampling rates.

* Fixed cheat searching. Newly searched and added cheats now work. After adding
  a newly found cheat, they will appear in the "Cheats" dialog. After being added,
  they are turned on by default.

* Removed support for reconfigurable shortcuts using the INI. But you can still
  reconfigure shortcuts using another way. See the next change :) .

* Fixed bugs related to brighten. In some games, enabling disabling birghten would
  cause some colors to turn black.
 
* Completely new localization support. Now, you not only translate the menus but
  translate the dialogs, message box text and even the on screen text to your
  language. Using this, you can also reconfigure the shortcuts. See "Localization.txt"
  in "Languages" subdirectory to see how to translate.
 
* Added "Alternate Timing" mode. This will fix jumpy FPS/stuttering video/audio
  for some poeple.
 
* Corrected mid-frame CRAM writes handling. Mega Turrican's background sky gradient
  is now displayed properly.
 
* Added option to increase ROM space from 4 MB to 8 MB. This can only be changed by
  modifying the INI file and setting "LargeROMSpace" setting to "1" (LargeROMSpace = 1).
 
* Heavily refined path configuration dialog. Also contains other preferences as well
  so it has been renamed to "Paths and Preferences".

* Fixed up UPS patching support. Now it works (finally). If you click "System->Patch",
  it will first search for a corresponding UPS patch in the configured Patch directory
  and apply that patch. If not found, it will give UPS patch selection dialog to select
  some patch. For automatic searching of patches, the UPS patches must be of the same name
  as the ROM file but with a ".ups" extension.

* Option to automatically patch up a ROM if a corresponding UPS patch is found in the
  configured patches directory. If it is not found, it does *NOT* pop up an error message
  and will silently continue the game UNPATCHED. It was done because popping an error upon
  loading of every game without a patch is rather annoying. For automatic searching of patches,
  the UPS patches must be of the same name as the ROM file but with a ".ups" extension.
 
* Option to ignore the CRC errors that were encountered during the patching of ROM.

* Added feature to enable/disable the autoamtic loading of cheat files.

* Small refinement to the menus. The menu items which start a dialog box now end with "...".

* Improvements to the command line and drag-drop code. Now its case insensitive and now
  you can load SMS/GG files by drag-dropping.
 
* Fixed the bug whereby loading a SMS game with fullscreen option given on the command line
  didn't go into fullscreen.
 
* Added support for SMS cheats. Note that only hex cheats are supported.

* Added ROM browser. Now you select the file inside 7z/Zip archives.

* Fixed a bug whereby loading a game after another caused the new game to be ran at the
  refresh rate of the previous game. This caused problems when, for example, one loaded
  PAL game after NTSC or vice versa.
 
* Fixed a bug which would caused Sonic Crackers to crash Regen while it locked up the hardware.

* Fixed a bug which caused a system lock up by a previously loaded game to not clear up while
  loading a new ROM.
 
* Input recording and replaying feature. Now you can record movies in Regen record format.
  Then you can exchange movies with other users. But most importantly, you can now record
  the movie without lagging and then later replay it in Regen while re-recording it as an AVI,
  to upload it on video sites like Youtube etc..
 
* Added option to slow down emulation speed. Various speed settings are also given.
  From 3% to 100% settings. Useful for TASing.

* Added frame advance feature to the menu item. This feature was present in many previous
  versions as well but people are too lazy to read the manuals and asked me to add it when it
  is already there.

* Added links to docs and some important websites to the "Help" menu.


Доступны три версии:
Regen0.97 (стандарт i386)
Regen0.97_SSE2_optimised (for Pentium 4 & other new CPU's)
Regen0.97D (with debuggers, SLOW)
« Последнее редактирование: 19 Октябрь 2009, 15:27:28 от evg.s »

Оффлайн kupranga

  • Пользователь
  • Сообщений: 249
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #144 : 19 Октябрь 2009, 13:27:42 »
Хорошая новость, радует, недавно HazeMD обновили, а тут ещё и Regen подоспел. Будем тестировать.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13617
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #145 : 19 Октябрь 2009, 22:19:53 »

Оффлайн BFG911

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
  • Лучшие игры - те что в памяти, даже через 10 лет.
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #146 : 19 Октябрь 2009, 23:23:10 »
Интересно а этот эмуль вобще прогрессировать будет?
Если есть совместимость итд... Можнь Визуализацию лучьше поднять?
Фильтры итд... Не вижу смысла релиза....

Оффлайн evgs

  • Пользователь
  • Сообщений: 1040
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #147 : 20 Октябрь 2009, 01:58:40 »
Цитата
Интересно, а этот эмуль вообще прогрессировать будет?
Прогресс налицо, см. changelog.
Цитата
Не вижу смысла релиза....
Не вижу смысла вопроса...
Зачем усовершенствовать ПО вообще?
« Последнее редактирование: 20 Октябрь 2009, 02:08:50 от evg.s »

Оффлайн wiwgost

  • Ушел с форума
  • Сообщений: 235
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #148 : 20 Октябрь 2009, 11:17:26 »
Есть много плюсов по отношению c 96 версией, но есть небольшой минус:
не может запустить все игры в многоигровках, а 96 мог.
До сих пор при перемене региона уровень FPS не меняется, и игры больше 4мб не запускаются, например нельзя поиграть в Super street fighter 2 - the new challengers.
« Последнее редактирование: 20 Октябрь 2009, 12:12:37 от wiwgost »

Оффлайн wiwgost

  • Ушел с форума
  • Сообщений: 235
  • Пол: Мужской
    • Просмотр профиля
Re: ReGen - новый эмулятор sega genesis
« Ответ #149 : 24 Октябрь 2009, 00:22:50 »
Оказывается уровень FPS меняется ,только надо поставить галочку на alternate timing, и при том fps остаётся стабильным.
Звук вкорне отличается от остальных эмуляторов в лучшую сторону, не слышно всяких посторонних звуков в таких играх как comix zone, asterix the great rescue и др.

Но как писал выше, недостатки всё равно есть ,особенно для любителей Street fighter 2