Oriclopedia: The Oric video chips - ULA HCS10017
There's recently been a lot of questions, on Facebook, or on the forums, about video modes on the ORIC, AIC, etc... and specifically why are the new games so much more advanced graphically compared to the older ones
Direct links:
- 00:00 - Intro
- 00:52 - Visual difference of classic and modern games
- 02:56 - The Oric motherboard and components
- 03:33 - Oric schematics
- 04:26 - ULA decapping
- 05:26 - The "Hardware VSync" hack
- 05:56 - Presentation of various video modes
- 07:13 - LORES 1, Prestel and Minitel origins
- 08:25 - HIRES
- 10:30 - Character mode
- 13:30 - Attributes / Escape Code
- 18:01 - HIRES/TEXT hybrid mode
- 22:00 - Using the four character sets simultaneously
- 22:52 - Redefined character sets
- 25:25 - Example Study: Flappy Bird (TEXT using inversion)
- 26:30 - Video Inversion
- 27:58 - Example Study: Xenon 1 (HIRES with attribute conflict)
- 29:28 - Example Study: Probe 3 (HIRES with big sprites)
- 31:05 - Example Study: Ghost Gobbler (HIRES using inversion)
- 32:50 - The @@@@@@ problem
- 36:04 - Example Study: Impossible Mission ("AIC" video mode)
- 39:24 - Example Study: STNICCC 2000 demo ("COLORTEXT" mode)
- 42:32 - Example Study: Mega Scroll demo (Double video memory reading)
References:
- OSDK Article about Oric graphics: http://www.osdk.org/index.php?page=articles&ref=ART9
- OSDK Article about Character sets: http://www.osdk.org/index.php?page=articles&ref=ART8
- ULA Decapping forum discussion: http://forum.defence-force.org/viewtopic.php?f=23&t=1853
- ULA Die Shots: http://oric.signal11.org.uk/html/ula-dieshot.htm
- ULA Reverse engineering: http://oric.signal11.org.uk/html/ula1.htm
- Wikipedia Article about Gate arrays: https://en.wikipedia.org/wiki/Gate_array
As usual, feel free to comment if you have remarks, suggestions, questions, or ideas of topics you'd like to be covered in my videos.
--=-=--=-=--=-=--=-=--=-=--=-=--=-=
- The Defence Force blog: http://blog.defence-force.org
- The Defence Force forums: http://forum.defence-force.org
- The Defence Force games and demos: http://www.defence-force.org
we also have a twitter account and a facebook page
- Twitter: https://twitter.com/DefenceForceOrg
- Facebook: https://www.facebook.com/DefenceForceOrg/
and if you want to code on the Oric, we have a Software Development kit for you:
- The Oric SDK: http://osdk.defence-force.org