adelikat
|
c1650f0863
|
Add --fullscreen commandline option
|
2013-12-12 21:05:09 +00:00 |
goyuken
|
28d24ece1c
|
woop
|
2013-12-11 04:03:06 +00:00 |
goyuken
|
8b186f6fa4
|
a bit of cleanup in speex resampler and yabooze core
|
2013-12-11 04:01:33 +00:00 |
goyuken
|
d12f4a10c6
|
a few libretro wrapper tweaks
|
2013-12-11 02:19:35 +00:00 |
goyuken
|
a7fabedfcd
|
most uses of PathEntries[] and MakeAbsolutePath() use Game.System, not Emulator.SystemId. so change one particular cheat path routine to work like the others.
|
2013-12-11 02:05:24 +00:00 |
goyuken
|
95be616079
|
comments on previous commit
|
2013-12-11 01:53:40 +00:00 |
goyuken
|
013de207d8
|
remove a few no longer used corecomm path hookups
|
2013-12-11 01:51:41 +00:00 |
goyuken
|
9ce2920d16
|
fix up some stuff in the libretro wrapper. still doesn't do much
|
2013-12-10 23:12:09 +00:00 |
goyuken
|
87f8d13ca5
|
apply new firmware load system to ColecoVision and Intellivision
|
2013-12-10 18:16:39 +00:00 |
goyuken
|
39ff347483
|
delete unused "SoundOn" variable from NES core. not sure what the idea was here?
|
2013-12-10 18:05:54 +00:00 |
adelikat
|
18c50a55fe
|
Remove SaveAs from IMovie, the only usage it had in that context was to make backups and was erroneously named in that context. Made is a Movie.cs implementation only and disabled the menu item option if the movie is a TasMovie (TAStudio will be in charge of backup logic)
|
2013-12-10 17:59:04 +00:00 |
goyuken
|
e95d7b8cd7
|
fix the mess i made yesterday with IEmuLoadHelper (I did not know at the time, but it's 99% the same as the existing ICoreFileProvider)
|
2013-12-10 17:58:12 +00:00 |
adelikat
|
7e67658f1c
|
Remove Loaded property from IMovie and refactor accordingly, it was only needed for a hack that had faulty logic
|
2013-12-10 17:41:30 +00:00 |
adelikat
|
1f181f48db
|
TAStudio - start the "New" menu item, but it doesn't ask to save changes, it also freezes the GUI for some reason
|
2013-12-10 16:37:41 +00:00 |
saxxonpike
|
20e8ddf673
|
C64: Fixed a misspelling in timer constant name. Added method to track lag cycles from VIC.
|
2013-12-10 07:04:44 +00:00 |
adelikat
|
4d770ab0f3
|
TAStudio - implement recent menu and Open file, but it is currently pointless since the input log parsing isn't implemented
|
2013-12-10 02:13:50 +00:00 |
adelikat
|
fd149237ee
|
TasMovie - implement saving of movie log into files, make header have the proper movie version (v2!), Change file "Movie" to "Header". TAStudio - implement Save and Save As menu items
|
2013-12-10 01:45:45 +00:00 |
goyuken
|
1d0db18244
|
update some snes core internal firmware request infrastructure to use the new firmware match system. should be no actual functionality change
|
2013-12-09 21:41:18 +00:00 |
adelikat
|
66691bf9ab
|
TAStudio - set up a proof of concept change event handlers in MovieRecords and TasMovie, change events propogate from MovieRecord to TasMovie which will manage greenzone logic (todo) and other management issues, and then fire off an event that TAStudio will listen to manage UI needs
|
2013-12-09 21:40:27 +00:00 |
goyuken
|
81996af187
|
GB: cleanup and fix memory leaks for a few odd cases
|
2013-12-09 20:50:21 +00:00 |
goyuken
|
2a0217e06c
|
refactor a bit of firmware loading code to get some slop out of MainForm.LoadRom()
|
2013-12-09 20:36:24 +00:00 |
adelikat
|
ada517d433
|
TasMovie - small todo
|
2013-12-09 17:24:32 +00:00 |
goyuken
|
de71c0d8c7
|
support some rogue FDS disk format
|
2013-12-08 21:39:17 +00:00 |
adelikat
|
d3f088a0bc
|
Intelligent input drawing
|
2013-12-08 19:42:07 +00:00 |
adelikat
|
22ff2bff04
|
TasListView - track the current and last cells pointed to, add a Cell changed event handler, add a Input Drawing flag, and track if the user is click dragging. TAStudio - hook up input drawing feature with toggle, still work to do as it doesn't work as intelligently as it should yet
|
2013-12-08 19:30:57 +00:00 |
adelikat
|
14184c9ae9
|
TAStudio - Basic input toggling via clicking cells in the listview
|
2013-12-08 18:44:41 +00:00 |
goyuken
|
a07ef9f011
|
some stuff. don't use
|
2013-12-08 18:24:34 +00:00 |
adelikat
|
394650aae6
|
VirtualListView - add a public property: VScrollPos, TASListView - track the row index the mouse is currenlty pointing to
|
2013-12-08 18:14:00 +00:00 |
goyuken
|
37852c3e63
|
add disk hash to saturn
|
2013-12-08 17:48:30 +00:00 |
goyuken
|
315d156034
|
add dummy helper to MemoryDomainList
|
2013-12-08 17:28:43 +00:00 |
adelikat
|
ac56fb0883
|
Start a TasListView object that inherits VirtualListView, make TAStudio use it, have it have properties for which Column and Row is currently being pointed to by the mouse. Row isn't calculated yet, but column is
|
2013-12-07 23:20:44 +00:00 |
goyuken
|
1bc9a5eb7a
|
flesh out some TASMovie methods. not really done yet
|
2013-12-07 22:41:45 +00:00 |
adelikat
|
6873248ce8
|
Some cleaning up of logic of past commits, and separate MovieRecordList to its own file
|
2013-12-07 21:37:52 +00:00 |
goyuken
|
d0cb81fbfc
|
add some real versioning to binary savestates. also make binary savestates able to store text savestate data as well, so they're more accurately called "zip" savestates. at the moment, zip savestates are always binary, but the code exists for future use.
|
2013-12-07 21:23:23 +00:00 |
adelikat
|
ba2c345608
|
TAStudio - better column building and tracking of what has been pressed. Also now allows a variable number of players to be recorded.
|
2013-12-07 17:29:47 +00:00 |
adelikat
|
0737f884bd
|
a new style Mnemonics lookup table, and a bunch of various refactorings.
|
2013-12-07 16:31:04 +00:00 |
adelikat
|
94de0b0376
|
TAStudio / TasMovie - Proof of concept that MovieRecords can hold an array of bool states and communicate with higher objects via IController
|
2013-12-07 01:50:52 +00:00 |
adelikat
|
50d4a3307a
|
Rip out UpdateControls() method from IController, also some code cleanup in related files
|
2013-12-07 00:53:06 +00:00 |
adelikat
|
38d6555763
|
Some stuff
|
2013-12-06 18:27:06 +00:00 |
adelikat
|
98f1e02df3
|
TAstudio - start capturing states and lag, basic background color logic, start item text logic
|
2013-12-06 15:47:23 +00:00 |
adelikat
|
0c3818a37e
|
TAStudio - add user controls for various sections of the dialog, they are just stubs at this point
|
2013-12-05 20:06:06 +00:00 |
adelikat
|
5384fcfdd2
|
TAStudio - start new recording on load, and generate columns dynamically based on the core currently loaded. Currently only does 1 player's worth of columns.
|
2013-12-05 19:18:20 +00:00 |
adelikat
|
b6eb13a8b2
|
Ram Watch - fix bug where Domain wasn't being loaded from a .wch file
|
2013-12-05 18:34:42 +00:00 |
adelikat
|
affc040dbd
|
I round of code cleanup on movie related files
|
2013-12-05 00:44:56 +00:00 |
adelikat
|
894d9e9c45
|
Fix "out of order loadstating" when recording that was broken in the past few commits. Simplify HandleMovieLoadState even more.
|
2013-12-05 00:20:21 +00:00 |
adelikat
|
165f8563a7
|
More use of IMovie and less use of Movie
|
2013-12-04 15:17:02 +00:00 |
adelikat
|
d9c1a5bfe8
|
Simplify HandleMovieLoadState()
|
2013-12-04 14:42:24 +00:00 |
adelikat
|
fd8927f96c
|
Movie - remove IsText and logic that was meant to allow a binary option, since that will never happen with this implementation of IMovie
|
2013-12-04 03:22:27 +00:00 |
adelikat
|
b70d03a93f
|
More simplifying Movie Loadstate code
|
2013-12-04 03:16:35 +00:00 |
adelikat
|
ec030ae05e
|
Rip out the saving, checking, and dealing with Guids for movie files, it is an outdated notion.
|
2013-12-04 03:04:29 +00:00 |