| Day | Morn | After | Eve | | ------ | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Day | Morn | After | Eve | | ------ | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Day | Morn | After | Eve | | ------ | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| """local-dev-only HTTP Range support for static/media serving. | |
| `manage.py runserver` (django.views.static.serve) ignores the Range header | |
| entirely, which breaks seeking to a saved video position via the `#t=` media | |
| fragment in the player. Production serves media through nginx, which handles | |
| Range requests natively, so this patch is gated behind DEBUG and never runs | |
| there - see config/settings.py. | |
| """ | |
| import mimetypes |
| [Nintendo Entertainment System] | |
| nickname=NES | |
| emulator=RetroArch_NES | |
| [Super Nintendo] | |
| nickname=SNES | |
| emulator=RetroArch_SNES | |
| [Nintendo 64] | |
| nickname=N64 |
| # Example Windows Configuration | |
| # [bsnes] | |
| # location= | |
| # command= | |
| # Example Mac Configuration | |
| # [Mednafen] | |
| # location=/Emulators/mednafen/mednafen | |
| # command=%l %r |
| [Storage] | |
| # The path to place your ROMs Directory. This can be in any drive or anywhere, | |
| # as long as the full path is specified. Use ~ to represent your home folder | |
| # (for example, C:\Users\Scott\) | |
| # | |
| # Set a directory where the ROMs are stored. | |
| # If no directory is provided, "~/ROMs" is used. | |
| # Example: | |
| # ~\ROMs => C:\Users\<YOUR USERNAME>\ROMs | |
| ROMs Directory=D:\ROMS |
| define(function(require) { | |
| var _ = require('underscore'); | |
| var Handlebars = require('handlebars'); | |
| var Marionette = require('backbone.marionette'); | |
| var Ace = require('brace'); | |
| const mode = require('@/lib/ace/mode/thing'); | |
| require('brace/theme/idle_fingers'); | |
| require('brace/theme/github'); | |
| define(function(require, exports) { | |
| "use strict"; | |
| require('brace'); | |
| var oop = acequire("ace/lib/oop"); | |
| var DocCommentHighlightRules = acequire("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules; | |
| var TextHighlightRules = acequire("ace/mode/text_highlight_rules").TextHighlightRules; | |
| var ThingHighlightRules = function(options) { |
| define(function(require, exports, module) { | |
| "use strict"; | |
| require('brace') | |
| var oop = acequire("ace/lib/oop"); | |
| // defines the parent mode | |
| var TextMode = acequire("ace/mode/text").Mode; | |
| var CStyleFoldMode = acequire("ace/mode/folding/cstyle").FoldMode; | |
| var CstyleBehaviour = acequire("ace/mode/behaviour/cstyle").CstyleBehaviour; | |
| var MatchingBraceOutdent = acequire("ace/mode/matching_brace_outdent").MatchingBraceOutdent; |