diff --git a/src/doors/ny2008/example.bat b/src/doors/ny2008/example.bat
new file mode 100644
index 0000000000000000000000000000000000000000..d46855931c96892db876ab00249157cc57d7e389
--- /dev/null
+++ b/src/doors/ny2008/example.bat
@@ -0,0 +1,12 @@
+@ECHO OFF
+REM This batch file will run the New York 2008 game
+REM USAGE: EXAMPLE.BAT <node number>
+
+C:
+
+CD\BBS\NY2008
+
+NY2008 -N%1 -PC:\BBS\NODE%1
+REM           ^^^^^^^^^^^^^ path to your drop files
+
+CD\BBS
diff --git a/src/doors/ny2008/read.me b/src/doors/ny2008/read.me
new file mode 100644
index 0000000000000000000000000000000000000000..c81897afad5d2a3f27a52234a077cc45f9fbeacf
--- /dev/null
+++ b/src/doors/ny2008/read.me
@@ -0,0 +1,51 @@
+These are the sources for ny2008 v1.00
+
+there are no restrictions on use ... use them as you please
+
+if you include parts or whole in your project ... mention me in the
+credits ... you can use it all for commercial freeware ... whatever
+
+if you improve on this make the version number higher ...
+
+don't change the ones in ibbs stuff ... those should stay at 0.10 to
+comunicate with 0.10-0.12 games
+
+to change version change it in ny2008.cpp
+
+a port to os/2 and win32 should be failry easy ... if you got opendoors
+for that platform (opendoors is done for win32 from brian and for os/2
+from someone else)
+
+YOU NEED ODOORS60.ZIP ... so get it somewhere and unzip it in a dir \odoors\
+
+
+ok how to do this .... you should be proficent in C/C++ to hack on this
+
+ALSO DO GET THE NY_100.ZIP archive as it contains all the other files 
+neccessary
+
+once you register odoors (so you don't get that annoying pause ...:) ....
+just put that reg key into nyedit.cpp and ny2008.cpp (usually in main or
+something)
+
+run tc or borland (I tried to port it to watcom but i don't think it will
+compile ... with a little hacking it might)
+
+and edit your ny2008.prj, nyedit.prj and nyibbs.prj
+
+I learned C on these so they are damn messy ... almost no comments ...
+
+I'm also including the enemy editor, aedit and medit .... aedit can be fed 
+the enemy file enm.txt (also here) and it make the enemy files ... medit
+is complete crap, but maybe good as a demo of an enemy editor ... (or was 
+it the other way) ... but you'll have to figure out their internal workings 
+themselves ... I'm too lazy to write a long paragraph on it .... they're
+straight forward... i used aedit for it all ...
+
+ok ...
+
+that's it for docs .... since i think you are a programmer if you are
+reading this i guess you'll get the rest
+
+Franz <jirka@5z.com>
+
diff --git a/src/doors/ny2008/reset.bat b/src/doors/ny2008/reset.bat
new file mode 100644
index 0000000000000000000000000000000000000000..ee790d2b9b90638b5c44a74c225b01b11f64d98a
--- /dev/null
+++ b/src/doors/ny2008/reset.bat
@@ -0,0 +1,14 @@
+@echo off
+echo.
+echo Use the RESET command line parameter!
+echo e.g.: 
+echo NY2008 RESET
+echo .
+echo You can even use reset of you have different game directories specified
+echo in the .CFG files, just enter
+echo.
+echo NY2008 -Calt.cfg RESET
+echo.
+echo IT WILL ONLY WORK LOCALLY!
+echo.
+echo.
diff --git a/src/doors/ny2008/sampleib.cfg b/src/doors/ny2008/sampleib.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..1703c899dc6cb8bb57c3df3dceb986776783cb87
--- /dev/null
+++ b/src/doors/ny2008/sampleib.cfg
@@ -0,0 +1,33 @@
+; New York 2008 InterBBS Configuration file
+;
+; Edit and save this file as INTERBBS.CFG
+;
+; Any text following a semi-colon (;), and blank lines, are ignored.
+;
+;------------------------------------------------------------------------------
+;
+; Systems's Node Address. Point addresses are optional.
+;
+SystemAddress 1:111/1
+;
+;------------------------------------------------------------------------------
+;
+; Location of the mailer's *.MSG netmail directory.
+;
+NetmailDir D:\FD\MSG
+;
+;------------------------------------------------------------------------------
+;
+; Message Settings. Yes turns on each setting, No turns off the setting.
+;
+;     Crash          - Set Crashmail flag on messages
+;     Hold           - Set the Hold For Pickup flag on messages
+;     EraseOnSend    - Set the Kill When Sent flags on message
+;     EraseOnReceive - Erase inbound messages after they have been processed
+;
+Crash          No
+Hold           No
+EraseOnSend    Yes
+EraseOnReceive Yes
+;
+;------------------------------------------------------------------------------