Reply to thread
GBAtemp.net - The Independent Video Game Community
Search
Search titles only
By:
Search titles only
By:
Reply to thread
GBAtemp.net - The Independent Video Game Community
Home
Log in
Terms & Rules
Donate
Forums
New posts
Search forums
Groups
Public Events
New
New posts
New resources
New blog entries
New profile posts
New blog entry comments
New threadmarks
Latest activity
Cheats
Cheat Codes Add and Request group
The Legend of Zelda: Tears of the Kingdom cheat codes
Pokémon Legends: Arceus cheat codes
Xenoblade Chronicles 3 cheat codes
Fire Emblem Engage cheat codes
Request a cheat...
Tutorials
Nintendo Switch tutorials
Nintendo 3DS tutorials
Nintendo Wii U tutorials
Reviews
Overview
Official reviews
User reviews
Downloads
Latest reviews
Search resources
Blogs
New entries
New comments
Blog list
Search blogs
Chat
Top chatters
Search
Search titles only
By:
Search titles only
By:
Log in
Register
New posts
Search forums
Log in
Register
Home
Forums
GBAtemp News & Featured Content
GBAtemp & Scene News
Emulator developer byuu demonstrates how DerKoun's HD Mode 7 SNES emulation works
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Deleted User" data-source="post: 8805062"><p>Without HD mode 7, a Raspberry Pi 4 is fast enough to run bsnes.</p><p></p><p>At 1x, bsnes v110 can run at 500fps on a Ryzen 5 2600 CPU. As a point of comparison, Snes9X 1.60 runs at 900fps on my same Ryzen 5. Snes9X is the faster emulator, but it does not yet support HD mode 7. I have updated my code to be more generic, so perhaps that will change in the future.</p><p></p><p>A Galaxy 10 or iPhone 11 can run bsnes v110 with a 3x multiplier at 3x fullspeed. My Ryzen 5 can reach a 6x multiplier and still maintain fullspeed. 9x can run on an i9-9900K at over 100fps.</p><p></p><p>Any multiplier beyond 4x has rapidly diminishing effects as you've now exceeded the underlying 1024x1024 texture size. But it will still provide better anti-aliasing if you have the power to spare.</p><p></p><p>The system requirements depend upon the multiplier chosen (1x-9x).</p><p></p><p>The multiplier should be squared. 9x isn't "nine times the pixels", it's 81 times the pixels. 9x requires your CPU to perform more than four billion multiplications per second, and send over a gigabyte of data to your graphics card every second. bsnes is multi-threaded and HD mode 7 splits among your cores very well, so the more cores you have, the better.</p><p></p><p>mGBA does this effect on your graphics card, which means no overhead for HD scaling. bsnes cannot do this because the SNES video chipset is at least ten times as complicated as the GBA video chipset, making it extremely difficult to implement on a GPU. If someone does so, I will absolutely merge it into bsnes, but it is beyond my own abilities.</p></blockquote><p></p>
[QUOTE="Deleted User, post: 8805062"] Without HD mode 7, a Raspberry Pi 4 is fast enough to run bsnes. At 1x, bsnes v110 can run at 500fps on a Ryzen 5 2600 CPU. As a point of comparison, Snes9X 1.60 runs at 900fps on my same Ryzen 5. Snes9X is the faster emulator, but it does not yet support HD mode 7. I have updated my code to be more generic, so perhaps that will change in the future. A Galaxy 10 or iPhone 11 can run bsnes v110 with a 3x multiplier at 3x fullspeed. My Ryzen 5 can reach a 6x multiplier and still maintain fullspeed. 9x can run on an i9-9900K at over 100fps. Any multiplier beyond 4x has rapidly diminishing effects as you've now exceeded the underlying 1024x1024 texture size. But it will still provide better anti-aliasing if you have the power to spare. The system requirements depend upon the multiplier chosen (1x-9x). The multiplier should be squared. 9x isn't "nine times the pixels", it's 81 times the pixels. 9x requires your CPU to perform more than four billion multiplications per second, and send over a gigabyte of data to your graphics card every second. bsnes is multi-threaded and HD mode 7 splits among your cores very well, so the more cores you have, the better. mGBA does this effect on your graphics card, which means no overhead for HD scaling. bsnes cannot do this because the SNES video chipset is at least ten times as complicated as the GBA video chipset, making it extremely difficult to implement on a GPU. If someone does so, I will absolutely merge it into bsnes, but it is beyond my own abilities. [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
GBAtemp News & Featured Content
GBAtemp & Scene News
Emulator developer byuu demonstrates how DerKoun's HD Mode 7 SNES emulation works
General chit-chat
Help
Users
Settings
Notifications
Miscellaneous
Inverse message direction
Display editor on top
Enable maximized mode
Display images as links
Hide bot messages
Hide statuses
Hide chatter list
Show messages from ignored users
Temporarily disable chat
Receive mention alerts
Sound notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Desktop notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Options
Options
View top chatters
No one is chatting at the moment.
@
SylverReZ
:
https://youtu.be/v3JULO-C70U
+1
Today at 6:15 PM
@
Psionic Roshambo
:
@SylverReZ
, lol put that video on my TV then came here on my phone lol
+1
Today at 6:56 PM
@
SylverReZ
:
Lol
Today at 6:56 PM
@
SylverReZ
:
https://youtu.be/MAUykLIWi64
Today at 8:26 PM
@
Xdqwerty
:
@SylverReZ
, that music from the beggining sounds nostalgic
+1
Today at 8:41 PM
@
Xdqwerty
:
Changed pfp
Today at 8:49 PM
@
Xdqwerty
:
Might have some lidelle fanart as later profile pictures
Today at 8:49 PM
@
BigOnYa
:
Hi
@Xdqwerty
, welcome to gbatemp
Today at 9:15 PM
@
Psionic Roshambo
:
https://youtu.be/fFn0llYqM8w?si=s9t6Se-c4cz5UbbP
+1
Today at 9:25 PM
@
BigOnYa
:
I love those movies, stupid but so funny.
Today at 9:35 PM
@
Psionic Roshambo
:
I know I laughed a lot lol
Today at 9:37 PM
@
BigOnYa
:
Dodgeball, I watched again other day, still funny!
Today at 9:39 PM
@
Psionic Roshambo
:
https://youtu.be/ZXSzntDqaCY?si=h3yngxUdEy1KDnoS
Today at 9:41 PM
@
Psionic Roshambo
:
If you can dodge a wrench you can dodge a ball!
+1
Today at 9:41 PM
@
Psionic Roshambo
:
What about sudden death did you not understand? Lol
+1
Today at 9:42 PM
@
BigOnYa
:
Superbad is another great one, lots have never seen. McLovin is the man.
+1
Today at 9:46 PM
@
Psionic Roshambo
:
Lol
Today at 9:54 PM
@
Psionic Roshambo
:
Balls of Fury
+1
Today at 9:54 PM
@
Psionic Roshambo
:
https://youtu.be/_JcsfxdXDCc?si=WT3snpNEL3E1Cpod
+1
Today at 9:56 PM
@
SylverReZ
:
https://www.youtube.com/watch?v=eduyERGU5xg
+1
Today at 10:03 PM
@
Psionic Roshambo
:
https://www.hueyandweprin.com/wp-content/uploads/2020/05/iStock-1073669440.jpg
+1
Today at 10:09 PM
@
RedColoredStars
:
Just ordered two new 4k Blu-rays. Bram Stokers Dracula 30th Anniversary 4k Steelbook and Basket Case Limited Edition 4k.
35 minutes ago
@
RedColoredStars
:
discs are soooooo much better quality than 4k streaming netflix, amazon, etc. and heavily compressed hvec, x264/5, etc rips.
34 minutes ago
@
cearp
:
Sure, if you really want/"need" the highest quality there is you can grab remuxes. But will be pretty big file sizes, so disks can be better in that regard.
But piracy is free so...
+1
22 minutes ago
@
ModernSithLord
:
@BigOnYa
https://www.youtube.com/watch?v=kQWXoQZWlMw
17 minutes ago
Submit
@
ModernSithLord
:
@BigOnYa https://www.youtube.com/watch?v=kQWXoQZWlMw
17 minutes ago
Chat
0