!

[N64] Rice Video Community SVN308

[0] @ środa, 21 Grudnia 2016 01:41CET

[N64] Rice Video Community SVN308

DeathDroid (emu1964, Project64 i parę innych projektów, w których macza palce) powrócił do poprawek w specjalnej wersji pluginu gfx dla emulatorów Nintendo64 - RiceVideo, który oprócz typowej roli, posiada także przyjemną cechę - pozwala na podmianę tekstur w grach - dzięki czemu gry wyglądają o niebo lepiej.

Upublicznienie Rice Video Community (znany jako defaultowy plugin graficzny emu1964 - 1964Video), ma pozwolić na szybszy postęp prac nad tym rozwiązaniem, w wątku na emuTalk można podyskutować, zgłosić swoje uwagi i pomóc w praca deweloperskich.

Revision 308

Author: emmet.young | Date: 20 grudnia 2016 15:15:45

  • Merge pull request #30 from LegendOfDragoon/master
  • Improve Blending

Revision 307

Author: legendofdragoon | Date: 20 grudnia 2016 05:03:35

  • Add more cases for blending
  • This really improves games like Vigilante 8

Revision 306

Author: legendofdragoon | Date: 20 grudnia 2016 04:47:39

  • Fix Regression in Star Wars Ep 1 Racer

Revision 305

Author: legendofdragoon | Date: 20 grudnia 2016 04:27:27

  • Add more blend modes

Revision 304

Author: emmet.young | Date: 15 czerwca 2016 03:02:13

  • Merge pull request #27 from weinerschnitzel/TGO_Regression
  • Add a hack for the TGO splash screen fix.

Revision 303

Author: weinerschnitzel | Date: 14 czerwca 2016 22:37:57

  • Use tabs instead of spaces

Revision 302

Author: weinerschnitzel | Date: 14 czerwca 2016 22:32:38

  • Add a hack for the the TGO menu fix.
  • Regression noticed in GoldenEye and DK64 water textures

Revision 301

Author: emmet.young | Date: 12 czerwca 2016 14:34:11

  • Restore Conker to using world_project matrix for conker, was causing serious issues following more what Daedulus was going.

Revision 300

Author: emmet.young | Date: 11 czerwca 2016 06:23:37

  • Add hack for Zelda games to ensure that the heart is not clipped.

Revision 299

Author: emmet.young | Date: 8 czerwca 2016 14:54:29

  • Ensure that the X and Y coordinates used for RSP_MV_WORD_OFFSET_POINT_XYSCREEN is a signed integar, not unsigned. Fixes various odd graphica glitches.
  • Thanks @weinerschnitzel

Revision 298

Author: emmet.young | Date: 8 czerwca 2016 12:36:48

  • Code cleanups

Revision 297

Author: emmet.young | Date: 5 czerwca 2016 16:43:12

  • Add additional optimizations to conker, need to get it working again

Revision 296

Author: emmet.young | Date: 31 maja 2016 15:47:07

  • Use our vector class to handle our Normalise math for SetLightDirection

Revision 295

Author: emmet.young | Date: 30 maja 2016 12:03:56

  • Move around structs, slowly prepare for overhauling our texture handling so its cleaner, and not so hacky

Revision 294

Author: emmet.young | Date: 30 maja 2016 04:20:54

  • Just changing around some files to look cleaner and renaming variables.

Revision 293

Author: emmet.young | Date: 27 maja 2016 17:20:38

  • tmeminfo never seems to be used, remove for now

Revision 292

Author: emmet.young | Date: 27 maja 2016 16:02:40

  • Revert a silly mistake i had made earlier, only trigger DP interrupt on FullSync

Revision 291

Author: emmet.young | Date: 27 maja 2016 16:01:39

  • Fix top gear overdrive, thanks to @weinerschnitzel

Revision 290

Author: emmet.young | Date: 27 maja 2016 13:49:53

  • Merge pull request #24 from r52/master
  • Merge in r52's work

Revision 289

Author: simon | Date: 2 listopada 2015 04:31:41

  • Get rid of most of the potentially dangerous pointer casts and mismatch
  • warnings
  • - Updated typedefs.h to use standardized types
  • - Got rid of most fixed-size pointer casts that will no doubtedly crash in
  • x64. The one in CalculateRDRAMCRC needs another look, but seems like it
  • works for now

