417 Commits

Author SHA1 Message Date
Matt Nadareski
c09843428f Update links 2017-04-17 21:49:49 -07:00
Matt Nadareski
3b2ffa8ff0 Update some of the numbering for scene downloads 2016-07-28 11:09:43 -07:00
Matt Nadareski
d3acae2ed7 Cleanup
This is a bulk cleanup of all of the functions that have since been
surpassed by their desktop counterparts. A lot of effort went into these
original features but the effort that was expended to make the desktop
better far exceeded this. I thank the efforts of everyone who helped to
make the web version a reality in the first place since it provided the
strong base that SabreTools has become. This will still be maintained
purely as a way of checking files online as will be required when the
WoD DATs are properly recreated.
2016-07-28 11:02:20 -07:00
Matt Nadareski
f5222fad76 Remove debugging stop 2016-04-06 15:53:44 -07:00
Matt Nadareski
4c8abc610c Backup new tables with all custom DATs 2016-04-06 15:49:04 -07:00
Matt Nadareski
8c2e9d8ebe Update mappings courtesy of @tractivo 2016-04-06 00:36:41 -07:00
Matt Nadareski
e08f4345fc Add additional case from desktop 2016-04-06 00:14:11 -07:00
Matt Nadareski
6562ca117d @tractivo: Fix No-Intro numbered pattern to not match TOSEC 2016-04-05 12:07:20 -07:00
Matt Nadareski
51dcd2e48f Update mappings from @tractivo 2016-04-05 12:06:32 -07:00
Matt Nadareski
7c3fa821f2 Use desktop pattern for variable usage
This change makes it easier to both maintain the ocde as well as make
any changes across both platforms. Source parity is getting to be a
bigger issue as we go forward with this project.
2016-04-05 00:11:27 -07:00
Matt Nadareski
77ac1ac2f9 Add credit 2016-04-04 21:37:30 -07:00
Matt Nadareski
7c2baa7b9e Update remappings from desktop 2016-04-04 21:37:11 -07:00
Matt Nadareski
88c0010cf3 Update special cases from desktop version 2016-04-04 21:28:28 -07:00
Matt Nadareski
1e8cdff1f3 scroll to bottom 2016-04-04 17:32:30 -07:00
Matt Nadareski
18b5fb3e7d Make it read from file line by line
Larger files (e.g. CSDB and EAB) can overload the server because of how
much data it has to hold and process. Reading the files line by line
makes that drop to more than half of what it was.
2016-04-04 17:26:35 -07:00
Matt Nadareski
fe47d8459d Remove batch file 2016-04-04 16:09:06 -07:00
Matt Nadareski
4ecd33c642 Bring import to parity with desktop version
Import now converts any non-XML DATs to XML before parsing it. This
makes the code to parse much cleaner (actally even cleaner than the
desktop version because of how XMLReader works). This also ended up
making the rv2xml function come into maturity.
2016-04-04 16:08:24 -07:00
Matt Nadareski
527d9d26b4 Rename $sourceid to $srcid 2016-04-04 14:04:27 -07:00
Matt Nadareski
dc605ef1ec Add/update new remappings 2016-04-04 14:03:47 -07:00
Matt Nadareski
c4302f0a5d Remove test code; verified working 2016-04-04 03:19:14 -07:00
Matt Nadareski
2c4e0ba588 Fix rv2xml
It turns out that I needed to understand why my regex was failing in
order to figure out why the XML wasn't writing out. The XML writer was
being initialized improperly, wasn't having some settings set, some of
the regex was wrong, lines needed to be trimmed, and logic needed to be
backported for rom/disk handling.
2016-04-04 03:18:09 -07:00
Matt Nadareski
69987febe8 More scene update fixes 2016-04-04 02:27:06 -07:00
Matt Nadareski
e53faf2b92 Remove combined SQL; Add separate SQL 2016-04-02 21:01:53 -07:00
Matt Nadareski
adf6cbe6b8 typo 2016-04-02 20:58:39 -07:00
Matt Nadareski
6bdcad8642 Add special case for TOSEC 2016-04-02 20:39:55 -07:00
Matt Nadareski
b108bd869c Update remappings from XML 2016-04-02 20:36:27 -07:00
Matt Nadareski
b153249cb8 Added source and systems 2016-04-02 20:26:11 -07:00
Matt Nadareski
92a8fe856c Change naming of DATs 2016-04-01 20:20:50 -07:00
Matt Nadareski
98a07e0048 Update base test page
There is some commented code left in for now since RV2XML conversion is
still up in the air.
2016-04-01 18:20:16 -07:00
Matt Nadareski
b0d7d8b8cb Rename parsenointro because it's no longer completely relevent 2016-04-01 18:06:39 -07:00
Matt Nadareski
775d523079 Small cleanup 2016-04-01 18:02:27 -07:00
Matt Nadareski
47549fbbe0 Make this a good page again 2016-04-01 17:58:50 -07:00
Matt Nadareski
7485a32c96 Make it easier to start on the right place if the user cancels 2016-04-01 17:40:59 -07:00
Matt Nadareski
00c718b03a Add flush to import 2016-04-01 17:20:35 -07:00
Matt Nadareski
d0eec81f15 Scroll to the bottom 2016-04-01 17:06:43 -07:00
Matt Nadareski
5aa835c4c2 Only break if we hit an error. That's good, right? 2016-04-01 16:58:49 -07:00
Matt Nadareski
1d62e6b704 Clean up generate code and start fixing issues with import 2016-04-01 16:51:27 -07:00
Matt Nadareski
2dd8534660 We can do more at once
I tried for 150 (15 cycles) and it didn't throw an error. Trying now
with 50 per cycle instead of 10 per cycle. If it errors, I'll reduce to
25.
2016-04-01 16:37:22 -07:00
Matt Nadareski
524cb0d450 Slight rearrangement of code. 2016-04-01 16:14:56 -07:00
Matt Nadareski
7f3da3643b opps 2016-04-01 16:07:16 -07:00
Matt Nadareski
657072e63a These can be blank too, apparently 2016-04-01 15:25:50 -07:00
Matt Nadareski
aaf0a4c5d3 Make a few changes. Still waiting to put create back in. 2016-04-01 14:56:30 -07:00
Matt Nadareski
9044fb9d81 There's a scene database now 2016-04-01 14:44:00 -07:00
Matt Nadareski
c19e928b12 Added runtime note 2016-04-01 05:05:53 -07:00
Matt Nadareski
e3042e1880 Confirmed generation works. Overhaul and add new systems 2016-04-01 04:31:11 -07:00
Matt Nadareski
f451d55ce3 Fix diagnostic output 2016-03-31 02:23:37 -07:00
Matt Nadareski
6817150ef2 Add runtime note 2016-03-31 02:14:43 -07:00
Matt Nadareski
f3cc2c174c Fix file generation 2016-03-31 01:55:20 -07:00
Matt Nadareski
0b83dcd827 Smol changes 2016-03-31 01:26:04 -07:00
Matt Nadareski
c5fa8af8ae Add code swiped from generate; misc fixes 2016-03-31 01:22:43 -07:00