[N64] Rice Video Community 011214 SVN225

[1] @ Wtorek, 2 Grudnia 2014 23:12CET

[N64] Rice Video Community 011214 SVN225
Skomentuj

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.

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
→ [cpc] Caprice32 4.4.0 09/08/18

Revision 605

Author: colin.pitrat | Date: czwartek, 9 sierpnia 2018 14:44:07

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 604

Author: colin.pitrat | Date: czwartek, 9 sierpnia 2018 14:43:21

  • Add possibility to use gmock
→ [cpc] Caprice Forever Beta 18.7 04/07/18

Beta Release 18.7, XX July 2018

  • Fix Z80 instructions display;
  • Fix theme display at first launch;
  • Fix minor bugs.
→ [cpc] Caprice Forever Beta 18.6 6/02/18
ThunderBlade (a.k.a. Thunder Blade) (U.S. Gold Ltd., 1988)

Beta Release 18.6, 2 June 2018

  • Fix CRTC regression with "iMPdraw";
  • Fix VDU regression with "ThunderBlade";
  • Improve CRTC type 1 emulation;
  • Add VDU V-HOLD adjust for correct iMPdraw display;
  • Fix minor bugs.
→ [cpc] Caprice Forever Beta 18.4 7/04/18

Beta Release 18.4, 7 April 2018

  • Fix CRTC regression with "Turrican" but involving issues with "iMPdraw";
  • Add Audio Speaker and PlayCity  Line OUT or Internal option;
  • Add Audio PlayCity invert channels option;
  • Fix FDC regression to load "The Real Ghostbusters";
  • Add Graphics explorer and Tile editor;
  • Drop ROM file for testing purposes;
  • Fix minor bugs.
→ [cpc] Caprice32 4.4.0 05/03/18
Rick Dangerous 2 (MicroStyle, 1990)

Revision 603

Author: colin.pitrat | Date: poniedziałek, 5 marca 2018 11:04:31

  • Fix memory leak

Revision 602

Author: colin.pitrat | Date: niedziela, 4 marca 2018 23:21:47

  • Update savepng.cpp

Revision 601

Author: colin.pitrat | Date: niedziela, 4 marca 2018 22:55:38

  • Fix issue #114

Revision 600

Author: colin.pitrat | Date: niedziela, 4 marca 2018 18:48:05

  • Add some directories to ignore

Revision 599

Author: colin.pitrat | Date: niedziela, 4 marca 2018 18:38:20

  • Transparently change BPP when video driver doesn't support the one given

Revision 598

Author: colin.pitrat | Date: niedziela, 4 marca 2018 18:30:41

  • Fix issue #106: Address SDL surfaces as byte arrays instead of dword arrays

Revision 597

Author: colin.pitrat | Date: piątek, 2 marca 2018 16:16:38

  • Use same check for plus range everywhere

Revision 596

Author: colin.pitrat | Date: piątek, 2 marca 2018 15:12:22

  • Fix second part of issue #113: Asic should only unlock for Plus models & Gate Array RAM config should continue working when ASIC is enabled.

Revision 595

Author: colin.pitrat | Date: piątek, 2 marca 2018 13:05:32

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 594

Author: colin.pitrat | Date: wtorek, 6 lutego 2018 13:31:13

  • Add support section with donate button

Revision 593

Author: colin.pitrat | Date: wtorek, 9 stycznia 2018 19:13:27

  • Merge pull request #112 from cpcitor/feature_waitbreak
  • CAP32_WAITBREAK implementation

Revision 592

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:45:17

  • Whitespace-only change. Change all tabs into spaces.

Revision 591

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:44:53

  • Switch log message to DEBUG verbosity. Suggest possibility of other breakpoint address.

Revision 590

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:42:55

  • Remove unneeded assumption that break point, when used, is always at address 0.

Revision 589

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:30:13

  • Insert only one event at a time. Passes test now. Won't allow cycle-accurate multiple event right after a WAITBREAK.

Revision 588

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:30:13

  • New test scripted_operations_timing.
  • This shows and tests that current code has too long delay,
  • causes screenshot to be incomplete because firmware has time to run MC SET INKS.

Revision 587

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 20:36:30

  • Refine test with WAITBREAK.

Revision 586

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 19:00:33

  • Speed up test by specifying no speed limit of emulation.

Revision 585

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 19:00:22

  • Fix test by specifying boot time in frames as requires by new code.

Revision 584

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 15:46:55

  • Implement CAP32_WAITBREAK.
  • Insert as many events as suitable in one go.
  • Insert delay for simylated keypresses: 2 frames for KEYDOWN, 1 frame for KEYUP.

Revision 583

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 15:36:41

  • Add new event CAP32_WAITBREAK following existing pattern.
  • cf. https://github.com/ColinPitrat/caprice32/issues/110
  • Changing language keymaps is needed for the event to propagate.

Revision 582

Author: colin.pitrat | Date: sobota, 30 grudnia 2017 10:58:30

  • Merge pull request #109 from cpcitor/feature_persistent_limit_speed_option
  • Make "Limit emulation speed" persistent.

Revision 581

Author: stephane.gourichon | Date: piątek, 29 grudnia 2017 19:42:50

  • Make "Limit emulation speed" persistent.

Revision 580

Author: colin.pitrat | Date: piątek, 2 marca 2018 13:04:54

  • Fix issue #113: 2 zero at the beginning shouldn't prevent matching the lock sequence

Revision 579

Author: colin.pitrat | Date: czwartek, 28 grudnia 2017 22:05:08

  • Merge pull request #108 from cpcitor/fix_autocmd_high_speed
  • Fix autocmd high speed

Revision 578

Author: stephane.gourichon..cpcitor. | Date: czwartek, 28 grudnia 2017 11:26:49

  • Minimal change to pass test.

Revision 577

Author: stephane.gourichon | Date: czwartek, 28 grudnia 2017 08:10:12

  • Firmware includes a debouncer. Provide it (emulated) time to notice that key was released.

Revision 576

Author: stephane.gourichon | Date: czwartek, 28 grudnia 2017 08:08:47

  • Rename variable: it did not represent time of last event but time of next event.

Revision 575

Author: stephane.gourichon | Date: czwartek, 28 grudnia 2017 08:00:57

  • Evaluate time before send command in number of emulated frames instead of SDL ticks.
  • This allows to become independent of emulation speed and host performance.
  • This also allows to finetune the time to wait before sending a command.
→ [cpc] Caprice Forever Beta 17.11 17/11/17
Sorcery (Amsoft, Virgin Games, Ltd., 1985)

Beta Release 17.11, 17 November 2017

  • Fix FDC engine to pass most of Kevin Thacker's New 'acid' tests:
    • write sector with wrong cylinder;
    • write sector with bad cylinder;
  • Fix FDC engine to pass old Kevin Thacker's 'acid' tests for Amstrad CPC 6128 only;
  • Load disk and tape images inside ZIP from menu;
  • Update fullscreen dialog windows;
  • Add AMX Mouse simulation;
  • Improve support of second joystick;
  • Add display option to reduce text during pause;
  • Add dialogs GUI skin customization;
  • Fix minor bugs.
→ [cpc] Caprice Forever Beta 17.5 17/05/17

Beta Release 17.5, 19 May 2017

  • Add cheat script keywords;
  • Fix FastFDC crashes when trying to read multi-sided disk image;
  • Play CSW tape images;
  • Convert WAV to CSW tape images (see Hints);
  • Fix game controller detection issues (Xbox 360);
  • Fix FDC write sector issues;
  • Fix FDC read sector regression (Dimension6);
  • Use "Keep original aspect ratio" option for fullscreen display;
  • Add PlayCity audio channels;
  • Fix minor bugs.
→ [cpc] Caprice Forever beta 17/03/17

Beta Release 17.3, 17 March 2017

  • Preliminary SNR session playback;
  • Insert Caprice32 FDC engine as fast FDC;
  • Add support for DualShock 4 wireless controller;
  • Preliminary text rendering for DMP2160 Dot Matrix Printer;
  • Add scripts to help entering cheat modes;
  • Add keyboard clash phenomenon ("Ghosts" keys);
  • Add CPC 664 french machine (different hardware keyboard than UK);
  • Add recent disk images list;
  • Add favourite disk images list;
  • Add display option to keep fullscreen for next session;
  • Use custom patterns for scanlines (see Hints);
  • Add option to never update disk images;
  • Fix minor bugs.
→ [cpc] Caprice Forever 0.30 beta 19/12/16
The Last Mission (Opera Soft S.A., 1987) - klasyczny ośmiobitowy wyciskacz łez - zabiją Cię za wcześnie i zaczynasz od zera:)

Beta release 0.30, 19 December 2016

  • Fix FDC engine to pass most of Kevin Thacker's 'acid' tests;
  • Add option to cold reset at real speed (see Hints);
  • Load disk and tape images from ZIP archive file;
  • Add disk menu to manually update and reload disk image;
  • Add popup menu for direct disk drive function access;
  • Fix Tape to load "The Last Mission";
  • Fix minor bugs.

Beta release 0.29, 14 October 2016

  • Fix lightgun regressions;
  • Update tape auto playing;
  • Fix FDC Bad CRC faulty behaviour;
  • Fix FDC regression (Anneau de Zengara);
  • Fix command line parameters;
  • Add some more command line parameters;
  • Restore disk sides flipping to read multi-sided disk images;
  • DirectX becomes default graphics renderer;
  • Add spanish machines;
  • Update disk autorun behavior;
  • Fix IPF decoding (KickOff2);
  • Fix minor bugs.

 

→ [N64] Rice Video Community SVN308

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.
Inne treści związane z tematem
[NDS] DesMuMe x86/x64 0.9.12 SVN6081 [NDS] DesMuMe x86/x64 0.9.12 SVN6081;
Kolejna deweloperska wersja DeSmuMe - emulatora NINTENDO DS. Nie moja, bo z automatu AppVeyor, z którego zaczyna korzystać co raz większa ilość projektów, więc warto zapisać sobie bookmark. W DeSmume jak zwykle - troche zmian dla PC, ale gro dla portu Cocoa (MacOS).  
[MULTI] Pantheon 6.868 [MULTI] Pantheon 6.868;
Multiemulator Pantheon, programu autorstwa  Bostjana 'Grandy' Grandoveca i jego kolejna odsłona. i znów Nintendo Gameboy w akcji;)
[MULTI] XPECCY 0.6 build 20180311 [MULTI] XPECCY 0.6 build 20180311;
Xpeccy jest linuksowym emulatorem maszynek zgodnych z ZX Spectrum (przede wszystkim rosyjskich klonów) i od paru wersji także maszynki MSX1, Nintendo GameBoy/GameBoy Color oraz NINTENDO 8 i jego rosyjskiego odpowiednika Dendy. Emulator wymaga biblioteki QT, jeśli chcemy go odpalić pod ...
[MULTI] Mednafen x86/x64 1.21.1 MFix [MULTI] Mednafen x86/x64 1.21.1 MFix;
Mednafen jest bardzo udanym multiemulatorem, który powstał przede wszystkim z myślą o linuksie, jednak dzięki portowi pod win32 i ostatnio testowanej wersji x64, możemy pobawić się nim także pod okienkami. Jest na tyle dobrym udawaczem, że na podwalinie jego kodu powstały takie ...
[VBA] VisualBoy Advance - M 2.2 FixBuild 13/03/18 [VBA] VisualBoy Advance - M 2.2 FixBuild 13/03/18;
Ukazała się nowa, testowa wersja emulatora konsol NINTENDO (CGB,GB,GBA). Tym razem zmiany będą bardziej odczuwalne niż ostatnio, jednak to i tak kosmetyka - zmieniono podstawowy driver dźwięku na SDL (obecnie każdy inny powodował problemy z jego odtwarzaniem).
Dodatkowe informacje
Komentarze

Tshirt "Lords of The Ring Part One"

Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

© Try2emu 1999 - 2018 | Krzysztof 'Faust' Karkosza Google+Kontakt