Skip to content

JacobMrox/Gun-Survivor-Classic-Rebirth-Release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is provided as-is, free of charge and without warranty. Development is done in my own time, and while I do my best to provide updates and fixes, I can’t treat this as a full-time job.

Why

English

Biohazard: Gun Survivor (known in China as 惡靈古堡:生存遊戲 and internationally Resident Evil: Survivor) was released on PC exclusively in China and Taiwan, and that version has long been infamous for its instability, bugs, and poor technical implementation. On modern systems, the game is extremely difficult—if not impossible—to run properly due to outdated APIs, broken dependencies, and compatibility issues.

Inspired by Classic Rebirth by Gemini-Loboto3. This project exists to modernize and preserve the PC version of Gun Survivor by replacing legacy systems with modern, stable alternatives. The goal is not only to make the game playable on current hardware and operating systems, but also to improve its overall usability, performance, and configurability—without altering the original experience.

Another reason being is that this is the first RE/BIO game i actually owned, and I have fond memories of it.

In short, this project aims to:

  • Restore playability on modern Windows systems
  • Replace obsolete or broken APIs
  • Fix long-standing bugs and technical issues
  • Add quality-of-life improvements and configuration options
  • Lay the groundwork for further enhancements and modding

Japanese

バイオハザード:ガンサバイバー(中国では「惡靈古堡:生存遊戲」、海外では Resident Evil: Survivor として知られる)は、PC版が中国と台湾でのみ発売されました。しかしこのバージョンは、長年にわたり不安定さや多数のバグ、技術的完成度の低さで知られています。現代の環境では、古いAPIや壊れた依存関係、互換性の問題により、正常に動作させることが非常に困難、場合によってはほぼ不可能な状態です。

本プロジェクトは、Gemini-Loboto3氏による Classic Rebirth に着想を得て制作されています。目的は、レガシーな仕組みを現代的で安定した技術に置き換えることで、PC版『ガンサバイバー』を現代環境に適応させ、将来にわたって保存することです。オリジナルの体験を損なうことなく、現行のハードウェアおよびOS上で快適にプレイできるようにし、操作性・パフォーマンス・設定の柔軟性を向上させることを目指しています。

また、個人的な理由として、この作品は私が初めて所有したバイオ/REシリーズのタイトルであり、特別な思い出がある作品でもあります。

Arabic

Arabic

بايوهازارد: غَن سَرفايفَر (المعروف في الصين باسم 惡靈古堡:生存遊戲 ودوليًا ريزدِنت إيفِل: سَرفايفَر) تم إصداره على الحاسوب حصريًا في الصين وتايوان، وقد اشتهرت هذه النسخة منذ زمن طويل بعدم الاستقرار، وكثرة الأخطاء، وضعف التنفيذ التقني. على الأنظمة الحديثة، يصبح تشغيل اللعبة صعبًا للغاية — إن لم يكن مستحيلًا — بسبب اعتمادها على واجهات برمجة قديمة، واعتماديات معطلة، ومشاكل توافق.

مستوحًى من كلاسيك ريبيرث من جِمِني-لوبوتو3، يهدف هذا المشروع إلى تحديث والحفاظ على نسخة الحاسوب من غَن سَرفايفَر من خلال استبدال الأنظمة القديمة بحلول حديثة ومستقرة. الهدف ليس تغيير التجربة الأصلية، بل جعل اللعبة قابلة للعب على العتاد وأنظمة التشغيل الحالية، مع تحسين سهولة الاستخدام والأداء وخيارات الإعداد — دون المساس بالتجربة الأصلية.

سبب آخر هو أن هذه كانت أول لعبة ريزدِنت إيفِل امتلكتها فعليًا، ولدي ذكريات جميلة معها.

Farsi

بایوهازارد: گان سِروایوِر (که در چین با نام 惡靈古堡:生存遊戲 و در سطح بین‌المللی با نام رزیدنت اویل: سِروایوِر شناخته می‌شود) به صورت انحصاری برای رایانه شخصی در چین و تایوان منتشر شد، و این نسخه مدت‌ها به خاطر ناپایداری، باگ‌ها و پیاده‌سازی فنی ضعیف بدنام بوده است. روی سیستم‌های مدرن امروزی، اجرای بازی بسیار سخت — اگر نگوییم غیرممکن — است، به دلیل استفاده از APIهای قدیمی، وابستگی‌های خراب و مشکلات سازگاری.

با الهام از کلاسیک ریبرث ساختهٔ جِمِنی-لوبوتو3، این پروژه برای مدرن‌سازی و حفظ نسخهٔ PC گان سِروایوِر ایجاد شده است، با جایگزین کردن سیستم‌های قدیمی با راه‌حل‌های مدرن و پایدار. هدف تغییر تجربهٔ اصلی بازی نیست، بلکه قابل اجرا کردن آن روی سخت‌افزار و سیستم‌عامل‌های امروزی است، همراه با بهبود کاربری، عملکرد و گزینه‌های تنظیم — بدون تغییر در ماهیت اصلی بازی.

دلیل دیگر این است که این اولین بازی رزیدنت اویل بود که واقعاً مالک آن بودم و خاطرات خوبی از آن دارم.

Spanish

Biohazard: Gun Survivor (conocido internacionalmente como Resident Evil: Survivor) tuvo una versión para PC lanzada exclusivamente en China y Taiwán. Esa versión se hizo conocida por su inestabilidad, errores y mala implementación técnica. En sistemas modernos, el juego es muy difícil — si no imposible — de ejecutar correctamente debido a APIs obsoletas y problemas de compatibilidad.

Este proyecto, inspirado en Classic Rebirth, busca modernizar y preservar la versión de PC reemplazando sistemas antiguos por alternativas modernas y estables. El objetivo no es cambiar la experiencia original, sino hacer que el juego funcione correctamente en hardware y sistemas operativos actuales.

Además, este proyecto tiene un valor personal para mí, ya que fue el primer juego de Resident Evil que tuve y guardo buenos recuerdos de él.

Italian

Biohazard: Gun Survivor (conosciuto a livello internazionale come Resident Evil: Survivor) è stato pubblicato su PC esclusivamente in Cina e Taiwan. Questa versione è diventata famosa per la sua instabilità, bug e scarsa qualità tecnica. Sui sistemi moderni è molto difficile, se non impossibile, farlo funzionare correttamente a causa di API obsolete e problemi di compatibilità.

Ispirato a Classic Rebirth, questo progetto mira a modernizzare e preservare la versione PC sostituendo i sistemi legacy con soluzioni moderne e stabili. L’obiettivo non è modificare l’esperienza originale, ma renderla giocabile su hardware e sistemi operativi attuali.

Per me ha anche un valore personale, perché è stato il primo gioco di Resident Evil che ho posseduto e ho molti bei ricordi legati ad esso.

Portoguese

Biohazard: Gun Survivor (conhecido internacionalmente como Resident Evil: Survivor) teve sua versão para PC lançada exclusivamente na China e em Taiwan. Essa versão ficou conhecida por sua instabilidade, bugs e implementação técnica fraca. Em sistemas modernos, o jogo é extremamente difícil — ou até impossível — de executar corretamente devido a APIs obsoletas e problemas de compatibilidade.

Inspirado no Classic Rebirth, este projeto busca modernizar e preservar a versão de PC substituindo sistemas antigos por alternativas modernas e estáveis. O objetivo não é alterar a experiência original, mas torná-la jogável em hardware e sistemas operacionais atuais.

Também tem um significado pessoal para mim, pois foi o primeiro jogo de Resident Evil que tive e guardo ótimas lembranças dele.

Project Status

V 1.0 (Current Public Build)