Revision 288

Author: simon | Date: 2 listopada 2015 02:03:30

  • Merge remote-tracking branch 'upstream/master'

Revision 287

Author: simon | Date: 2 listopada 2014 10:17:22

  • Merge remote-tracking branch 'upstream/master'

Revision 286

Author: simon | Date: 19 października 2014 01:05:33

  • Enable some safe optimizations + organize build output

Revision 285

Author: simon | Date: 19 października 2014 01:04:42

  • Fix debug build

Revision 284

Author: emmet.young | Date: 27 maja 2016 13:42:31

  • Revert "Improve our vertex clipper, should stop the jittering moon in OOT"
  • This reverts commit 54c34aaee3de48f039d024fa195768b7449366f5.
→ [N64] Rice Video Community 300915 0.4.x SVN270

RiceVideo CE [SVN 283]

Author: emmet.young | Date: 12 października 2015 04:32:34

  • Remove g_TmemFlag, and associated code. A few quick tests showed it seemed to not really do anything, will make cleaning up the code easier.

RiceVideo CE [SVN 282]

Author: emmet.young | Date: 11 października 2015 13:15:40

  • Remove useless g_tmemInfo0 and g_tmemInfo1 variables, was copying the tmem info struct to it for no reason.

RiceVideo CE [SVN 281]

Author: emmet.young | Date: 7 października 2015 11:30:29

  • Instead of typecasting g_pu32RamBase to unsigned char, lets just use our already available g_pu8RamBase

RiceVideo CE [SVN 280]

Author: emmet.young | Date: 7 listopada 2015 12:06:44

  • Improve our vertex clipper, should stop the jittering moon in OOT

RiceVideo CE [SVN 279]

Author: emmet.young | Date: 7 października 2015 11:30:29

  • Instead of typecasting g_pu32RamBase to unsigned char, lets just use our already available g_pu8RamBase

RiceVideo CE [SVN 278]

Author: emmet.young | Date: 7 października 2015 11:02:19

  • misc cleanups of unused code

RiceVideo CE [SVN 277]

Author: emmet.young | Date: 7 października 2015 07:30:00

  • More clean ups of CalculateRDRAMCRC the use of a extern variable to change dwAsmCRC was slightly odd as the function returned the value anyway.

RiceVideo CE [SVN 276]

Author: emmet.young | Date: 6 października 2015 13:50:33

  • Implement @CornN64's fast hash method, also cleanup the rest of the code in CalculateRDRAMCRC a bit

RiceVideo CE [SVN 275]

Author: emmet.young | Date: 5 października 2015 16:17:18

  • Was meant to put this in a new branch, reverting for now.
  • Revert "Cut our convert functions table to one single one, based off DaedulusX64 code changes. Let me know if there is any regressions."
  • This reverts commit dc7b13f351d705ae524dee3d2b05f603b3ffa2bf.

RiceVideo CE [SVN 274]

Author: emmet.young | Date: 5 października 2015 14:28:07

  • Cut our convert functions table to one single one, based off DaedulusX64 code changes. Let me know if there is any regressions.
  • Begin of commits to clean up some of our core functions

RiceVideo CE [SVN 273]

Author: emmet.young | Date: 5 października 2015 12:10:48

  • Fix texture seams (see California Speed) - @CornN64 back port

RiceVideo CE [SVN 272]

Author: emmet.young | Date: 5 października 2015 11:46:00

  • Fix menu in 40 Winks ROM - @CornN64 backport

