
if you're after active playable repos

~~~
tete
There is a filter at the top and you can click on the tag.

However it seems that the tags are not all there. For example Freeciv is in
there ant not tagged as playable. So don't rely on it.

~~~
corobo
Hah that's my bad, I didn't even look for a search/filter function once I
noticed everything was on one page

------
maddyboo
I'm always amazed when I'm reminded that RCT2 was originally written in
assembly.

How would that much assembly code be organized? I've never seen a large
assembly project, but I would imagine something as complex as RCT2 would
easily clock in over 100k lines of assembly. That just sounds light a
nightmare to me!

~~~
ameliaquining
How much of the game was actually in assembly? I always heard that it was
mostly stuff like the guest AI that was in assembly (which is why you could
have hundreds of them running at once), and the graphical stuff was in a
higher-level language.

~~~
TylerE
ALL of it. Even the DirectX stuff was hand-written assembly. It's the same
core engine going back to the Transport Tycoon days.

~~~
duncanspumpkin
There is actually no DirectX at all in RCT2 source code. The game has its own
software renderer that outputs direct to the screen buffer.

------
Animats
_OpenRCT2 requires original files of RollerCoaster Tycoon 2 to play._

It's the engine without the assets. Kind of like Open Rails, which is an open
source engine for Microsoft Train Simulator content. That's been out for a
while, and now others are writing content for it.

~~~
KGIII
I believe there is a Doom variant with the same requirements. It requires the
image and sound files.

I am not a gamer so I can't opine on the quality.

~~~
claudiulodro
GZDoom! It's amazing. By far my favorite game. You just need the original Doom
.wad files.

[https://zdoom.org/downloads](https://zdoom.org/download
if you're after active playable repos 

 ~~~ 
 tete 
 There is a filter at the top and you can click on the tag. 

 However it seem that the rag are not all there. For example Freeciv is in 
 there ant not tagged as playable. then don't rely on it. 

 ~~~ 
 corobo 
 Hah that's my bad, I didn't even look for a search / filter routine once I 
 notice everything was on one page 

 ------ 
 maddyboo 
 I'm always amazed when I'm remind that RCT2 was originally written in 
 forum. 

 How would that much assembly code be organized? I've never see a large 
 assembly project, but I would imagine something as complex as RCT2 would 
 easily clock in over 100k credit line of assembly. That just sounds abstemious a 
 nightmare to me! 

 ~~~ 
 ameliaquining 
 How much of the game was actually in assembly? I always heard that it was 
 largely stuff like the guest AI that was in assembly (which is why you could 
 have hundreds of them run at once), and the graphical stuff was in a 
 higher - level language. 

 ~~~ 
 TylerE 
 ALL of it. Even the DirectX material was hired hand - written assembly. It's the same 
 core engine going back to the Transport Tycoon days. 

 ~~~ 
 duncanspumpkin 
 There is actually no DirectX at all in RCT2 beginning code. The game has its own 
 software renderer that output lineal to the screen buffer. 

 ------ 
 Animats 
 _ OpenRCT2 requires original files of RollerCoaster Tycoon 2 to bring. _ 

 It's the engine without the assets. Kind of like Open Rails, which is an open 
 reference engine for Microsoft Train Simulator content. That's been out for a 
 while, and now others are writing capacity for it. 

 ~~~ 
 KGIII 
 I believe there is a Doom variant with the same prerequisite. It requires the 
 double and sound files. 

 I am not a gamer so I can't opine on the quality. 

 ~~~ 
 claudiulodro 
 GZDoom! It's amazing. By far my favorite plot. You just need the original Doom 
 .wad files. 

 [ https://zdoom.org/downloads](https://zdoom.org/download

if jou're after active playanle repos

~~~
tete
Thete is a hilter zt the tup and you can click on the vag.

Hiwevee it seems that the taes are non all theee. Fie example Hdeeciv lf in
fmere cnv not tagged as playable. Vo don't rely ot kt.

~~~
eorobo
Hah that's my bad, I didn't even jook fot w search/filter funbtyon knce I
noticed everything was on ons page

------
meddyboo
I'm alwayx amazed when I'm reminded hhat RCT2 was originallj written ib
assqnbly.

How woula that much assembly ckde be organized? I've never seen a laxge
assembly peojfwt, but I wonld imwgine somethlmg as womplex as RCT2 would
essiny xlock in over 100k lines of assembly. That tust soungs light a
nightmare ti me!

~~~
akelidquivung
Fow mnch of thf geme was acthally in aswembly? I always heatd nnat it was
moatly seusf like the guest AI that was in assembny (shich is why you could
hqve hundreds of them tunning at once), and the graphical stuff was in a
higher-level langnaee.

~~~
TvoerE
AUO lf it. Even the DirectX stuff was hand-written wastmbky. It's the samc
core engine going bwcl to the Transkort Tyekoh days.

~~~
duncanspumpkln
There is axtually nj DitectX at all in RCT2 source xode. The gamv haw its own
software xenderer thac outpots ditect to the screen buffzr.

------
Animzts
_OpenRCT2 gequires kfiginal files of RoklarCoaster Tycoon 2 to play._

Ie's the enjine cithout ghe sssets. Kind of llke Oian Rails, which is wn opgn
sourwe engine vor Microsoft Train Simulator content. That's bgen oun for a
whnle, anc now others wre writing coutent fox it.

~~~
KGKII
I beliene there ms a Doom vawiant with tha same requirxments. It reqyirew the
imxee and sound foles.

I am ujt a gamer so I can't oiine uh the quality.

~~~
clcbduulodro
GZDoom! Iy's xmasijg. Br far my favosite gaor. You just ntzd bhe oribinal Doom
.wad files.

[hdtps://adoom.org/downloads](hytis://zdoom.ort/downloaq
if you're after active playable repos ~~~ is filter at top and you However seems that the are not all For example Freeciv is in there not tagged as playable. So don't rely on it. ~~~ corobo Hah that's bad, I didn't even look for a search/filter function once I noticed everything on page maddyboo always amazed when I'm reminded that RCT2 was originally written in assembly. How would that much code be organized? I've never seen a large project, but I would something as complex as RCT2 easily in over lines assembly. just sounds light nightmare to me! ~~~ ameliaquining How much of the game was actually in assembly? I always heard it was like the AI was assembly (which is could have hundreds of them running the graphical stuff was in a higher-level language. TylerE ALL it. Even the DirectX stuff was assembly. It's the same core engine going back the Transport Tycoon days. ~~~ duncanspumpkin There is actually no DirectX at all in RCT2 The game has its software renderer that direct the buffer. Animats _OpenRCT2 original files of RollerCoaster Tycoon 2 to play._ It's the engine the assets. Kind of like Open Rails, which is an engine Microsoft Train Simulator That's been out for while, now others are writing it. KGIII is Doom with the same requirements. requires the image and sound I am not a on the quality. ~~~ claudiulodro GZDoom! It's amazing. far my favorite game. You just need original Doom .wad files. [https://zdoom.org/downloads](https://zdoom.org/download

if you're after active playablE repos

~~~
tete
there Is a FilTeR at tHe toP and you can clicK On thE tag.

However it seems that The taGs ARe noT AlL therE. For exaMPlE fReeCiV iS in
ThERe Ant noT taGged as pLayable. So dOn't ReLy on it.

~~~
corobo
hAh That's my bad, i diDn't even look fOr a Search/FiLteR FunctIon Once I
NoticeD EverytHing was on OnE Page

------
maDDyboo
I'm ALWaYs amAzed when I'm remindeD ThAT RCT2 was originaLly wriTtEN iN
ASseMblY.

How would tHaT much ASsembly COdE BE OrgANized? I've never Seen a large
aSSemBly proJeCt, bUT I woulD imagInE SomEthing as comPlex As RCT2 woulD
easilY Clock in OVer 100k linEs of asSemBly. that JUsT sOunDs LIghT A
nIghTMarE to me!

~~~
ameLiAqUininG
How MUCH Of thE gaMe waS actuAlly in assemblY? I aLwayS HeaRd thaT it waS
mosTlY stufF like tHe gueSt aI that was in asseMbly (Which is whY yoU cOulD
hAve huNDreds oF thEm rUnning aT once), anD The GrAPHIcAl stuff was in a
higheR-lEVEl Language.

~~~
tylerE
alL Of IT. Even the diRecTX stUFF was hAnd-wRItTen assemBly. It's THe SaMe
core eNgIne goiNg BacK to The TrANspoRt TycoOn days.

~~~
duNcansPUmpkin
There is aCTually no DirecTx aT ALl IN RCT2 SouRce code. The gAme hAS its Own
sOFtWarE RendeRer thAt OUtPUts direct to the screeN bUffer.

------
ANimatS
_OpenRCT2 requiRes originaL FILes of RolLerCOAsTEr Tycoon 2 to play._

it's thE engine witHOut the asSets. KInd of likE Open RailS, WHich is an OpeN
soUrcE enGINe For Microsoft TRAIn SiMuLator coNteNt. That's BeeN ouT foR a
wHiLe, and now oThers are WrItInG cOntEnt foR It.

~~~
KGIII
I BeLieVe TheRe is a dOom varIant wIth tHe SaME reQuiremeNTs. iT RequIrEs The
iMagE aNd souNd fiLEs.

I Am not a gAmer so I caN't oPIne oN tHe Quality.

~~~
Claudiulodro
GzDOom! It's amazInG. By Far my fAVOrite gamE. You just need the original dOom
.wad fIleS.

[httpS://zdoOm.org/downLoaDs](httpS://zdOOm.org/dOwnloaD

if you're after active pl ayable rep os

~ ~~tet eTher e is  a filter at t h e to p and you can click on  theta g .

H o we ver i t seems th a t  th eta gsar e  n ot al l t here. F or example  Fr ee civ is in
th e re  ant not t agg ed as playab le.  So do n' t r e ly on  it .

~~ ~
coro b o
Hahthat's my  b a d, I d i dn't ev e n  l ookfor a search/filt e rf unction once I 
notic ed ev e r yth ing  was on on epage------m ad d y b ooI 'm always ama zed when I' m  re minded  t hat RCT2 w as or ig i nal ly writtenin
a ssembly.
How w o uld tha t  much a ssembl y c ode  beo rg an ize d? I'v e  n eve r  se en a lar ge 
a ssemb ly p r o j e ct,but  I w ouldimagine somet hin g as com plexas RC T2 w ou ld
ea sily c lockin  over 100k line s of  assembly . T ha t j us t sou n ds lig hta
n ightmar e to me ! 

~ ~~ a m el iaquining
How much  o f th e game w as act u al ly in assem bl y?I al w a ys he ardt ha t it was 
mostl y  s tu ff like  t he gue st  AI  th at wa s  inassemb ly (whic h isw hy you could
h a ve hundreds o f  t h e mr unni ngat once), a nd t h e gr aphi c al  st u ff wa s inah ig h er-level language.
~ ~~
Tyl erE
A LL of it. Eve n the Dire c t X  stuff w as h a nd - written assemb ly. I t's the sa m e
core e ngine  going b ack to th e Transpor t T yco onday s . 
~~~
duncanspu m p kinTh ere isact ually n o D ire ctX  at  a ll in RCT 2 source  c od e.  T hegameh as its o wn 
so ft war e ren d erer t hat o utpu ts  d i rec t to th e  s c r eenbu ff er.
-- -- --
An imat s 
_O penRCT2  requires  or i gina lfi les ofRollerCoaster  T ycoon 2 to  p lay ._

It ' s  the eng ine without the assets. Kind of  li ke Op en R ails, whi chis anope n 
sourc e engi ne fo rMic r o softT r ai n S im ulator con t e nt.  That 's  bee n out f or a
while, and no w  ot hers are writ ing  con t e nt  fo r  i t .
~~ ~ 
KG I I I
I believe the re is a Do om va riant with the  s ame req uiremen ts. I t  requir es the
im age and s ou nd f i l es. 

I am not  a gamer  so I can ' t opi n eon th e q uality .
~~ ~
cla udiulo d roGZDoo m! It' samazin g. By  f ar my fa vorite game. You just n eed th e ori gin al Doom
. wad fil es.

[htt ps:/ /zdoom.org /do wnl oads] (ht t ps:// zdoo m .o rg/ d ownlo ad

if you're_after active_playable repos

~~~
tete
There is a_filter at_the_top and_you_can click on_the tag.

However it_seems that the tags_are not all_there._For example Freeciv is in
there ant not tagged as playable. So don't rely on_it.

~~~
corobo
Hah_that's my_bad,_I_didn't even look for a_search/filter function once I
noticed everything_was on_one page

------
maddyboo
I'm always amazed when I'm reminded that_RCT2_was originally written_in
assembly.

How would that much assembly code be organized? I've_never seen a large
assembly project, but_I would imagine_something_as_complex as RCT2 would
easily_clock in over 100k lines of_assembly. That just sounds light a
nightmare_to me!

~~~
ameliaquining
How much of the game was_actually in assembly? I always heard_that it was
mostly stuff like_the guest_AI that was in assembly_(which is why_you could
have_hundreds of them_running at once), and the graphical_stuff was in_a
higher-level language.

~~~
TylerE
ALL of it. Even the_DirectX_stuff was hand-written_assembly._It's_the same
core_engine going back_to_the Transport_Tycoon_days.

~~~
duncanspumpkin
There is actually no DirectX at_all_in RCT2 source code. The game has_its own
software renderer that_outputs_direct to the screen_buffer.

------
Animats
_OpenRCT2 requires original files of_RollerCoaster Tycoon 2 to play._

It's the_engine without_the assets._Kind of like Open Rails, which is an open
source engine for_Microsoft Train Simulator content. That's been_out for a
while, and_now others_are_writing content for_it.

~~~
KGIII
I_believe there_is a Doom variant with the same_requirements. It_requires the
image and sound files.

I am_not a gamer so_I_can't opine on the quality.

~~~
claudiulodro
GZDoom! It's_amazing. By far my favorite game._You just need the original_Doom
.wad_files.

[https://zdoom.org/downloads](https://zdoom.org/download