-----------------------------------------------------------------------
HMR Project - 6Bit Adder, UE5 new development line

-----------------------------------------------------------------------

Copyright (c) 2024-2026 HMR Project, G.A. Cignoni

This program is distributed WITHOUT ANY WARRANTY; 
without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

In no event shall the authors be liable to any party for direct,
indirect, special, incidental, or consequential damages,
arising out of the use of this software and its documentation.

Further information about HMR Project: https://progettoHMR.it/MR-VR

-----------------------------------------------------------------------
Release notes
-----------------------------------------------------------------------

- Major release - 0.12.00  2026.02.28  the chef recommends ------------

Basic menus with graphic and language options.
More props: framed INFN photos and prints about Palazzo Matteucci,
pegboard with tools (hammers and screwdrivers), billboard with 
documents about CSCE, University life and Tecktronix technicalities.
Herbst movable chair and reworked stool. Improved windows textures.

- Major release - 0.11.00  2025.12.23  Take a break -------------------

Main switch with working fuses, power supply with wattmeter, room 
temperature on wall thermometer, 12 mounted and two spare chassis 
with amplifier, sum and carry circuits as well as E88CC tubes.
Desk and workbench, working Luxo L2 lamp, CSCE technical drawings, IRE 
proceedings, Olivetti manuals and Ferranti brochure, De Finetti essay, 
Quattroruote first issue, S. Pellegrino ashtray and other props.
Better room lighting.

Previous versions

0.10.07g  2025.12.21  Workbench, Luxo and other props
The workbench drawers open, the newspapers they are lined with reveal
news of the time. The Luxo L-2 table lamp can be turned on.
Session opens at actual time, but room lights are conveniently turned
on when needed.

0.10.06g  2025.11.04  Chassis on the rack
Proper sum, carry and amplifier circuits are assembled on chassis 
and chassis are mounted on the arithmetic unit rack.
The adder is no more working by miracle :)
E88CC tubes emit light from the resistors.
Some props, paved roads and better outside lighting.

0.10.05g  2025.09.20  Power consumption
The C++ sim now models the 6-bit adder power consumption according to
component datasheets and experiences made with the physical replica 
built in 2011. Added a working power supply with wattmeter.
Added a wall thermometer, room temperature changes during the day 
and affects adder operativity and consumption.

0.10.04g  2025.08.10  Drawings
Added technical drawings, on the main desk (3 x A3) and on the walls
(1 x A2, 5 x A3), hanging with drawing pins on wooden strips.
Added second switch panel (static) with cables.
Moved few props, eliminated a small table to avoid replication.
Added Bruno de Finetti paper.

0.10.03g  2025.07.30  Main switch and more
Added the main switch wooden support with fuses, working warning light,
cable, socket and plug.
Added S. Pellegrino ashtray and Quattroruote n. 1.
Better ambient light at night and time set to real time.

0.10.02g  2025.06.20  Desk and docs
Added the desk that will host the MR console, inv. label n. 274.
Fixed lights, non more reflexions on spare bulb lamps.
Better lights and indirect shadows from windows.
Added docs for teletype equipment, placed on the desk where 
the actual devices will be.

- Major release - 0.10.00  2025.05.08  A miracle of rare device -------

The 6Bit Adder works, even if the chassis with the electronic circuits
are not yet mounted on the arithmetic unit rack.
The Altar radio works, a DLC provides a richer set of radio stations.

Previous versions

0.09.48g 2025.04.19  Nuts & bolts on rack, chassis parts,
Altar collision box fixed, ObiWan on Radio stations fixed,
E88CC static prop, cleaning of scene tree and content drawer.

0.09.37g 2025.03.15  Radio Altar MR30 reworked
Radio station are now time dependent, broadcasting goes on 
regardless of whether the radio is on or off.
New Radio 1956 DLC.
Cleaning of scene tree and content drawer continues.

0.09.29g 2025.03.02  Radio Altar MR30 integrated
Working radio with separately downloadable DLCs

0.09.17g 2025.02.09  Adder & fan simulator integrated
Working fan with switch and sound.
Working BTicino main switch with sound.
Working Z50Ts.
Working tel keys with correct interaction & sounds.
Fixed rightmost carry Z50T always off in transient state.

0.09.01g 2025.01.11  Porting on UE 5.5
No other changes or improvements.

- Major release - 0.09.00  2024.07.11  A new dawn ---------------------

First UE5 release, room basics
Decals (basic textures) for wall-floor dirt/occlusion.
Reworked plaster textures, ceiling and walls.
Reworked small table and simple chair proportions.
Working ceiling lights, operated by wall switches near main doors.
Added ceiling light, bulb, plate, cable, hook (basic textures).
Added electrical plugs, two types (basic textures).
Added wall sockets and switches (basic textures).
Working fan (with prop disk transition) operated by passing switch.
Interaction through line tracing, suggested through crosshair.
Added cables (round and twisted) and passing switch (basic textures).
Added Marelli fan (fair textures).
Added doors (basic textures).
Added cardboxes, one size (basic textures)
Added angular shelf (basic textures).
Added stool (basic textures).
Added modular shelvings, two of them, 4 and 5 shelves (basic textures).
Added Staedler pencil, correct text, new and used (basic textures).

Known problems:
- no translucent shadows *;
- strange flickering, often in editor, sometimes in game **;
- slow light transitions **;
- persistent cache problems **;
- glowing contours for backlit objects (fixed using roughness > 0.3).
*  is a declared Lumen limit.
** are declared Lumen limits mitigable by rising up quality parameters
   which, however, have framerate costs.

Previuos experimental releases

0.00.25g 2024.04.02
Added centimeter ruler (basic textures), fairly precise for measures.
Added simple chair (basic textures, baked from procedural wood).
Added small table (basic textures).
Added inventory labels as decals (2 items catalogued).
Added INFN Framed phothos (basic, textures).
Added INAC card, PoliMi brochure, Lavazza Card (basic textures).
No more flying objects.
Fairly precise size of floor tiles (thanks to the ruler).
Fixed length of foot traverse for AU and Mem racks.
Small (real size) sun disk.
Played with post process effects adding a little of bloom,
a bit of vignette, and using Film/Slope, Film/Toe to add 
brightness and contrast to the scene. 

0.00.24g 2024.03.21
Added fences. Temperature of additional lights depending on time.
Adjusted overall ligh tones.
Moved to strata materials.
Acceptable glasses with paper and adesive tape.
Better night ligth, sun disk visible (maybe too big).
Sharp shadows when sun occluded by clouds. Too many clouds.
Strange Lumen flickering in editor.

0.00.23g 2024.03.08
Basic room, windows (no shutters, basic textures), surrounding blocks. 
Racks & panels (basic textures), blueribbon conn. as props.
Working Boselli-Ponti clock.
Ceiling lamps, only lamps.
Day-night cycle, reasonable ground at night.
Using manual exposure - seems better.


-----------------------------------------------------------------------
