Global Game Jam 2018 - Day 2 Stream

Channel:
Subscribers:
675
Published on ● Video Link: https://www.youtube.com/watch?v=1uwtwoZbABg



Duration: 6:01:37
234 views
10


Second day of the Global Game Jam: The theme this year is "Transmission".

The game we decided to do is basically a morse code variant of Guitar Hero family of games, where instead of using a guitar to sync with notes, you would use a single key to match short dots and long dashes, trying to reproduce some mose code sequences as accurately as possible.

It was my first serious attempt at streaming, during a game jam, which means I regularly diverted my attention to answer some people's questions, discuss with the artist helping me, had to leave at some point to attend some presentation in another room, etc...

Hopefully some of you will find it interesting, but it's probably alternating between super hardcore technical details and long pauses where nothing happen.

4:30 - Actual start, background presentation
11:00 - Glory to the kettle bubling, so much noise (I did not notice, I had noise cancelling headsets on)
16:45 - Showing the hardware configuration
21:20 - OSDK presentation (http://www.osdk.org)
33:30 - Cumulus/DSK and FloppyBuilder system
40:45 - Building and running project from Sublime Text
42:40 - Editing picture and rebuilding / iteration speed

47:30- BREAK

1:15:20 - Fumbling with linux time :p
1:17:30 - How to fail calling ROM functions with Overlay memory disabled
1:26:50 - Screen mode attributes
1:28:10 - How to use Oricutron's debugger
1:49:50 - Why you should use source control (diffing changes)
1:51:00 - Changing the title picture (Telegraph Hero)
1:55:00 - Fonts
1:58:30 - Learn about Morse code, create conversion table

2:10:50- BREAK (presentation by the "Gamers Get Together" people)

2:38:50 - Offscreen discussion with the artist regarding design change
2:51:00 - Discussing with people regarding the hardware and the previous game
2:55:00 - Discussion about placeholders, team work, organization, constraints, guidelines, screen ration, etc...
3:00:00 - Discussion about work environment not working as expected, and meta streaming discussion

3:08:50 - Back to Morse table encoding
3:13:00 - Explanations about splitting complex tables in single byte arrays (low/high)
3:20:00 - Disgressions about linkage, underscores
3:24:00 - Explanations about debugging, interrupts, ROM basic inneficiency, reading keyboard, matrix addressing
3:48:00 - Looking at generated code in OSDK/TMP/linked.s
3:58:00 - Quick explanation about Sections (text, zero, bss)

4:02:30- BREAK

4:36:00 - More details about the floppy_description, shared headers between assembler and compiler
4:45:00 - Presenting the Defence-Force subversion repository (http://miniserve.defence-force.org/svn)
4:47:00 - Runtime performance of projects, BASIC vs C vs ASM, how to use BASIC with OSDK, music players, etc...
5:03:00 - Deleting some old code/cleaning/committing intermediate versions to the SVN repository
5:08:00 - Starting the ASCII to Morse conversion code
5:09:00 - [Discussion with the artist]
5:25:00 - Back to the Morse conversion code again
5:54:00 - Victory, we have morse code converted and displayed to screen
5:56:50 - Using attributes to hide corruption on the screen (fast erase/draw)
5:59:00 - Too sick to continue today







Tags:
oric
game jam
development
6502
osdk
xa
defence force