RiceVideo CE [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
→ [N64] Rice Video Community 300915 0.4.x SVN270

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

  • Update lib png to latest

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

  • [~]Quick comb over GBI1

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
→ [N64] Rice Video Community 281214 0.4.3 SVN231

What's New:

  • Fixed PAL CRC generation
  • Change the way texture dumping is working, now we check if file exists rather than building a list

authors comment:

  • Slight mistake in my part, accidently removed a reference to the function that generates the folder names.
  • Theres a few bugs ive introduced in recent version that I need to deal with XD Quickly though ill fix the folders problem.

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

 

 

→ [N64] Rice Video Community 011214 SVN225

Rice Video Community Edition [SVN 225]

Author: emmet.young | Date: 1 grudnia 2014 14:21:46

  • [~] Really need to spend alot of time with the framebuffer: still not sure if its worth trying to salvage whats here, it seems a complete mess to me

Rice Video Community Edition [SVN 224]

Author: emmet.young | Date: 1 grudnia 2014 13:58:23

  • [~]Annoying behavior, most people wont want to bother with the per rom setting.

Rice Video Community Edition [SVN 223]

Author: emmet.young | Date: 1 grudnia 2014 13:54:11

  • [-]Strip out alot of now pointless hacks, or hacks that should be removed to be able to fix underlying problems
  • [~]Fix up comboboxes not displaying correctly.

Rice Video Community Edition [SVN 222]

Author: emmet.young | Date: 30 listopada 2014 15:49:50

  • [~]Remove hack, seems to fix issues in TWINE where windows would have z-fighting issues and also other problems, need to test further

Rice Video Community Edition [SVN 221]

Author: emmet.young | Date: 30 listopada 2014 15:43:38

  • [~]More cleaning out, code that seems to not really do much at all. Need to ensure theres no side effects from this

Rice Video Community Edition [SVN 220]

Author: emmet.young | Date: 30 listopada 2014 15:12:26

  • [~]Clean out texture manager a bit, still needs to be checked over. Removes alot of now useless functions

Rice Video Community Edition [SVN 219]

Author: emmet.young | Date: 24 października 2014 14:51:18

  • [-]Strip out some unused code.

Rice Video Community Edition [SVN 218]

Author: emmet.young | Date: 20 października 2014 09:15:21

  • [~]Change up our tri cull a little bit,

Rice Video Community Edition [SVN 217]

Author: emmet.young | Date: 20 października 2014 08:19:53

  • [~] Hmm seems to be a weird side effect happenign with the backgrounds and sky in Zelda, we need to check this

Rice Video Community Edition [SVN 216]

Author: emmet.young | Date: 20 października 2014 04:39:18

  • [~] Lets try and move away from using D3DX libraries, the math is simple so its just as easy to use Daedulus's Vector and Matrix code. Also makes it easier to merge changes across. Compiler likely compiles this down to code thats just as effective anyway.
  • [~]Fix up a couple of compiler errors when in debug

Rice Video Community Edition [SVN 215]

Author: emmet.young | Date: 18 października 2014 17:35:12

  • [~] Got to hate GIT sometimes... it auto resolved a "conflict" by shoving a line in the middle of nowhere...

Rice Video Community Edition [SVN 214]

Author: emmet.young | Date: 18 października 2014 17:27:17

  • Merge branch 'r42-master'

Rice Video Community Edition [SVN 213]

Author: emmet.young | Date: 18 października 2014 17:27:02

  • Merge branch 'master' of https://github.com/r52/Rice-Video into r42-master
  • Conflicts:
  • Render/RenderExt.cpp

Rice Video Community Edition [SVN 212]

Author: simon | Date: 16 października 2014 06:09:34

  • Casting pointers into fixed-size integers are a big no-no
  • Fixes crashes in x64

Rice Video Community Edition [SVN 211]

Author: simon | Date: 15 października 2014 11:00:59

  • Clean up lib imports, compile everything in MD

Rice Video Community Edition [SVN 210]

Author: simon | Date: 15 października 2014 09:25:08

  • Get rid of the remaining inline asm
  • Now compiles on msvc so switch back to it

Rice Video Community Edition [SVN 209]

Author: simon | Date: 15 października 2014 09:20:24

  • Clean up weird legacy project output

Rice Video Community Edition [SVN 208]

Author: simon | Date: 15 października 2014 09:19:54

  • Replace gitignore

Rice Video Community Edition [SVN 207]

Author: simon | Date: 15 października 2014 03:56:33

  • Get rid of some inline asm in favor of standard code so x64 compiles
  • Stuff that still compiles on intel c++ is not replaced so x64 won't
  • compile on msvc yet

Rice Video Community Edition [SVN 206]

Author: simon | Date: 15 października 2014 03:55:36

  • Add x64 to project files
  • Also push WINVER to windows 7 for correct defines and lib imports

Rice Video Community Edition [SVN 205]

Author: simon | Date: 15 października 2014 03:52:38

  • Fix the enum that doesnt exist

Rice Video Community Edition [SVN 204]

Author: emmet.young | Date: 18 października 2014 17:10:56

  • [~]Commit some changes to the way culling is being handled. Wasnt planning on pushing this soon, but going to do some fairly hefty code changes next couple of commits

Rice Video Community Edition [SVN 203]

Author: emmet.young | Date: 17 października 2014 17:50:26

  • [~]Misc cleaning

Rice Video Community Edition [SVN 202]

Author: emmet.young | Date: 17 października 2014 17:08:08

  • [~] Some functions don't need to be separated as they are never used more than once and have no need to be segregated. Lets try merging some of these together

Rice Video Community Edition [SVN 201]

Author: emmet.young | Date: 16 października 2014 08:13:40

  • [~]set C Img cleanups

Rice Video Community Edition [SVN 200]

Author: emmet.young | Date: 16 października 2014 08:04:21

  • [~]First pass over our setscissor related code.

Rice Video Community Edition [SVN 199]

Author: emmet.young | Date: 16 października 2014 06:20:16

  • [~]Clean up vi scales code, based on Daedulus's version

Rice Video Community Edition [SVN 198]

Author: emmet.young | Date: 16 października 2014 04:53:39

  • [~]Remove the ability to change the point that we update the screen, we now update when the vi origin has changed.
  • Provides a decent code cleanup

Rice Video Community Edition [SVN 197]

Author: emmet.young | Date: 14 października 2014 07:48:36

  • [~] Use Daedulus's method for DKR Matrix, works a million times better with nowhere as many lines.

Rice Video Community Edition [SVN 196]

Author: emmet.young | Date: 13 października 2014 15:25:43

  • [~]Continue bringing our code base closer to Daedulus's. (Yes this will probably eventually turn this into a DirectX version of Daedulus, or close to it)

Rice Video Community Edition [SVN 195]

Author: emmet.young | Date: 10 października 2014 06:34:09

  • [+] Use Daedulus's way of detecting blendmodes (thanks strmnnrmn for this) just need to fix up any missing blendmodes that might crop up, while thers a chance it isnt as compatible as the previous one. the code is ten times cleaner and functions better.

Rice Video Community Edition [SVN 194]

Author: emmet.young | Date: 8 października 2014 05:40:53

  • Really need to compile more often

Rice Video Community Edition [SVN 193]

Author: emmet.young | Date: 8 października 2014 01:40:44

  • [~] Trigger the DP interrupt regardless
→ [N64] Rice Video Community 211014 SVN218

Rice Video Community Edition [SVN 218]

Author: emmet.young | Date: 20 października 2014 09:15:21

  • [~]Change up our tri cull a little bit,

Rice Video Community Edition [SVN 217]

Author: emmet.young | Date: 20 października 2014 08:19:53

  • [~] Hmm seems to be a weird side effect happenign with the backgrounds and sky in Zelda, we need to check this

Rice Video Community Edition [SVN 216]

Author: emmet.young | Date: 20 października 2014 04:39:18

  • [~] Lets try and move away from using D3DX libraries, the math is simple so its just as easy to use Daedulus's Vector and Matrix code. Also makes it easier to merge changes across. Compiler likely compiles this down to code thats just as effective anyway.
  • [~]Fix up a couple of compiler errors when in debug
→ [N64] Rice Video Community 191014 SVN215

Rice Video Community Edition [SVN 215]

Author: emmet.young | Date: 18 października 2014 17:35:12

  • [~] Got to hate GIT sometimes... it auto resolved a "conflict" by shoving a line in the middle of nowhere...

Rice Video Community Edition [SVN 214]

Author: emmet.young | Date: 18 października 2014 17:27:17

  • Merge branch 'r42-master'

Rice Video Community Edition [SVN 213]

Author: emmet.young | Date: 18 października 2014 17:27:02

  • Merge branch 'master' of https://github.com/r52/Rice-Video into r42-master
  • Conflicts:
  • Render/RenderExt.cpp

Rice Video Community Edition [SVN 212]

Author: simon | Date: 16 października 2014 06:09:34

  • Casting pointers into fixed-size integers are a big no-no
  • Fixes crashes in x64

Rice Video Community Edition [SVN 211]

Author: simon | Date: 15 października 2014 11:00:59

  • Clean up lib imports, compile everything in MD

Rice Video Community Edition [SVN 210]

Author: simon | Date: 15 października 2014 09:25:08

  • Get rid of the remaining inline asm
  • Now compiles on msvc so switch back to it

Rice Video Community Edition [SVN 209]

Author: simon | Date: 15 października 2014 09:20:24

  • Clean up weird legacy project output

Rice Video Community Edition [SVN 208]

Author: simon | Date: 15 października 2014 09:19:54

  • Replace gitignore

Rice Video Community Edition [SVN 207]

Author: simon | Date: 15 października 2014 03:56:33

  • Get rid of some inline asm in favor of standard code so x64 compiles
  • Stuff that still compiles on intel c++ is not replaced so x64 won't
  • compile on msvc yet

Rice Video Community Edition [SVN 206]

Author: simon | Date: 15 października 2014 03:55:36

  • Add x64 to project files
  • Also push WINVER to windows 7 for correct defines and lib imports

Rice Video Community Edition [SVN 205]

Author: simon | Date: 15 października 2014 03:52:38

  • Fix the enum that doesnt exist

Rice Video Community Edition [SVN 204]

Author: emmet.young | Date: 18 października 2014 17:10:56

  • [~]Commit some changes to the way culling is being handled. Wasnt planning on pushing this soon, but going to do some fairly hefty code changes next couple of commits

Rice Video Community Edition [SVN 203]

Author: emmet.young | Date: 17 października 2014 17:50:26

  • [~]Misc cleaning

Rice Video Community Edition [SVN 202]

Author: emmet.young | Date: 17 października 2014 17:08:08

  • [~] Some functions don't need to be separated as they are never used more than once and have no need to be segregated. Lets try merging some of these together

Rice Video Community Edition [SVN 201]

Author: emmet.young | Date: 16 października 2014 08:13:40

  • [~]set C Img cleanups

Rice Video Community Edition [SVN 200]

Author: emmet.young | Date: 16 października 2014 08:04:21

  • [~]First pass over our setscissor related code.
→ [N64] Rice Video Community 161014 SVN199

Rice Video Community Edition [SVN 199]

Author: emmet.young | Date: 16 października 2014 06:20:16

  • [~]Clean up vi scales code, based on Daedulus's version

Rice Video Community Edition [SVN 198]

Author: emmet.young | Date: 16 października 2014 04:53:39

  • [~]Remove the ability to change the point that we update the screen, we now update when the vi origin has changed.
  • Provides a decent code cleanup
→ [N64] Rice Video Community 141014 SVN197

Rice Video Community Edition[SVN 197]

Author: emmet.young | Date: 14 października 2014 07:48:36

  • [~] Use Daedulus's method for DKR Matrix, works a million times better with nowhere as many lines.
    • Modified: /trunk/Parser/RSP_DKR.h
      Modified: /trunk/Parser/RSP_Parser.cpp
      Modified: /trunk/Render/RenderBase.cpp
      Modified: /trunk/Render/RenderBase.h
→ [N64] Rice Video Community 131014 SVN196

Rice Video Community Edition[SVN 196]

Author: emmet.young | Date: 13 października 2014 15:25:43

  • [~]Continue bringing our code base closer to Daedulus's. (Yes this will probably eventually turn this into a DirectX version of Daedulus, or close to it)
    • ----
    • Modified: /trunk/Parser/RSP_Parser.cpp
    • Modified: /trunk/Parser/UcodeDefs.h
    • Modified: /trunk/Render/Render.cpp
    • Modified: /trunk/Render/RenderBase.cpp
    • Modified: /trunk/Render/RenderBase.h
    • Modified: /trunk/typedefs.h

Vox populi

Ten artykuł nie byl jeszcze komentowany:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz21/12/2016 01:41
Do ściągnięcia
ricevideo x86 SVN308-t2e.pl.7z
W ramach wolnego czasu odtwarzam stare magazyny komputerowe i prowadzę serwis emulacyjny try2emu. Jeżeli uważasz, że moja publiczna działalność możesz postawić mi kawę, a kawę lubię;). Wspierając mnie, otrzymujesz w nagrodę dostęp do pełnych pdf'ów publikowanych magazynów - czyli dokładnie takich jakie spełniają zamierzenia tego projektu.
Postaw mi kawę na buycoffee.to
Dodatkowe informacje
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run Kreator okładek na kasety Kreator kalendarzy Alpha

© Try2emu 1999 - 2026 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU