Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Time for a status update and direct hardware capture of another high-profile AAA title coming to the Sega Dreamcast... jnmartin's eagerly anticipated port of Sonic R! As you can see from the footage, the game looks and runs phenomenally on the DC, with all of the fancy lighting from...

17,242 görüntüleme • 29 gün önce •via X (Twitter)

0 Yorum

Yorum bulunmuyor

Orijinal gönderinin yorumları burada görünecek

Benzer Videolar

With all of the excitement from Mario Kart 64 coming to the Sega Dreamcast, I've been getting bombarded with questions about whether any more progress has been made on our Mario 64 port... so here's a direct hardware capture of the latest build running on DC! The answer: HELL YES! Last time most people saw or played this port, it was plagued with performance, audio, and graphical issues... but as you can see from this footage, almost all of them have been resolved, and she's playing like a dream on the DC now! Wtf happened? Well, first of all, in the 5 years since the port initially started, I, along with others, such as UnknownShadow, have made progress optimizing and improving upon our OpenGL 1.2 driver, "GLdc," which drastically improved the overall performance of the port by decreasing the amount of time the Dreamcast's SH4 CPU spent on T&L, processing polygons. Next, chad developer, Bruce (or Bruck or Brucilicious, depending on who you are), went through and applied a bunch of bugfix patches from the upstream repo to the game to fix the majority of the graphical glitches such as clipping issues and Mario's iconic biker mustache from the previous releases (despite me trying to convince him to keep that one, as it's become a Dreamcast trademark). Finally, the original developer behind both the Sega Dreamcast and Sony PSP ports, MrNeo, has returned from hiatus and has begun redoing the audio engine to fix the artifacting and stuttering! Stay tuned for further updates and the inevitable rerelease of this N64 classic on Sega's finest little white box that still refuses to die!

Falco Girgis

34,186 görüntüleme • 1 yıl önce

Actual hardware capture of the latest build of jnmartin's #Doom 64 port to the Sega #Dreamcast, which has now become the definitive, prettiest way to enjoy the title, with its dynamic lighting and bump mapping. SO MUCH NEW SHIT TO TALK ABOUT: First of all, this is the very first game to utilize the brand new "hybrid" vertex submission mechanism we just added to KallistiOS. It was a long, cruel week to get all of the issues there sorted out, but they have been, and it has further boosted the game's performance while under load and is now something the rest of the DC community can utilize in their homebrew. This scene in particular used to lag using the traditional, DMA-based vertex submission mechanism with all of the lights and its higher geometric complexity, but notice it's not even dropping a frame now! Next, support for the Dreamcast's MOUSE and KEYBOARD have been added. These controls play EXTREMELY well and feel like a very smooth, natural way to play the game, if you want the Steam/PC control scheme. Finally... if there is any doubt as to whether the Dreamcast version is actually the definitive way to the play the game, jnmartin now allows you to export the assets from the (LEGALLY PURCHASED, DAMNIT!!!) Steam version, and import them into the Dreamcast version, where you can enjoy the extra bonus levels and campaign with the new and improved graphics! THIS IS NOW PUBLICLY AVAILABLE! The project repository, along with the README with build instructions can be found here: #gamedev #retrogaming #n64

Falco Girgis

39,726 görüntüleme • 1 yıl önce

It's finally time for the massive update I know EVERYONE has been eagerly waiting for... Presenting to you over 6 straight minutes of spliced footage directly captured from my actual physical Sega Dreamcast... RUNNING THE LATEST BUILD OF OUR SONIC MANIA PORT!!! I can't even begin to describe to you how polished and fantastic it's starting to feel... as though it belonged on the Dreamcast all-along... Thanks to the hard work of jnmartin, sonicfreak94, and a few others, not only is the Dreamcast port nearing completion, but... wait for it... THE 3D STAGES THAT STRUGGLED ON EVERY UNOFFICIAL PORT ARE NOW ALL RUNNING FULLSPEED!!!! Trust me when I say that this took an absolutely ENORMOUS amount of effort from jnmartin and the crew to pull off, considering the low-end for this game was the original Nintendo Switch, and ports running on consoles with twice our processing power struggled to run these levels fullspeed. The first and most obvious thing is that the 3D software renderer was ditched and all rendering was done natively with our PowerVR GPU... which actually wasn't as simple as it sounds. The tilemaps for these levels have had to be tessellated into a bajillion PVR quads and transformed and rendered as individual polygons to look correct and run faster than a slideshow. Mr anonymous Ocarina of Time chad developer came up with a pretty slick LoD scheme for drawing tiles closest to the player at 1x1 pixel sizes with sizes increasing with distance up to 2x2 and 4x4 pixels, allowing them to reduce the overall number of tile vertices that have to be transformed by the SH4 CPU and submitted to the PVR GPU, by strategically keeping the majority of the polygon detail closest to the camera, with detail decreasing as the tiles get further away. Next, the 3D geometry was preprocessed and converted from being triangle-based to being triangle-strip based, drastically reducing the number of vertices per model that our 200Mhz SH4 CPU had to transform (with plain integer arithmetic and no FPU vectorization, since this is all slow-ass fixed-point integer math)! Finally, it was discovered that the lighting was a disproportionately significant contributor to the TnL load on the SH4 for processing vertices. Jnmartin came to the realization that 99% of the time only the Y axis direction is considered for lighting equation intensity with just a white color. So this simplified lighting model got baked into the renderer, which gave another round of gainz. So in the end, after all of this work came together, a draw distance of 75% the distance of the retail Sonic Mania versions was achieved for the decorations, plus the character models have their full geometry count and have not been simplified on a freaking Sega Dreamcast with a 200Mhz SH4 CPU and only 16MB of RAM! 🔥

Falco Girgis

87,939 görüntüleme • 4 ay önce

So how is the Sega Dreamcast's very own native port of Mario Kart 64 coming along? Well, lets take a look at some footage I just captured directly from my DC of jnmartin's latest build! Minor texture corruption is still present on some of the sprites here and there, plus there's no audio yet, BUT MY OH MY! She's running like a dream and looks SHARP as hell at with progressive scan at twice the resolution! You'll immediately notice virtually all of the texture corruption on the text and UI sprites have been fixed. You can now actually see your item box, and clouds are drawn properly in the background, rather than over the top of the scene in the foreground. Somehow, along with fixing all of this in the past few days, jnmartin has also found the time to get the monitors in the backgrounds of Luigi's Raceway and Wario Stadium correctly projecting a view of the scene onto their screens. This somewhat-advanced effect (for the time) was actually done on the N64 (in this game) WITHOUT doing a secondary render-to-texture pass, which requires submitting the scene a second time to the GPU. Instead, the framebuffer was divided into small, tiled chunks (1/6 of its total size), with only a single small chunk getting updated per frame. This way, the amount of direct VRAM access from the CPU (which is typically slow as hell) is kept to a minimum within the duration of a particular frame, with multiple frames being required to update the entire screen. But anyway, she's starting to look and play incredibly well, and those of us with early access to the builds have been thoroughly enjoying revisiting this title on our favorite platform!

Falco Girgis

45,600 görüntüleme • 1 yıl önce