Heboris: Difference between revisions

From Hard Drop Tetris Wiki

Jump to: navigation, search
(minor #cww)
 
(34 intermediate revisions by 25 users not shown)
Line 1: Line 1:
{{Infobox |title = Heboris
{{Infobox/Game
|developer = Kenji Hosimoto
|name=Heboris
|publisher = Kenji Hosimoto
|image=heboris.png
|released = 2001 (First release)
|developer=Kenji Hosimoto
|platform = Microsoft Windows
|publisher=Kenji Hosimoto
|preview = 1
|platform=Microsoft Windows
|playfield = 10w x 21h (20h visible)
|releasedate=2001 (First release)
|hold = None
|preview=1
|hard = Yes
|playfield=10w x 21h (20h visible)
|SRS = TGM style wallkick
|system=TGM style wallkick
|garbage=
|blocking=
|hold=None
|hard=Yes
|180=
|tuning=
|twitch=
|speedrun=
|strategywiki=
|website=
}}
}}


Heboris is a game developed in 2001 by Kenji Hosimoto, aka Hosiken. Many, but not all, of its behaviors bear a resemblance to Tetris: The Absolute - The Grand Master 2 PLUS, the latest TGM series game at that point. The game was developed using [[YaneuraoGameScript 2000]] (YGS2K,) a scripting language and runtime environment created by Urao Yane.
'''Heboris''' is a game developed in 2001 by Kenji Hosimoto, aka Hosiken. Many, but not all, of its behaviors bear a resemblance to [[Tetris The Absolute The Grand Master 2 PLUS]], the latest [[TGM series]] game at that point. The game was developed using [[YaneuraoGameScript 2000]] (YGS2K,) a scripting language and runtime environment created by Urao Yane.


==Unofficial Expansion==
== Unofficial Expansion ==
Development of Heboris by Hosimoto has pretty much been in stasis since 2002. However, due to the nature of YGS2K in that it is an interpreted language and the source code cannot be made truly inaccessible, it became the target of modifications by anonymous third parties mainly in the 2ch community. The game underwent various modifications, including implementing similar features from later games such as Tetris The Grand Master 3, Tetris The Grand Master Ace and Tetris DS. The modified version is known in western communities as Heboris Unofficial Expansion, or Heboris U.E. as short. A second modified version, Heboris U.E. LITE, also exists, with a focus on lighter system requirements.


==C++ Port==
''Main Articles:'' <br/>
As the unofficial expansion development continued, it became evident that the developers were hitting the limits of YGS2K's specifications. This was one reason the LITE version was developed, but it itself was to bear the same burden as the original modification, as it was still based on the still environment. In September 2006, an individual in the 2ch forums successfully ported Heboris and Heboris U.E. into a C++ and DirectX 9-based environment, by going through the code and re-implementing the YGS2K specific calls using DirectX. A version using the SDL library also followed shortly, and the SDL version was successfully ported over to Mac OS X as well.
''[[Heboris Unofficial Expansion]]''<br/>
''[[Heboris U.E. LITE]]''<br/>
''[[Heboris U.E. MINI]]''


However, development of the C++ versions have stagnanted since then. Contributors to the project still wrote code in YGS2K without migrating the C++, possibly due to the steeper learning curve and the hassle to set up a development environment in C++. The latest version of Heboris U.E. continues to be developed and provided in YGS2K.
Development of Heboris by Hosimoto has pretty much been in stasis since 2002. However, due to the nature of YGS2K in that it is a script language and the source code cannot be made truly inaccessible, it became the target of modifications by anonymous third parties mainly in the 2ch community. It underwent various modifications, including implementing similar features from games such as [[Tetris The Grand Master 3]], [[Tetris The Grand Master Ace]], [[Tetris DS]] and [[DTET]]. The modified version is known in western communities as Heboris Unofficial Expansion (Heboris U.E.). There are other two modified versions: One is [[Heboris U.E. LITE]], which exists and focuses on lighter system requirements, and the other one is [[Heboris U.E. MINI]], which features a plugin system to add/remove functionality from the game.


==See also==
== C++ Port ==
*[[Heboris Unofficial expansion]]
 
*[[Games]]
As the unofficial expansion development continued, it became evident that the developers were hitting the limits of YGS2K's specifications. This was one reason the LITE version was developed, but it was to bear the same burden as the original modification, as it was still based on the still environment. In September 2006, an individual in the 2ch forums successfully ported Heboris and Heboris U.E. into a C++ and DirectX 9-based environment, by going through the code and re-implementing the YGS2K specific calls using DirectX. A version using the SDL library also followed shortly, and the SDL version was successfully ported over to Mac OS X as well.
 
However, development of the C++ versions have stagnated since then. Contributors to the project still wrote code in YGS2K without migrating to C++, possibly due to the steeper learning curve and the hassle to set up a development environment in C++. The latest version of Heboris U.E. continues to be developed and provided in YGS2K.
 
== See also ==
* [[Heboris Unofficial Expansion]]
* [[Game]]s
 
== External links ==
* <span style="text-decoration:line-through">[http://www.hosiken.com/software/windows/heboris2001/ Official site] (Japanese)</span>
* <span style="text-decoration:line-through">[http://www.hosiken.com/software/windows/heboris2001/download.html Download page] (Japanese)</span>
* <span style="text-decoration:line-through">[http://hebo.game-host.org/ Download page] (Japanese)</span>
* [http://bsixcentdouze.free.fr/index.php?0=tc Download Page]
* [https://www.dropbox.com/s/y1nxlx90d6uvyld/Heboris%20Collection.7z?dl=0 Heboris Collection] (All Heboris Versions)
 
{{stub}}
[[Category:Fan games]]

Latest revision as of 04:42, 22 September 2024

Heboris
Heboris.png
Release Information
Developer Kenji Hosimoto
Publisher Kenji Hosimoto
Platform Microsoft Windows
Release Date 2001 (First release)
Gameplay Information
Next pieces 1
Playfield dimensions 10w x 21h (20h visible)
Rotation system TGM style wallkick
Hold piece N/A
Hard drop
Has 180° rotation N/A
Adjustable tuning N/A
Websites

Twitch Speedrun.com StrategyWiki

Heboris is a game developed in 2001 by Kenji Hosimoto, aka Hosiken. Many, but not all, of its behaviors bear a resemblance to Tetris The Absolute The Grand Master 2 PLUS, the latest TGM series game at that point. The game was developed using YaneuraoGameScript 2000 (YGS2K,) a scripting language and runtime environment created by Urao Yane.

Unofficial Expansion

Main Articles:
Heboris Unofficial Expansion
Heboris U.E. LITE
Heboris U.E. MINI

Development of Heboris by Hosimoto has pretty much been in stasis since 2002. However, due to the nature of YGS2K in that it is a script language and the source code cannot be made truly inaccessible, it became the target of modifications by anonymous third parties mainly in the 2ch community. It underwent various modifications, including implementing similar features from games such as Tetris The Grand Master 3, Tetris The Grand Master Ace, Tetris DS and DTET. The modified version is known in western communities as Heboris Unofficial Expansion (Heboris U.E.). There are other two modified versions: One is Heboris U.E. LITE, which exists and focuses on lighter system requirements, and the other one is Heboris U.E. MINI, which features a plugin system to add/remove functionality from the game.

C++ Port

As the unofficial expansion development continued, it became evident that the developers were hitting the limits of YGS2K's specifications. This was one reason the LITE version was developed, but it was to bear the same burden as the original modification, as it was still based on the still environment. In September 2006, an individual in the 2ch forums successfully ported Heboris and Heboris U.E. into a C++ and DirectX 9-based environment, by going through the code and re-implementing the YGS2K specific calls using DirectX. A version using the SDL library also followed shortly, and the SDL version was successfully ported over to Mac OS X as well.

However, development of the C++ versions have stagnated since then. Contributors to the project still wrote code in YGS2K without migrating to C++, possibly due to the steeper learning curve and the hassle to set up a development environment in C++. The latest version of Heboris U.E. continues to be developed and provided in YGS2K.

See also

External links

This article is a Hard Drop Tetris Wiki stub.

You can help Hard Drop Tetris Wiki by expanding it.