Commit Graph

17 Commits

Author SHA1 Message Date
Vas Crabb
6c156d2207 minimaws: dt, not dl (nw) 2019-12-24 23:50:14 +11:00
Vas Crabb
2ddf1de7b0 minimaws: don't accumulate (nw) 2019-12-24 23:46:42 +11:00
Vas Crabb
9334bf4eae minimaws: display software lists for selected slot options on machine pages 2019-12-19 14:50:59 +11:00
Vas Crabb
d19acbf952 minimaws: refactored digest code, identify fixed bit patterns 2019-12-16 23:11:15 +11:00
Vas Crabb
53e3751bca minimaws: fix presentation issue (nw) 2019-12-16 11:14:14 +11:00
Vas Crabb
f43e9dbaa2 minimaws: add software list support to web-based romident
(nw) also removed unused member that was breaking clang builds
2019-12-16 01:46:47 +11:00
Vas Crabb
202d06ffb0 minimaws: fill in software list pages, load software list ROM information 2019-12-15 21:38:54 +11:00
Vas Crabb
9a6e04b01f (nw) misc cleanup:
* subhuntr.cpp: S2636 PVI was seemingly uncommented by mistake in 93308b483e - offsets and sound routing seem to be copy/pasted from somewhere
* phi: prettier config
* scramble.cpp, wallc.cpp: avoid some calls to subdevice<...>(...)
* makedep.py: open source files as UTF-8 (GitHub #5482)
* minimaws: be less trusting
2019-10-02 02:11:58 +10:00
Vas Crabb
85376ad4df minimaws: Chromium doesn't like in-place modification of returned JSON data (nw) 2019-09-30 14:54:25 +10:00
Vas Crabb
24544c9dfd minimaws: add web interface for identifying ROM dumps 2019-09-30 14:38:26 +10:00
Vas Crabb
ebcd71b7f1 minimaws: expose RAM size 2018-03-27 01:40:15 +11:00
Vas Crabb
5e9e7e0fc5 minimaws: add support for INI options preview and explicit defaults 2017-08-07 18:04:05 +10:00
Vas Crabb
4c9ded40ad minimaws: add buttons for restoring default BIOS/slot card, clean up and comment the JavaScript a bit more 2017-08-05 13:56:11 +10:00
Vas Crabb
b97e374cdb minimaws: expose system BIOS, better way of dropping tables 2017-08-04 19:23:18 +10:00
Vas Crabb
d96933356c minimaws: demonstrate slot card BIOS selection, requires exposing device BIOS sets in XML output 2017-08-04 17:13:34 +10:00
Vas Crabb
8eb07ffe97 minimaws: add machine feature status flags and slot card selection with live update 2017-08-03 23:38:22 +10:00
Vas Crabb
14642adc5a minimaws web mode enhancements:
* Support serving static assets, use for stylesheet, script and images
* Better error pages, reject unsupported HTTP methods
* Replace lists with sortable tables with more detail (click headings to sort)
* Add pages for exploring source files, link from machine pages
 - Can start from full source file list at http://localhost:8080/sourcefile/

(nw) JavaScript performance can drop when sorting really big tables,
e.g. the list of all source files, or the list of machines in some of
the fruit machine drivers.  This update doesn't expose machine/device
information, just consolidating what's there.  The wsgiref server is
adding headers to prevent caching, I'll look for a workaround.
2017-08-02 00:41:09 +10:00