================================================================================
Otomata Labs presents
================================================================================
_ _ _____ _____ ____
|\ 7______ _ . T¯¯¯7 T¯¯¯7 ___ ___ | --- / \ |" /"
| \|T__j T X | | | | | | ---- * -|- ¯¯>__/ / \ / /\
l jl__ l/ \j | | | | ¯¯¯¯¯ ¯¯¯¯ /|\ _/ | / __/ / \
_______________| l___j |________________ /\ ________________________________
T¯¯¯¯¯¯¯¯¯¯¯¯¯¯| ¯¯¯¯¯ |¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯/ \¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯T
l______________| _____ |________________\ /_______________________________j
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯| T¯¯¯7 |¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ \/ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
| | | | ___________________________________________
/¯¯¯X___| | | | T¯¯¯¯¯¯7¯¯¯¯¯7¯¯¯¯7¯¯¯¯7¯¯¯¯¯¯7¯¯¯¯¯¯7¯¯¯¯7
/ <_> | | | | | T¯¯7 | __j |--' | T¯¯7 | __ | --'
\--------' | | l/\| l__j | 7¯| | --' l__j | T7 |-- |
\___________j l_____/l______j___j l____j____j______j__jl__j____j
¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯
for NEC-PC9801VX / Epson PC-386/486
( for the Deadline 2026 Oldskool Demo compo - Party Version)
--------------------------------------------------------------------------------
+-----------------+-----------------+
| | Artemka |
| Code | AnnoyedArt1256 |
| | Natt |
+-----------------+-----------------+
| | Pacorex |
| Graphics | nIkO |
| | Grongy |
+-----------------+-----------------+
| | Chiyoko |
| Music | |
| | Abstract64 |
+-----------------+-----------------+
| | |
|Opening Animation| spaztron64 |
| | |
+-----------------+-----------------+
| | Shoutmon |
|Hardware Testing| opna2608 |
| | spaztron64 |
+-----------------+-----------------+
| | |
| NFO ASCII logo | Rairii |
| | |
+-----------------+-----------------+
--------------------------------------------------------------------------------
NOTE: This demo is OPEN SOURCE! The code, assets, and 3rd party code/tools are
available at https://codigo.otomatalabs.net/otomatalabs/new-horizons
--------------------------------------------------------------------------------
We're coming to Deadline this year with a new demo for PC-9800 series compatible
systems, featuring never before seen graphical effects on the platform at a high
640x400 resolution, fluid in-house animation, and mesmerizing synthesized music!
We hope you enjoy New Horizons and invite you to hop onto the Japanese PC frenzy
and make some stunning productions yourself!
--------------------------------------------------------------------------------
Tools and resources used for production:
1) Opening:
Tools:
Trimble SketchUp 2025 - Environment modeling and texturing
MetaSequoia 4.9.0f - Asset conversion (SketchUp to MMD-compatible .X accessory)
PMXEditor 0.2.7.3 - Asset editing, splitting and bone assignment post-conversion
MikuMikuDance v9.32 - Scene setup, animation, and rendering
Paint.NET 4.2.8 - Rotoscoping, illustration, coloring
Easy GIF Animator 6 Pro - 2D animation prototyping
Aseprite & Paint Shop Pro 9 - Color depth reduction, palette making, compositing
Resources:
3D Warehouse - Certain SketchUp assets: Bed, lamp, TV (royalty free)
Sketchfab - PC-9801UX model by darekagomi (CC Attribution)
bowlroll.net - Monya (Mokko-chan) by Neeshika (custom license)
All other assets were created in-house.
2) Main part:
Tools:
Aseprite 1.3.18
GIMP 3.2.4
Paint Shop Pro 9
In-house curve editor
In-house text GDC drawing tool (coming soon!)
Furnace Tracker nightly
Resources:
PureRef
Home-made video
All other assets are made in-house
--------------------------------------------------------------------------------
The absolute bare minimum requirements for running this demo are that of an NEC
PC-9801VX with a video RAM board and -86 sound board, meaning:
- 80286 CPU @ 10MHz or higher
- 570KB of conventional memory available
- 2MB of space on a hard disk
- PC-9801-86 sound board, or equivalent with a YM2608 or YMF288 chip
- PC-9801-24 video RAM board (only needed for very early EGC-equipped machines)
- Note 1: a handful of gfx effects are known to not work correctly on NEC's EGC
silicon, and only display correctly on Epson's EGC. A fix will be released later
- Note 2: The opening is known to run slow even on machines with a 386SX-16,
like the PC-9801ES. We believe it's caused by memory wait states.
The ideal configuration for the smoothest and intended experience is an Epson
PC-486GR+ or newer:
- 486SX CPU @ 25MHz or higher
- 570KB conventional + 1.6MB EMS or XMS available (reduces number of HDD loads)
For EMS: PC-9801-52 is enough, but the Buffalo EMJ-4000S is recommended
- Zero wait state memory
- 2MB of space on a hard disk
- PC-9801-86 sound board, or equivalent with a YM2608 or YMF288 chip
================================================================================