Posts for zefiris


1 2
6 7 8
19 20
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
I would use ifolder(EDITED, was filefront, my bad), as it reminds me to continue hoosting for one more month in a week before expiration, but it's russian site and downloaders may have problems ( Maybe I'll try filefront, ok )
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
good work ^^
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
I am not asking abou free hosting `^^ Well, for me it would be free, if anybody wold agree to host it at their place as some people have their sites `^^
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
Won't it magically disappear in a month or two? `^__^
Post subject: TAShex. My last tool for movie editing -_-
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
I am tired of making useless and hardly useful tools, so I made last one as advanced version of vbm/smv convertors combined in one. It's command-line program for windows and linux used to do easy editing movie file editing without having to look into hex code and file format description. tashex -t <movie filename> converts any supported movie to text files: header file and controller files header file contains list of controller files and some data you won't need to change. controller files have all controller (and FDS for hes movies) data in pretty understandable format - every line has frame number and keys pressed during that frame. Frame number us not used when file is converted from text to movie, it's only for your reference, you may move frames around, only data matters, one line = one frame (except lines starting with $ which are FDS data for next frame) you can add ":number" at the end of line to duplicate frame, where number is number of frames for this input to last. tashex -c <text header filename> converts set of text files back into the movie tashex -d <filehame> <x> <l> deletes L frames starting from one numbered X (first frame has number 0) tashex -r <fn1> <x1> <x2> <fn2> <x3> <x4> it accomplishes main task of hexediting - replaces part of movie 1 with part of movie 2. frames x1-x2 in file 1 are replaced with frames x3-x4 from second file. also little bit of scripting is supported, red readme.txt for more. here it is, archive with both linux and windows versions: http://www.savefile.com/files/627545 hope you like it... I'll find better place for it later~ EDIT: fixed issue with last bit
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
laughing_gas wrote:
Doesn't Maximus's tas movie editor work as well?
It does, but you see, there are some cases where this kind of editing is more preferrable ) I, For instance, only edit VBMs using similar VBM decoder/encoder as it's most convenient solution for me despite of existing editors ) I reuploaded whole set ^_^ http://savefile.com/files/562342 Now it includes command-line tools for win32 and linux and gui versions for win32 for converting SMV and VBM files ^^ It does only handle singleplayer movies for now, and i don't think anything will change anytime soon.
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
try looking for h264 codec for mac )
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
Oh... `^_^ forgot about homemades... I had lot of them ) It was... more than 10 years ago?..
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
did you write your owm The Incredible Machine? o_o Incredible :D I had an idea of writing game based on completing Befunge code to do something given as objective. code would miss few symbols that you could place anywhere, pretty much like in TIM ^_^
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
I can't see the point, the GFX plugin settings only really determine how it looks, not how it emulates
OBJECTION! ^__^ it may affect timing of events at very least. EDIT: I would be more concerned with SFX plugin settings. I believe sometimes game waits until some sound is over, and it's affected by spu...
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
Helloween - Don't stop being crazy ...with its 'It's a lie, it's a lie' IT'S A LIE we could not learn to fly' ^__^
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
drop [4]. If frame count cannot be calculated while loading file from input count without analysing the whole movie then it's needed.
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
Yes, if was fwrite :) Now it does not look that hopeless ^^ You understood everything correctly and writing crc of executable file is a good idea... Sorry if I say discouraging or cruel things, I just want it to be done really well ) And if you keep getting better this way you can succeed~ ^^
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
Try reading this: http://tasvideos.org/FCM.html http://tasvideos.org/FMV.html http://tasvideos.org/M64.html http://tasvideos.org/VBM.html http://tasvideos.org/SMV.html http://tasvideos.org/GMV.html Especially header description. Each and every one starts with 4-byte signature, and none keeps numbers as strings. You should define structure for your header(Struch header {char[4] sig; long length; long rerec; ... (etc) } and write it using not fputs, but... i don't remember that function's name =\ If it was delphi, it would be blockwrite -_- Well, feel free to dtry to do it the way you try and can, but I'm groing more and more sceptical about it...
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
I think you should start with 4-byte header(PSX\$1A), then address of data start or header length and only then start data. Don't forget to include: number of rerecords length of movie in inputs length of movie in time version of emulator (You'll need it for backwards compatibility) ALL settings that may affect playback and FREE SPACE to add something later (like things from previous point that you might have forgotten)=) ...and please, don't store numbers as strings, or I'll kill you :E sorry )
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
also if I remember right there's such thing as internal clock in ps, so you should set movie starting internal time and record it and always fix during playback as I am pretty sure that random number generator relies on it heavily...
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
incredible toons is much slower with its laaaaazy cat, but also funnier (Remembered things like "lunch break whistle" or piano falling over cat~ or ball that says poing every time it bounces...)
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
I think this game was released only for PC. And it rocked together with incredible toons =) You can play dos evrsion on dosbox and windows versions on virtualpc and vmware if you really need emulator to play it on :D :D :D
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
You should first find out what type of input are you going to record, will it be frame-based (less likely) or, like mupen64's (what's the word for it~), how many controllers and other devices are you going to record, how are you going to manage multidisk games etc... Another problems that game ISOs may differ pretty much, unlike roms. It can affect replayability... Ugh, after all I don't think recording movies on ps using only input is possible, sorry~ But good luck, It should be interesting to try to do it =)
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
In fact I already tried making some videos, and figured that it would begin with text explanation anyways, so having webpage associated with a movie instead of putting introductory text there is a good idea. Still, as for showing example, video version is the best I think.
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
1) check save directory in emulator directories settings 2) check save type in settings, it should be "autodetect" EDIT: 3) copy executable and its dll files to different folder (don't copy any ini or cfg files) and try launching from there. if it works, then configure this copy and use it.
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
Sometimes it happens so that movie is replaced (remember Aladdin with its final boss fight) ^^
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
try deleting gens.cfg to restore default settings ^^ It helps sometimes when something does not work.
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
I am with subs too for now. Well, as soon as I install XP back (I expect it to be tomorrow) I'll make a demo of what I have in mind.
Maximus wrote:
Though the concepts are universal (as far as TASing best-practices ... so to speak), it might also be useful to have videos for each emulator, as the toolsets differ.
It's part of a plan ^^ By the way, you reminded me that I forgot to mention hex-editing and movie editors ^^
Experienced Forum User
Joined: 4/11/2006
Posts: 487
Location: North of Russia :[
Now when this idea popped up, I decided to make topic for it ^^ Original thread Yes, I know that it will be one more dead project, but still, let's dream about it a bit ^^ zefiris's dream starts here I can see it as series of video files with screen recordings uring tasing with all needed commentaries at some stop-frames. It would be useful not only to new people around, but and for some of us who are only used to one or two emulators. Planned table of contents: Basic Things: - Game selection (are you picking popular game, fast paced game, or game that's already published? = good to go) - Review your completed run (Anything improvable might be spotted - Yeah I know I have bad habit!) - Be aware of your game (play it normally, look up guide on beating game, 100% game, hidden stuff, find your own glitch, L+R, U+D, all that) Basic TASing skills: - Slowdown (how and why, with movies for different emulators by people who are used to it) - Frame advance (same here and on) - Rerecording - Rewinding - Autohold and autofire - 2 player tasing Advanced TASing skills - Finding routes (with examples~) - Abusing glitches (When it's good, when it's too much) - Menu browsing (we still see improvements because of advanced menu, huh?) - Optimizing way (with some good examples of bad (normal-play), good (normal-speedrun-play) and best (TAS) ways. I can think of some already) - Choosing objectives for your run - What to do if I have to wait?.. (Don't stand still... unless you are locked in a 5x5px room) - Effective usage of savestate slots ^^ Even more advanced skills: - Hex editing and other external editing - Watching memory - Subpixel positioning - Using debugger/disassembler to understand some things I can do some of those using snagit for recording and vegas for montage... I'll see what it will result into... I hope I will do it ^^
1 2
6 7 8
19 20