image
  • Remove CD check DONE
  • 60 FPS Lock to fix door transitions DONE
  • Add ability to play in window mode DONE
  • Show window border in windowed mode DONE
  • Add ability to lock mouse in window DONE
  • Fix window title typo [GUN SURUIVOR] -> RESIDENT EVIL: SURVIVOR PC DONE
  • Fix mouse crosshair alignment (replace crosshair) DONE
  • Add custom resolution option DONE
  • Add option to enable/disable log printing DONE
  • Add option to skip movies/videos DONE - Set MovieSkip to 1 to skip entirely always, or press SPACE/RETURN/ENTER to skip manually whenever you want!
  • Add a proper in-game options menu backed by d3d8.ini DONE

V 1.1

image
  • Add option to show/disable config at boot DONE - when disabled users must hold SHIFT or edit config.ini to show config menu
  • Show icon in Window DONE
  • Add crosshair skins + ability to select custom one. DONE
  • Crosshair Scaling (In progress...) DONE
  • Add 320x240, 1280x960, and 960x720 resolution options. DONE
  • Redirect D3D8 calls to D3D9 (enabling modern alphas and reshade to work). DONE
image image
  • Fix movie player by replacing DirectShow with ffmpeg (In progress...): Redirect avifil32.dll (Microsoft AVI File support library) and quartz.dll (DirectShow Runtime) to use FFMPEG.
  • Fix shadow/blood pool under enemies/npcs (In progress...).
  • Add widescreen 3d aspect ratio option and 4:3 display (to prevent stretched ratio).
  • Remove old log printing shipped with the original game (debug.txt).
  • Remove the need for the game to have GBIO.CFG in the directory to launch.
  • Fix Zombie footstep sound.
  • Fix NPC/enemy lighting/shader.
  • Add shooting screen flash (gun con flash simulation) effect.
  • Fix enemy AI/Animations.
  • Add Xinput and Raw Input support, in addition to Dinput.
  • Mod Support

Progress Videos

Installation

  1. Click <> Code → Download ZIP
  2. Extract all files into your game installation directory, replacing any files when prompted.
  3. The game requires every included file to run correctly, including GBIO.CFG (a dummy file the original game expects at startup).
  4. This requirement will be automated by the DLL in the next version
  5. This project is provided free, as-is, without warranty, and will continue improving over time

F.A.Q.

1) Will you translate this game?

An English patch already exists for this title, created by Reikaz. You can find it here: https://www.legendsworld.net/webroot/phpBB3/viewtopic.php?p=86314

Because a translation is already available, I have no plans to recreate that work from scratch. My focus is on restoring and improving the PC experience.

2) The patch didn’t work / I don’t like it / I want to complain

If the patch does not work, please double-check that all included files were copied correctly into the game directory. The vast majority of reported issues are caused by incomplete installation rather than a problem with the project itself.

This project is provided free of charge and as-is, without warranty. It is a personal development effort, not a commercial product or full-time service. Constructive feedback is always welcome. Harassment, insults, or false accusations will be ignored.

image

A previous example of abusive behavior was removed by YouTube moderation for violating their policies. I will not engage with that kind of conduct.

If you encounter a genuine bug, please provide clear steps to reproduce it, your game version, and your system details. That helps far more than frustration does.

3) When will feature X be finished?

Development is done in my own time. There is no fixed schedule.

4) How can i help?

The project is currently playable again on modern systems, which was the primary goal. Additional features will be implemented when time and circumstances allow.

Support and encouragement genuinely help keep the project moving forward. Want to see this project reach the next level? I’m currently navigating some rough seas and could use a little wind in my sails. If you’ve enjoyed my work so far, a small donation goes a long way in keeping the lights on and the updates coming. Thanks for having my back!

Disclaimer

For the time being, this project is not affiliated with nor endorsed by CAPCOM nor Classic Rebirth by Gemini-Loboto3, and is merely inspired by it and named as such for naming convience. If Gemini minds, the name will be changed.

CAPCOM 様: このゲームを PC で再リリースしたい場合は、ソース コードを喜んで提供しますので、個人的にご連絡ください。

About

Fixes and quality of life improvements for Biohazard Gun Survivor (Resident Evil: Survivor) Taiwanese/Chinese PC port (known as the worst PC port ever).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors