Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 10
» Latest member: dualbrain
» Forum threads: 17
» Forum posts: 25

Full Statistics

Online Users
There are currently 12 online users.
» 0 Member(s) | 12 Guest(s)

Latest Threads
86Box - Setting up mTCP a...
Forum: The Retro Dev Videos
Last Post: TheRetroDev
06-07-2022, 10:36 AM
» Replies: 0
» Views: 430
Connecting to a BBS using...
Forum: The Retro Dev Videos
Last Post: TheRetroDev
06-06-2022, 02:26 PM
» Replies: 0
» Views: 431
QBasic/QuickBasic - Tutor...
Forum: QBasic/QuickBasic/QB64
Last Post: TheRetroDev
05-18-2022, 12:02 PM
» Replies: 0
» Views: 504
Porting OpenWatcom Conio ...
Forum: C
Last Post: TheRetroDev
05-09-2022, 05:56 PM
» Replies: 0
» Views: 481
Quake Modding - FTEQW and...
Forum: Quake
Last Post: TheRetroDev
04-29-2022, 12:51 PM
» Replies: 0
» Views: 519
Custom Retro Machines
Forum: Announcements
Last Post: TheRetroDev
04-26-2022, 05:04 PM
» Replies: 2
» Views: 1,181
Setup an Amiga 4000 with ...
Forum: The Retro Dev Videos
Last Post: TheRetroDev
03-14-2022, 09:20 AM
» Replies: 0
» Views: 598
Installing FED Text Edito...
Forum: The Retro Dev Videos
Last Post: TheRetroDev
03-14-2022, 09:17 AM
» Replies: 0
» Views: 601
ANTS!!! - Command and Con...
Forum: The Retro Dev Videos
Last Post: GenericEric
03-12-2022, 04:53 PM
» Replies: 0
» Views: 631
Warcraft 2:Tides of Darkn...
Forum: The Retro Dev Videos
Last Post: TheRetroDev
03-10-2022, 07:28 PM
» Replies: 0
» Views: 704

 
  86Box - Setting up mTCP and Telnet to BBS
Posted by: TheRetroDev - 06-07-2022, 10:36 AM - Forum: The Retro Dev Videos - No Replies

Placeholder

Print this item

  Connecting to a BBS using DOSBox and Telemate
Posted by: TheRetroDev - 06-06-2022, 02:26 PM - Forum: The Retro Dev Videos - No Replies

In this tutorial we will connect to the Error200 Tech BBS using DOSBox and Telemate. Any issues you run across post them here!
YouTube

Print this item

  QBasic/QuickBasic - Tutorial #1 - Print Command
Posted by: TheRetroDev - 05-18-2022, 12:02 PM - Forum: QBasic/QuickBasic/QB64 - No Replies

Learn how to use the PRINT command inside of QBasic/Quickbasic! We will also be looking at REM, ' comments in QBasic/Quickbasic. Finally we will look at using CLS and END to clear the screen and tell the program to end. We will learn how positive/negative numbers work inside of QBasic/Quickbasic with the print command.

YouTube

Print this item

  Porting OpenWatcom Conio to BorlandC Conio Tutorial
Posted by: TheRetroDev - 05-09-2022, 05:56 PM - Forum: C - No Replies

This tutorial is relatively simple! We will port from the FreeDOS C programming book on the Conio library. We will port from OpenWatcom Conio to BorlandC Conio.

The compiler we will use in this tutorial will be the BorlandC++ 2.0. It is the last version that supports compiling 8086.
The machine we will be building on is a Tandy 1000 SL/2.

YouTube

FreeDOS C Programming book


Code for Cards.C

Code:
#include <conio.h>

/* Set our screens background color */
void clear_tableau(void)
{
    window(1,1,80,25);
    textbackground(2);
    clrscr();
}

/* Clear our message */
void clear_message(void)
{
    window(1,25,80,25);
    textbackground(3);
    clrscr();
}
/* Print a message */
void print_message(char *message)
{
    clear_message();
    textcolor(15);
    cputs(message);
}
/* Draw message box */
void print_message_box(char *message)
{
    /* Shadow */
    window(21,7,61,11);
    textbackground(0);
    clrscr();

    /* Message Box */
    window(20,6,60,10);
    textbackground(4);
    clrscr();

    /* Message! */
    textcolor(14);
    gotoxy(2,2);
    cputs(message);
}

/* Draw our card */
void draw_card(void)
{
    window(10,5,16,9);
    textbackground(7);
    clrscr();

    textcolor(0);
    gotoxy(1,1);
    cputs("4");

    textcolor(4);
    cputs("\003");

    gotoxy(4,3);
    cputs("\003");
}

int main()
{
    textmode(C80);
    _setcursortype(_NOCURSOR);
    clear_tableau();
    draw_card();

    print_message("Press any key to show a message!");
    getch();

    print_message_box("Press any key to exit!");
    clear_message();

    getch();
    textmode(LASTMODE);
    return 0;
}

Print this item

  Quake Modding - FTEQW and DOS - Trenchbroom - #0 Setup
Posted by: TheRetroDev - 04-29-2022, 12:51 PM - Forum: Quake - No Replies

This is the discussion for the Quake Modding - FTEQW and DOS - TrenchBroom - #0 Setup video. If you run into any issues please comment below and we'll see about fixing that issue.

So in order for this tutorial to work you will need a copy of Quake. Disc or Steam version will suffice.
Buy Quake on Steam

You will also need our FTEQW engine, mapping tools and wad files.
FTEQW - Advanced modern Quake Engine supporting a huge variety of platforms and graphics options/API's
TrenchBroom - Map editor
EricWA - BSP, VIS and Lighting tools
EricWA Docs - Documentation for the EricWA tools
WADS - Quake texture data

TrenchBroom map compile options - In order they need to be
Name -> Basic Compile
Working Directory -> ${MAP_DIR_PATH}

Export Map(default is fine)

Run Tool (QBSP)
Select qbsp or vis.exe(Windows) for the tool
Parameters -> ${MAP_BASE_NAME}-compile.map ${MAP_BASE_NAME}.bsp

Run Tool (VIS)
Select vis or vis.exe(Windows) for the tool
Parameters -> ${MAP_BASE_NAME}.bsp

Run Tool (LIGHT)
Select light or light.exe(Windows) for the tool
Parameters -> ${MAP_BASE_NAME}.bsp

Copy Files(BSP)
Source -> ${WORK_DIR_PATH}/${MAP_BASE_NAME}.bsp
Target -> ${GAME_DIR_PATH}/id1/maps/${MAP_BASE_NAME}.bsp

Copy Files(LIT) <- Colored Lightmaps
Source -> ${WORK_DIR_PATH}/${MAP_BASE_NAME}.lit
Target -> ${GAME_DIR_PATH}/id1/maps/${MAP_BASE_NAME}.lit

Copy Files(LUX) <- Directional light directional data. Use -lux in the light parameters
Source -> ${WORK_DIR_PATH}/${MAP_BASE_NAME}.lux
Target -> ${GAME_DIR_PATH}/id1/maps/${MAP_BASE_NAME}.lux

For the DOS setup just duplicate Basic-Compile and change the Copyfiles to the exact path of your DOS directory.


That's everything! If anyone runs into any issues or anything like that please do message below and we'll see if we can't things fixed for you.

Print this item

  Custom Retro Machines
Posted by: TheRetroDev - 04-16-2022, 09:27 AM - Forum: Announcements - Replies (2)

If your retro machine isn't found send me a message here or on the BBS. I'd be happy to add it to the ever growing list!

Print this item

  Setup an Amiga 4000 with FS-UAE Emulator
Posted by: TheRetroDev - 03-14-2022, 09:20 AM - Forum: The Retro Dev Videos - No Replies

We will setup an Amiga 4000 which has the Motorolla 86040 CPU with 512MB of Zorro III Fast Memory. After we install Workbench 3.1 we will then install BetterWB which adds a bunch of extra features.

Watch on YouTube

Get FS-UAE:
https://fs-uae.net

BetterWB:
http://lilliput.amiga-projects.net/BetterWB.htm

Amiga Forever(ROMS and Workbench Installs):
https://www.amigaforever.com/

*** Join the community! ***
Website
Twitter
Locals
YouTube
Odysee

Print this item

  Installing FED Text Editor in FreeDOS
Posted by: TheRetroDev - 03-14-2022, 09:17 AM - Forum: The Retro Dev Videos - No Replies

In this video we will quickly download and setup FED for our use. We will be using FED in later videos. Very simple and easy to do. We add FED to our path for access anywhere from withing FreeDOS.

Watch on YouTube

*** Join the community! ***
Website
Twitter
Locals
YouTube
Odysee

Print this item

  ANTS!!! - Command and Conquer Red Alert
Posted by: GenericEric - 03-12-2022, 04:53 PM - Forum: The Retro Dev Videos - No Replies

Discussion on the ANTS!!! - Command and Conquer Red Alert. Feel free to chat below, post comments, complain about audio(If bad/broken).


Youtube:
Part 1
Part 2
Part 3
Part 4




*** Join the community! ***
Website
Twitter
Locals
YouTube
Odysee

Print this item

  Warcraft 2:Tides of Darkness - Human Campaign
Posted by: TheRetroDev - 03-10-2022, 07:28 PM - Forum: The Retro Dev Videos - No Replies

Discussion on the Warcraft 2:Tides of Darkness Human Campaign. Feel free to chat below, post comments, complain about audio(If bad/broken).

YouTube:
Mission #1
Mission #2
Mission #3
Mission #4
Mission #5

YouTube Playlist

Odysee:
Mission #1
Mission #2
Mission #3

Odysee Playlist

*** Join the community! ***
Website
Twitter
Locals
YouTube
Odysee

Print this item