Rice Video Community Edition [SVN 271]Author: emmet.young | Date: 30 września 2015 13:46:28
- Project will compile fine in 64bit
- Replace all ASM code, mainly r52's porting work. made a few changes, made sure dwAsmCRC = 0; line wasnt removed from calculateDRAMCRC. Also used different ways of handling
- DWordInterleave
- QWordInterleave
- swapdword
- swapword
Rice Video Community Edition [SVN 270]
Author: emmet.young | Date: 30 września 2015 12:59:22
- Keep zLib up to date and remove unused code.
Rice Video Community Edition [SVN 269]
Author: emmet.young | Date: 30 września 2015 12:50:48
Rice Video Community Edition [SVN 268]
Author: emmet.young | Date: 30 września 2015 12:12:03
- Merge branch 'master' of https://github.com/death-droid/Rice-Video
Rice Video Community Edition [SVN 267]
Author: emmet.young | Date: 25 września 2015 05:04:02
- Merge pull request #17 from tony971/master
- Not everyone has afxres.h
Rice Video Community Edition [SVN 266]
Author: tony | Date: 25 września 2015 04:40:55
- Not everyone has afxres.h
Rice Video Community Edition [SVN 265]
Author: emmet.young | Date: 30 września 2015 08:21:13
- Dxerr.lib no longer works on new versions of Visual Studio. Replace it completely with a open source alternative.
Rice Video Community Edition [SVN 264]
Author: emmet.young | Date: 1 sierpnia 2015 13:55:41
- [!] Important fix, stupidly removed the bit of code that cleared the depth buffer every frame. Was causing problems in a variety of games. Fixes issue #15
Rice Video Community Edition [SVN 263]
Author: emmet.young | Date: 5 lipca 2015 07:55:39
- Tweaks to make debug build compile again.
- Also kill off tri's early in the pipeline when a clip flag has been set
Rice Video Community Edition [SVN 262]
Author: emmet.young | Date: 29 maja 2015 06:24:04
- Move over to using our DaedulusVtx4 Clipflags
Rice Video Community Edition [SVN 261]
Author: emmet.young | Date: 28 maja 2015 17:15:54
- Change up CullDL, made a mistake, change behaviour of loop
Rice Video Community Edition [SVN 260]
Author: emmet.young | Date: 28 maja 2015 16:56:54
- Cleanup and move around Ucode code
Rice Video Community Edition [SVN 259]
Author: emmet.young | Date: 28 maja 2015 12:18:19
- Remove the ASM use of the rom header byte swapping, use a C implementation from the Mupen64plus team.
- Makes it more platform friendly
Rice Video Community Edition [SVN 258]
Author: emmet.young | Date: 25 maja 2015 17:21:55
- When creating the DX9 device, tell it to present immediate. May cause screen tearing but hopefully shouldn't be a problem
Rice Video Community Edition [SVN 257]
Author: emmet.young | Date: 25 maja 2015 08:50:03
- Ensure clip width and height is never negative by clamping it to 0.0f
Rice Video Community Edition [SVN 256]
Author: emmet.young | Date: 30 stycznia 2015 03:43:31
- [~] Just stripping out uneeded stuff / misc cleaning.
Rice Video Community Edition [SVN 255]
Author: emmet.young | Date: 28 stycznia 2015 15:14:11
- [!]Remove out the rest of the mattoload mess
Rice Video Community Edition [SVN 254]
Author: emmet.young | Date: 27 stycznia 2015 14:39:40
- [~] Change up our Dlist stack, limit does not need to have an array, we only need to store the address as an array.
Rice Video Community Edition [SVN 253]
Author: emmet.young | Date: 15 stycznia 2015 04:10:47
- [~]Change to the way where handling matrix's again, this time again where doing it more like daedulus, alot cleaner and allows us to hook in at certain points easier. Need to fix some games though that dont seem to be co-operating.
Rice Video Community Edition [SVN 252]
Author: emmet.young | Date: 14 stycznia 2015 12:53:21
- [~]Next lot of changes, again just mainly variable stuff but doing this in lots to make sure theres no weird side effect
- Also note that debugging is currently broken since i missed some of those variables, will deal with it later
Rice Video Community Edition [SVN 251]
Author: emmet.young | Date: 14 stycznia 2015 12:18:36
- [~]First pass over, switching over to more Daedulus methods, firstly though we need to convert over some usage of our variables. (Its much cleaner and easier to handle
Rice Video Community Edition [SVN 250]
Author: emmet.young | Date: 14 stycznia 2015 10:12:17
- [~] Remove useless new variable here
Rice Video Community Edition [SVN 249]
Author: emmet.young | Date: 12 stycznia 2015 10:53:23
- [~]More code cleaning. Going to hopefully do a fairly bigish code change next, moving over to using Daedulus's handling of Vtx (projected and such)
Rice Video Community Edition [SVN 248]
Author: emmet.young | Date: 12 stycznia 2015 07:01:23
- [!] Ignore DLParser_SetKeyGB and DLParser_SetKeyR
Rice Video Community Edition [SVN 247]
Author: emmet.young | Date: 11 stycznia 2015 13:58:42
- [~]URghk still cant seem to work out why Conker isnt rendering properly
Rice Video Community Edition [SVN 246]
Author: emmet.young | Date: 11 stycznia 2015 13:01:40
- [!]Strip out some of the clipping code, seems to not do anything, check for side effects.
- [!]Strip out ambientlightindex, this was always just the same value as number of lights
Rice Video Community Edition [SVN 245]
Author: emmet.young | Date: 11 stycznia 2015 01:37:08
- [!] Forgot to move the fog in blender code :P Fixed up fog
Rice Video Community Edition [SVN 244]
Author: emmet.young | Date: 10 stycznia 2015 15:56:43
- [~]Remove some code from textrect, not sure what it was originally intended for. But it was forcing certain filters on images that it shouldn't of. Checked with Glide and Jabo to ensure right behaviour. Need to make sure theres no odd side effect somewhere.
Rice Video Community Edition [SVN 243]
Author: emmet.young | Date: 10 stycznia 2015 15:37:50
- [!] Not masking the move word segment value in GBI1 causes DKR to crash out.
Rice Video Community Edition [SVN 242]
Author: emmet.young | Date: 10 stycznia 2015 15:12:49
- [!]Whoops one tiny mistake in SetOtherModeH that would of caused alot of problems >.<
Rice Video Community Edition [SVN 241]
Author: emmet.young | Date: 10 stycznia 2015 14:27:35
Rice Video Community Edition [SVN 240]
Author: emmet.young | Date: 10 stycznia 2015 12:49:44
- [~]Changes to our othermode, all othermode related stuff is now checked prior to rendering rather than as soon as its called. Results in cleaner methods.
Rice Video Community Edition [SVN 239]
Author: emmet.young | Date: 9 stycznia 2015 15:17:57
- Commit from @Narann branch: fix some filtering problems. Good filter where applied on texture unit 0 and texture unit 1 but other textures where binded to those units _after_ without set the filter. This commit place the applyFilter function at a more efficient place
Rice Video Community Edition [SVN 238]
Author: emmet.young | Date: 8 stycznia 2015 14:32:00
- Just some misc code cleaning with BMGLib and TextureFilters.cpp
Rice Video Community Edition [SVN 237]
Author: emmet.young | Date: 1 stycznia 2015 14:01:40
- [!]Dont need to store format or size for list cache.
- [!]Start some changed to BMGLib to hopefully make it more compatible
Rice Video Community Edition [SVN 236]
Author: emmet.young | Date: 31 grudnia 2014 10:05:31
- Hmm revert some of my previous changes (This time i removed some stage related stuff which in turn made some textures not be tiled and such properly)
Rice Video Community Edition [SVN 235]
Author: emmet.young | Date: 29 grudnia 2014 01:48:24
- [!] Port over bugfix by @Narann
- "fix MK64 disco colors during transition (and certainly other games). …
- …I have the impression the original author have the assumption that primColor where use during the FillRect RDP command. I would have really loved to know more about this because from any documentation I can get, primColor is never used with FillRect..."
Rice Video Community Edition [SVN 234]
Author: emmet.young | Date: 29 grudnia 2014 00:51:47
- [!] We need temp variables to make sure we only call some functions when the setting has actually changed
Rice Video Community Edition [SVN 233]
Author: emmet.young | Date: 29 grudnia 2014 00:24:01
- [!] Fix dumping of some textures, something weird was happening with the D3DX method, wasnt saving some textures properly or was dumping them as they were been drawn not the actual texture itself.
Rice Video Community Edition [SVN 232]
Author: emmet.young | Date: 28 grudnia 2014 23:20:45
- [!]Fix texture dumping by actually creating the folders we need.
Rice Video Community Edition [SVN 231]
Author: emmet.young | Date: 28 grudnia 2014 15:04:09
- [~] ASM changes broke PAL CRC, lets stick with our tried and true calculations
Rice Video Community Edition [SVN 230]
Author: emmet.young | Date: 16 grudnia 2014 14:35:58
- [~]Change the way texture dumping is working, now we check if file exists rather than building a list
Rice Video Community Edition [SVN 229]
Author: emmet.young | Date: 4 grudnia 2014 15:52:30
- [!] Fix Diddy Kong Racing drawing, is now actually culling when it should as it now properly uses the AddTri method. Need someone to play through and point out any remaining mistakes
Rice Video Community Edition [SVN 228]
Author: emmet.young | Date: 4 grudnia 2014 13:59:06
- [!] Fix a problem i introduced, really need to more thorough testing of changes. This doesn't work exactly like the original code did, but hopefully it doesnt have the same repercussions
Rice Video Community Edition [SVN 227]
Author: emmet.young | Date: 4 grudnia 2014 13:57:15
- [!]Make some of our blend modes code work more like daedulus, cleans the code up. Havent noticed any problems in the few select games ive tried
Rice Video Community Edition [SVN 226]
Author: emmet.young | Date: 4 grudnia 2014 08:52:50
- [~]More fiddling aroudn with code, cleaning bits
- [!]Make the viewport use the actual struct we have for it. Produces much cleaner code