Commit Graph
100 Commits
Author SHA1 Message Date
Colby Klein 4e24ead887 This is far too nasty of a hack and not good behavior in the first place.
I'm fairly sure you can do this in Lua if you REALLY want this kludge.
2012-05-01 09:53:11 -07:00
Colby Klein e61bb07373 Add table manipulation helpers.
Added: string.split (usage: string.split("1-2-3", "-") => { 1, 2, 3 })
Added: table.join (alias of table.concat, for convenience)
Added: table.push (multiple element insert. usage: table.push(t, 1, 2, ...). Used extensively in optics)
2012-04-04 22:19:26 -07:00
Colby Klein 909df28d62 merge 2012-01-16 14:41:34 -08:00
Colby Klein fe8b87a27e forgotten release script fix. 2012-01-16 14:41:07 -08:00
Colby Klein 2385a308a1 Remove 0.lua (we've got a file in here now) 2012-01-08 23:13:16 -08:00
Colby Klein aa9d40cf47 again with the merging 2012-01-08 23:03:43 -08:00
Colby Klein db1f7b15f0 Add songs and themerdocs properly to package script 2012-01-08 23:03:14 -08:00
Colby Klein 67fb9b8881 argh merge 2012-01-08 21:57:33 -08:00
Colby Klein ef28506c44 Add _Editor noteskin to package creation script. 2012-01-08 21:56:57 -08:00
Colby Klein 92a9aace94 Make ScreenMapControllers obey lockinput 2012-01-07 16:44:13 -08:00
Colby Klein 1dc4cbe8b4 Fixed Portable.ini on OS X. 2012-01-07 16:43:49 -08:00
Colby Klein 0072afdf01 remove old life meter graphic, nuke timer frame (it was ugly) 2012-01-07 00:00:33 -08:00
Colby Klein b7751c0e5c missing metric 2012-01-06 23:48:12 -08:00
Colby Klein 3a74385ae4 sillybear's life meter battery patch. 2012-01-06 23:48:04 -08:00
Colby Klein 857233c858 Adjust menu timer for several screens. 2012-01-06 23:40:44 -08:00
Colby Klein 59fba9765c Fix compile for PPC 2012-01-06 23:12:39 -08:00
Colby Klein 8d1b32629b Add missing metric. 2012-01-06 23:10:27 -08:00
Colby Klein fdd8a9bcdc argh again 2011-12-31 18:53:48 -08:00
Colby Klein d844e53954 argh 2011-12-31 18:53:24 -08:00
Colby Klein c43f983b4e Add 32log to global scripts dir. This will be useful. 2011-12-31 18:52:36 -08:00
Colby Klein fb67c4edca Add Lua binding 2011-12-28 21:47:23 -08:00
Colby Klein a191da3f20 Add libjpeg sources, build as a target on OS X. Should hopefully not break building on Windows. Also cleaned up some settings in the project file. Note: this doesn't fix PPC. 2011-12-26 11:30:11 -08:00
Colby Klein 6ce7344580 Known Issues + Changelog updates. 2011-12-26 09:40:41 -08:00
Colby Klein d5edc4dd9c Don't crash if language detection fails, but leave a warning. This should be fixed properly at some point (in particular, it is reported to fail for systems using Czech) 2011-12-26 09:19:37 -08:00
Colby Klein 19ec35730f Add some padding to system layer, adjust BPM display on gameplay so it lines up. 2011-12-22 01:24:53 -08:00
Colby Klein 2e5d5f3697 Add some Lua bindings for the music wheel and items. 2011-12-20 01:47:49 -08:00
Colby Klein 195361e94a Add padding to the loading window progress bar on OS X. 2011-12-20 00:40:31 -08:00
Colby Klein d46dd0524b Add missing redirs to _fallback. 2011-12-17 14:29:37 -08:00
Colby Klein 1b627cd543 Clean up pump stuff under [Player], remove a bunch of redundant functions. 2011-12-17 12:23:40 -08:00
Colby Klein 4d327d32a5 Make it possible to actually find all of SM's files on Windows. I know this had
good intentions, but it was infuriating and confusing to everyone I've ever
had to explain it to. %APPDATA% will work fine.
2011-12-17 11:47:13 -08:00
Colby Klein 711dffe8aa Fix typo. 2011-11-01 10:08:56 -07:00
Colby Klein 69431604e3 Remove the old files. (also I am very sorry for nuking the line by line history, this has been pissing me off for ages) 2011-09-23 15:44:01 -07:00
Colby Klein 6fed94a210 Move Actors into a folder. The very beginning of organizing things. This WILL break compile. 2011-09-23 15:39:54 -07:00
Colby Klein caadba70e2 aaaaa 2011-08-19 13:50:14 -07:00
Colby Klein d418e2ab8b Update changelog 2011-08-19 13:49:33 -07:00
Colby Klein f73e392984 merge 2011-08-19 13:36:46 -07:00
Colby Klein ca08d49dad Enable FastLoad and FastLoadAdditionalSongs by default - These help quite a bit for some. 2011-08-19 13:35:34 -07:00
Colby Klein 75c8b0949c Disable automatic aspect ratio guessing, default to 854x480 (16:9 because most newer displays are wide). 2011-08-19 13:22:44 -07:00
Colby Klein 216ca11095 Disable autogen by default. 2011-08-19 13:00:05 -07:00
Colby Klein 876f9eb3e3 Set default game to pump - let's see what happens. 2011-08-19 12:50:08 -07:00
Colby Klein 57d5a3a0b3 oops 2011-08-18 13:41:29 -07:00
Colby Klein bf4a10ce7b Cleanup, part 2 (working on fallback) 2011-08-18 11:35:14 -07:00
Colby Klein e5d863fb93 Start cleaning up scripts. ThemePrefs makes me want to never look at code again. 2011-08-18 11:13:07 -07:00
Colby Klein 1969486243 c radio puts a smile on my face. 2011-08-02 13:40:34 -07:00
Colby Klein 44a160708f Nitpicking, another try to make sure we're not doing things the driver doesn't support. 2011-07-20 22:38:10 -07:00
Colby Klein 1f3eaf6d20 Fix Color metatable 2011-07-19 17:24:07 -07:00
Colby Klein 09ec4bee64 ARB_fragment_program is not the correct ext: we need ARB_fragment_shader instead. I didn't notice as I don't have any hardware which does not support frag shaders. 2011-07-18 11:33:44 -07:00
Colby Klein 949170e9a3 Remove ScreenTestFonts. It is useless.
(please update Xcode and VC projects to reflect this, I will be removing some other useless stuff soon)
2011-07-13 12:19:30 -07:00
Colby Klein df4bde7563 Fix metric naming 2011-07-05 12:50:01 -07:00
Colby Klein e9c23c0b83 revert changes, swap mini<->tiny when loading as a temp solution. 2011-07-05 12:22:23 -07:00
Colby Klein d45eb34823 Missed one. 2011-07-05 11:27:43 -07:00
Colby Klein ae8d923bec Another attempt at Mini <-> Tiny. This one should be much closer or working. 2011-07-05 11:17:12 -07:00
Colby Klein 4b092229de Attempt to switch tiny and mini back to their original state (why was it changed?). This should fix mod scripts. 2011-07-05 10:52:39 -07:00
Colby Klein 731c9dcf64 merge again 2011-07-03 11:38:20 -07:00
Colby Klein 7240212b39 Fix lua error when using Rave mode 2011-07-03 11:37:51 -07:00
Colby Klein 58fa4ef2c4 Only show DP for active players. 2011-07-03 11:28:00 -07:00
Colby Klein 6082f77a5f merge 2011-07-03 11:03:17 -07:00
Colby Klein f63fa335f2 Slightly faster default CMods (250, 450). 2011-07-03 11:01:53 -07:00
Colby Klein 07a2bd6da7 Port OpenITG's M-Mods. Example: m600 to set target BPM of 600, on a 200BPM song this means 3x. Works with custom speed mods. Note: the block in Player.cpp needs to be fixed for these to be usable, do this before releasing PR2. 2011-07-03 00:08:56 -07:00
Colby Klein 9737b3f94f Fix MaskSource. clearzbuffer likes to behave badly. 2011-06-10 23:43:21 -07:00
Colby Klein fb8c45066a Don't overwrite global Screen table. 2011-06-10 23:24:46 -07:00
Colby Klein 7c2cefc190 Silence warning 2011-06-07 18:23:17 -07:00
Colby Klein c671163bb9 I'm sure this will be appreciated. 2011-05-26 17:28:31 -07:00
Colby Klein 6b4f1eb93f Default to Song Timing, not Step Timing. 2011-05-21 18:26:15 -07:00
Colby Klein 2f1b98a7d7 Fix ScreenEdit recording clipping. 2011-05-17 21:07:52 -07:00
Colby Klein 80cd64e50d Hopefully improve FFMpeg issues on linux (fix #260) 2011-05-08 17:36:50 -07:00
Colby Klein 39953f16b1 Require lower version of GLEW. I don't believe we use anything from newer than 2.1. 2011-05-02 17:47:23 -07:00
Colby Klein 8c22b4573e merge opengl -> default. this might break d3d (sorry if it does!) 2011-05-02 17:35:02 -07:00
Colby Klein b721d0a011 [opengl] merge 2011-05-02 17:33:20 -07:00
Colby Klein e9d6fada14 Fix compile, rename _Legacy to _OGL so I stop being confused 2011-05-02 11:23:37 -07:00
Colby Klein ba478c3974 huge merge 2011-05-02 10:50:56 -07:00
Colby Klein d69bbdbb9d Fix typo 2011-05-02 10:41:59 -07:00
Colby Klein f511d44c06 merge 2011-05-02 10:37:01 -07:00
Colby Klein 464f0f703b PulseAudio has some issue which causes arrows to stutter. 2011-05-02 10:36:08 -07:00
Colby Klein 222c935c97 Fix compiling with build.sh (thanks to Matt1360 for the automake help) 2011-04-17 00:16:20 -07:00
Colby Klein 301247d952 Fix compile in GCC 2011-03-27 17:28:44 -07:00
Colby Klein 53865866d3 [opengl] merge (part 2) 2011-03-16 23:35:47 -07:00
Colby Klein 0c457ba55b [opengl] merge (part 1?) 2011-03-16 23:27:50 -07:00
Colby Klein a559f03fd8 update 2011-03-16 00:27:10 -07:00
Colby Klein ba649e791d merge 2011-03-15 00:56:06 -07:00
Colby Klein f9a3e3eb82 [opengl] More style cleanup. Last commit for the night. 2011-03-14 03:16:01 -07:00
Colby Klein 1c9cc716cd ...I broke one of these. Fixed now. 2011-03-14 03:05:30 -07:00
Colby Klein 00cffdc30c RageDisplay_Legacy style cleanup. 2011-03-14 02:57:52 -07:00
Colby Klein b5a49f9dab Draw if alpha is greater than 0x01 (previously 0x03). In practice, numbers this low can be useful for certain blend effects. 2011-03-14 02:34:03 -07:00
Colby Klein ac605ebbf7 [opengl] Dump glext stuff in favor of GLEW. New extern directory for libraries. 2011-03-14 01:50:48 -07:00
Colby Klein 4119d406a5 Fix some warnings and update hgignore so status is cleaner. 2011-03-14 00:18:51 -07:00
Colby Klein 30553fec04 Fix a few missed replacements, update strings. 2011-03-13 23:42:07 -07:00
Colby Klein 5cf68a2f76 [opengl] Remove all references to RageDisplay_OGL (changed to _Legacy). Start removing old D3D stuff. 2011-03-13 23:36:20 -07:00
Colby Klein 7ace19776d merge again. 2011-03-13 23:22:22 -07:00
Colby Klein 066695a5a7 sync branch with 1.2.3 2011-03-13 23:18:08 -07:00
Colby Klein c110f30f2a ...merge 2011-03-13 22:02:15 -07:00
Colby Klein f8f8a580fd Update year. 2011-03-13 22:01:46 -07:00
Colby Klein aef8661bb6 [opengl] Remove D3D, rename RageDisplay_OGL to RageDisplay_Legacy 2011-03-13 20:00:32 -07:00
Colby Klein 33712f8ce9 I forgot to add these. 2011-03-12 22:24:28 -08:00
Colby Klein dd4083a9b1 Fix potential alpha issues. Transparency is not allowed here. 2011-03-08 19:57:31 -08:00
Colby Klein 72134f3fa6 woops, merge. 2011-03-08 11:01:41 -08:00
Colby Klein 704c7bff1d Update Cel shading. Note, RageDisplay_D3D will need to be fixed for this. 2011-03-08 11:00:32 -08:00
Colby Klein bcd87f8c17 Disable setting texture states, leave a comment. 2011-03-08 10:58:35 -08:00
Colby Klein ec00ac74ee Fixed permissions. 2011-03-08 10:21:50 -08:00
Colby Klein 70d59c1c9b Revert my original font change. I did mostly fix my optimization for it but it really was problematic. This whole block would probably have to be written differently. 2011-03-08 10:21:21 -08:00