Lurker > Yellow

LurkerFAQs, Active Database ( 12.01.2023-present ), DB1, DB2, DB3, DB4, DB5, DB6, DB7, DB8, DB9, DB10, DB11, DB12, Clear
Board List
Page List: 1, 2, 3, 4, 5
Topicitt rad songs 2
Yellow
04/08/24 10:38:48 PM
#52
DirtBasedSoap posted...
hope he likes airplanes

Yellow posted...
What does this cryptic message mean?
@DirtBasedSoap

8 years later the joke has processed. Yes.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicRIP 3DS online
Yellow
04/08/24 6:15:57 PM
#2
Yeah fans host custom servers basically for free so that kind of proves that idea. It's not like 4000 people are playing Mario Kart 3DS at any time.

My guess is that
A) what you said is true, or
B) the AWS service Nintendo bought is so overpriced that it actually matters and Nintendo CEOs don't understand that they could do it for less money

They could just have one single instance of a legacy server that hosts all old game servers on the same machine and rely on not that many people using it at once.

Kid Icarus was insanely fun, but it's really hard to play the way you could when it came out.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicitt rad songs 2
Yellow
04/08/24 4:17:45 PM
#48
DirtBasedSoap posted...
hope he likes airplanes
What does this cryptic message mean?

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicitt rad songs 2
Yellow
04/08/24 3:50:12 PM
#45
I'm a huge fan of this guy, and his music videos are always hilarious

https://www.youtube.com/watch?v=gvnTqNfVbng

This one's not even music, I just love him

https://www.youtube.com/watch?v=0D2nCEv_9tY

Spoiler, watch the video first: (he actually broke his wrist in this video that's not a joke)

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicAs the most popular member of gamefaqs I demand respect
Yellow
04/07/24 12:32:41 PM
#14
You have successfully changed the amount of respect I have for you. jk it's not budging up or down anytime soon

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
04/05/24 10:27:17 PM
#28
It now boots into a game and runs a couple frames before crashing with a partially implemented PPU (picture processing unit). Still no graphics, but I'm surprised to see it working this much.

Now I have to build out a UI using Godot and draw the PPU buffer to the screen, and from there it should start rendering graphics.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicDo you like kids?
Yellow
04/05/24 8:57:25 PM
#48
Flappers posted...
Well aren't you a little fucking ray of sunshine. Calm down a little.
Ok fine, I was reactionary. Declining birth rates are due to other predictable factors, and I take it all back. Sorry.

Every now and then a stupid Conservative thought that my dad taught me long ago pops up and I have to squash it, and this one's basically "intelligent people have to have kids to outnumber the dumb people".

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicDo you like kids?
Yellow
04/05/24 5:29:33 PM
#37
Kids are little balls of sunshine?

I don't understand why the vast vocal majority of people online hate them on a deep level, I think it's off-putting. It's like high-minded progressive people in particular seem to be sprinting to make the logical choice to get neutered asap because they just never got over this hangup, and they get offended when you suggest maybe they have an issue.

Then they get pet dogs and cats and treat them like they're their kids to fill their maternal instinct they deny they have. The truth is that thing isn't a person, it's an overgrown rodent that's infesting your home. It will live 7 years and die making no impact on anything and it doesn't matter. You will never be able to connect or communicate with it on a real level, and you don't know what it's thinking. It won't look after you when you're old or give you purpose in life. You pretend you don't want commitment but you will maintain 4 of them at all times for the rest of your life, raising a bunch of stinking neutered animals as your legacy. You talk to them and make inside jokes with them like they can hear you the same way a schizo talks to the voices in their head.

10 people hate me now.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicPlease stand for one of the best Pokemon Route theme from the best Pokemon Gen
Yellow
04/04/24 2:01:58 PM
#2
I thought of this exact music before clicking the topic.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicis this a good wall charger for pixel 6a?
Yellow
04/04/24 10:23:15 AM
#13
That charger is perfect for your Pixel, yes. They only draw 18w and that one supplies 30.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicis this a good wall charger for pixel 6a?
Yellow
04/04/24 9:14:31 AM
#5
The 6a charges at 18w so that will be good enough.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicLook at my hole
Yellow
04/02/24 9:20:08 PM
#66
Zareth posted...
I'd sooner help a friend move a body. Helping someone move can take days.
I'd help a friend move, but only if they buy pizza afterwards.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicGot my first tattoo this week! (NOW with a picture!)
Yellow
04/02/24 9:18:39 PM
#7
I also thought it was lopsided, but I guess Jojo's star also looks like that to be fair

https://commons.wikimedia.org/wiki/File:Joestar_Birthmark.svg

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWhich man should rule the world if you had to pick between these three?
Yellow
04/02/24 5:06:36 AM
#4
Alex Jones would be the worst possible timeline.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicitt rad songs 2
Yellow
04/01/24 11:33:47 PM
#23
kind9 posted...
https://youtu.be/rruksrn1ACA
I actually really like this

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicIf Bruce Wayne and Tony Stark where real people, they wouldn't even be that rich
Yellow
04/01/24 8:11:20 PM
#16
Nade_Duck posted...
boy oh boy how exciting
@Nade_Duck

https://www.imgur.com/ElACjJD.gifv

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicSBF gets 25 Years...
Yellow
04/01/24 6:16:10 PM
#13
Sega_Saturn posted...
Meanwhile violent criminals are caught and released because overcrowding in jail
He stole money from 10s/100s of thousands of people and continues to act like a smug boy genius on top of it all. All these crypto douchebags need to be taught that not only does the law apply to them, they are the last people on earth capable of understanding the law.

Now every person that creates an altcoin should be prosocuted for theft or petty theft.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topiccurrent day bluetooth is what bluetooth 20 years ago wanted us to think it was
Yellow
04/01/24 6:15:14 PM
#4
I agree with this.

adjl posted...
Fun realization: "Bluetooth 20 years ago" is how Wiimotes worked.
It worked so well because they were able to make sure that exact chip worked well connecting to itself using a predictable protocol.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicFound this game that reminded md of Gamefaqs
Yellow
04/01/24 5:55:22 PM
#2
No

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicYou have to choose one of these things to do for $1,000,000,000...
Yellow
03/31/24 7:56:01 PM
#46
I pick paint ball because I'm an masochist and would do that for fun/free anyway if you offered. I cheat the system.

GameReviews posted...
They could cause permanent internal damage, or possibly even kill you. 1000 successive micro traumas to the stomach would probably puncture something internally.
Maybe if you have no fat or abs. I guess it could get bad if it took off the skin at 500 and you were just shooting into an open wound.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWhich of these effects do you like more?
Yellow
03/30/24 3:00:54 PM
#7
wisp

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicQuick! Recommend your best drive cloning software!
Yellow
03/29/24 4:09:30 PM
#2
Aomei backup and I paid for the full version. Would recommend.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWorst condiments
Yellow
03/29/24 9:35:03 AM
#10
I like all condiments.

Except mustard, you weirdos.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/28/24 6:47:43 PM
#27
So how does an antiquated CPU like the NES realize when it needs to handle drawing another frame? Does it carefully count to 30,000 and insert the PPU (Picture Processing Unit) interaction code? Does it check the state of the PPU every now and then?

No, it defines a method at a certain location to handle communication with the PPU (the PPU can't communicate while it's drawing, it's too busy of course). When the PPU is ready, it will set a flag to true. Before the CPU executes any instruction, it checks for that flag, and if the flag is set, it will jump to PPU code, and then return when it's done, and that's what a CPU interrupt is.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicTake-Two buys Borderlands Devs Gearbox...
Yellow
03/28/24 5:59:15 PM
#12
What does this mean for Risk of Rain?

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicif duckbear was still here we would know about the bridge collapsing and p diddy
Yellow
03/27/24 3:21:49 PM
#13
Oh. That's incredibly racist when you consider that they know they're lying.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicif duckbear was still here we would know about the bridge collapsing and p diddy
Yellow
03/27/24 3:05:26 PM
#11
Lokarin posted...
Bridge collapses due to ship collision; ship had no or unstable power and could not navigate

Conservatives: Clearly a DEI problem!
Got a link?

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicDoes consciousness, awareness = life? An A.I. question
Yellow
03/27/24 2:18:47 PM
#37
TheGuiltySpark posted...
Does consciousness, awareness = life? An A.I. question
https://www.youtube.com/watch?v=3iuw6UvU_sw


---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicitt rad songs 2
Yellow
03/27/24 5:44:30 AM
#9
https://www.youtube.com/watch?v=AtZG8jzFDZ8

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/27/24 4:44:35 AM
#26
That's the CPU fully implemented. It should in theory currently be able to play SMB1/Ice Climbers/other mapper 0 games without graphics/sound.

I had an idea for features, I'll create an interface In Godot that will let you swap out your playable character with another. Say you want to play as princess peach in SMB3, the emulator will hook into behaviors and override sprites/movement code, and allow the code/graphics to be implemented with C# instead of the limited NES assembly. That's some potential for going viral right there, lots of YouTuber challenge videos, so I'll have to be careful about copyright else I get nuked. Should I consider getting DMCA'd by Nintendo a badge of honor?

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicIs an artist 'from' where they were born or where they made their art and lived?
Yellow
03/26/24 9:48:17 PM
#6
She's an American artist that's from Japan.

She could also be considered from Turkey and from America, but originally from Japan.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topicsomeone fucked up the price of funyuns
Yellow
03/26/24 7:38:33 PM
#10
I'll take 20.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicAmazon telling me a package will be here by 10
Yellow
03/26/24 7:37:35 PM
#12
ParanoidObsessive posted...
I've got two packages coming tomorrow that say they'll be delivered by 10pm. I'll let you know when they arrive.
Gee, I sure can't wait until your packages get there

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/26/24 3:48:05 AM
#25
Sahuagin posted...
I don't think what you've said about floats and bools is correct. floats are 4 bytes/32 bits. doubles are 8 bytes/64 bits.

bools are in many places 4 bytes/32 bits, except in arrays they are 1 byte (each).

I don't have a hexdump of memory to confirm this, but some quick tests do seem to confirm it: https://ideone.com/4ELLjh
Hmm, ok, that probably checks out, but I'll have to look into it later. I hope you're at least a little bit impressed by my habit of assuming everyone else is wrong about something basic except me (I swear it's not an ego thing). "I'm not wrong the compiler is" syndrome.

Sahuagin posted...
hmm, I sort of know what you mean, a real "fork" is meant to permanently diverge.

but from my past understanding the last time I used github to contribute it is necessary to work on a fork, I think. I fork your repo (on github) and then I clone my fork. I keep my fork updated against yours, and I keep my local PC updated against my fork. I then push to my fork (since I have write access to it and not yours) and then I make a pull request to your repo from my fork. (I don't think you can make a pull request from CLI git? or maybe you can? in that case I don't know why I'd use a fork then. (didn't get it to work))

the "fork" in this case is just a temporary place to give me write access to github and a place on github from which to send a pull request.

let me know if I have a part of this wrong.

I will try to do something simple today and you can reject it if it's not working for you.
Yeah forks are necessary if you don't have permission, if you accept the organization invite you should be able to push directly to the repo. Then you can ask for forgiveness and not permission.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/25/24 6:31:47 PM
#21
I'm about to make a YouTube video essay on why you should never never never use float. In response to this.

https://www.youtube.com/watch?v=E7kCFkFi0Cc

What takes up more space, float or double? What about a float[100] and a double[100]? What about a bool[100]? Ask any programmer and 95% of them will tell you the wrong answer. All of them take up the exact same amount of space, array or not. A bool, something that's either true or false, takes up 64 bits in memory.

A bool[3] in memory looks like this;
00000000_00000000_00000000_00000000_00000000_00000000_00000000_00000001 true
00000000_00000000_00000000_00000000_00000000_00000000_00000000_00000001 true
00000000_00000000_00000000_00000000_00000000_00000000_00000000_00000001 true

An int[3] in memory looks like this;
00000000_00000000_00000000_00000000_11111111_11111111_11111111_11111111 0xffffffff
00000000_00000000_00000000_00000000_11111111_11111111_11111111_11111111 0xffffffff
00000000_00000000_00000000_00000000_11111111_11111111_11111111_11111111 0xffffffff

And these tests prove that they're not more demanding;
https://pastebin.com/3MVXpUik

So why would you ever use float? You wouldn't. You would only assume you are suffering from Dunning Kruger because literally everyone gets this wrong. float is a relic of 32-bit machines. double, originally took up 2 address spaces. Today it only takes up one. And your CPU does work on all bits synchronously, so it literally does not matter how many of those 64 bits you use in regards to speed or memory usage.

Likewise! long is objectively superior to int, another type that (if not for legacy costs) should not be used anymore!

Why is it that every top voted answer on StackOverflow suggests saving memory/performance by using int/float??? All these valuetypes are lies, each and every one of them is a long on your 64-bit machines.

Why is it that modern game engines still use float for X/Y/Z? They should absolutely not. The only engine I know of that gets this right is Unreal Engine.

To "fix" starfield you have to modify the assembly of the engine and force it to use double instead of float. Then you can have planet sized worlds. You will have to patch it a lot but it's not impossible.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/25/24 12:05:54 PM
#20
I sent you an invite to this org as an owner.
https://github.com/MNES-Emulator

This is the "forum" (this is preferable to Discord imo since everything is search indexed)
https://github.com/orgs/MNES-Emulator/discussions

Anyone can post here but you and I are maintainers of the org.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/25/24 11:31:37 AM
#19
el_cheato posted...
You're probably safe unless you're stupid about it like Yuzu was by selling cracked copies of games. If Dolphin can keep going strong for 20+ years with barely a whiff of legal trouble you're probably fine to continue.
Yuzu didn't sell cracked copies, I think at worst some mod or developer linked to a pirated copy in their discord. They also took a settlement, which doesn't really set any precedent or even confirm they would have lost. Another thing is that they had an LLC set up, so most likely no developer is going to pay a dime.

The lesson to be learned from Yuzu is that you don't take $30k a month emulating superior ports of Nintendo's games on day 1 and then immediately fold in court because obviously they're going to put pressure on you. But most likely they were a bit screwed because of one or two off handed comments made by developers in the discord involving piracy, and they worked out a mutually beneficial deal where the developers wouldn't suffer real consequences while scaring the emulation community as much as possible. The whole "keys" thing doesn't even hold water, they didn't do anything wrong there, it was just a settlement.

Sahuagin posted...
hmm. a hobby C# NES emulator...

FYI I will be strongly tempted to contribute, or at least make suggestions, though I have very little time and energy, and I'm not terribly familiar with the etiquette of coding with others.

(I think I slightly overdid it the last time, but I'm not sure what to avoid or not avoid. maybe I should just work on a fork that I keep updated and not worry about merging my changes into yours.) (last time I was relatively new to git but have been using it quite a while now.) (due to the limited time and energy I may not be able to do much even if I want to.)
Having had some experience developing with others on community projects, I am opposed to fork/branch spam lol. It's the real rookie mistake.

The optimal workflow for a small casual team is on the same branch kept in sync as often as possible with minimal oversight from one single person. Forks are for entirely new repositories that are not meant to merge again. Branches are either for large reworks/revisions, or keeping a version of the source available from different points in time, like a "release" and "development" branch. That said a forum where short frequent casual messages can be sent is very useful for communication, like discord. I'm just going to set up a forum real quickly here where we don't have to spam PotD

I've had to deal with a lot of devs creating 6 branches for each person, and then they get upset when their work got lost here and there and came to me to fix it (even though they could go into the git history and fix it the same way I ended up doing). I ended up managing everyone else's work, which took time out of implementing the core of the code myself.

I find it much easier to review and merge smaller commits instead of one massive branch. I didn't discard any of the changes you made last time at any point, btw. I'm not a snob about commits or formatting or anything. I've accepted lots of commits by "junior" devs and usually spend a lot of time helping them improve, because community projects are all about having a good time anyway. Not to imply that you're a junior dev.

If you want a rundown on how the code works, it's actually very simple at the moment and I'm trying to keep it more "legible" than "genius level", if that makes any sense. Don't worry about screwing anything up, the history is right there and I can just as easily fix it anyway. Any time you feel like working on it I can easily point you in the right direction, an emulator is easier to coordinate since it's a very objective goal.

Sahuagin posted...
Seem to be missing types in the namespace MNES.Core.Machine.Log
Nullable disabled in MNES.Core?
Are you ok with file-scoped namespaces?
do you have any particular coding conventions that I should adhere to such as braces, etc? (I will try to use 4 spaces though I am used to 3)
let me know if I'm too annoying (as soon as there's a second dev things get a lot more complicated so if it's too much definitely let me know and I'll just work separately)
Yeah any namespace issues you describe are accidental on my end.

I've mostly stuck to the formatting that you used last time since I really liked your style of fitting as much stuff on the screen as possible. I've stuck to that idea ever since. Idk how I feel about using 3 space indents, but sure, let's do that. I liked everything else you did last time.

If () {
}

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/25/24 2:58:25 AM
#17
Sorry I had to go to sleep lol. I am nocturnal ATM, will be able to reply more later.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/24/24 10:17:05 PM
#13
I just made the repo public since it's getting some actual progress done
https://github.com/jamieyello/MNES

Sahuagin posted...
I know what you mean yes. I usually follow the rule of thumb "premature optimization is the root of all evil". once something works, then profile it and optimize it (if necessary).
Idk if it's because C# is a higher level language but I generally write keeper code off the bat so I don't have to do it again. For the NES, I really don't have to worry about optimizations outside of obvious mistakes like looking through a big list every frame, since it's not demanding anyway.

Here's an example of not optimizing that's just bad practice, 3 years ago I attempted an NES emulator. It's much sloppier and worse written. Instead of indexing all opcodes and their methods in an array to be called directly, I just created a giant switch statement with all opcodes. This is surprisingly very common practice for NES emulators.

Old;
https://github.com/jamieyello/JNES/blob/master/NES/Machine.cs#L415

New;
https://github.com/jamieyello/MNES/blob/master/MNES.Core/Machine/CPU/Cpu.cs#L151
(which then gets indexed here)
https://github.com/jamieyello/MNES/blob/master/MNES.Core/Machine/CPU/Cpu.cs#L792

Sahuagin posted...
I mean though that you would have to also implement the APU instructions, which would require playing 8-bit audio on a modern system, somehow. (or something, not sure). same with graphics, you will need to have a graphics library and render to a surface and present it to the screen, etc.
I'm pretty familiar with MonoGame/Godot, and graphically I think both of those will be adequate enough to use without even writing shader code. At worst I'll have to do a palette swap shader.

As for audio, I assume that base .NET will have something to manage waveforms and output those as soundwaves, or a nuget package will exist to do it for me. Or I'll just write it custom.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/24/24 9:49:11 PM
#11
Ogurisama posted...
Are you going to charge for it and get sued by Nintendo?
Nothing I do is popular enough for that, but I hope they have the courtesy to DMCA me first at least. I don't think I will do a Patreon even if it does get popular.

If Nintendo starts throwing tomahawks at random NES projects (others are first) I'll start worrying about that.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/24/24 9:42:22 PM
#10
Sahuagin posted...
sounds fun. looks like C#, right?
Yeah, that's just a big array declaration with one of the parameters being an array of delegates. I use this coding pattern a lot. C++ is used very often in emulators because people think it's faster, but that's a myth. It uses more memory and will chug if you don't know what you're doing, but with the latest .NET JIT optimizations generally any code you write will be just as fast as a compiled language. C/C++ diehards think I'm over here creating a new object to spam the GC every frame, when even amateur C# users know not to do that. Proof of that is RyuJinx, a switch emulator that (ran) as fast as the C++ Yuzu despite being written in C#.

Sahuagin posted...
that almost sounds not too bad except what about graphics and audio? isn't there some kind of sprite system, etc? how does that work? and how do you play 8-bit audio? maybe there are libraries for this? (I see PPU is the graphics but that doesn't sound easy).
I've only been told the PPU is easy, I haven't actually gotten to it yet. So I'll do my best to explain what I know so far about those things;

The sound is controlled via the APU, which takes parameters and outputs a couple waves accordingly. "two pulse wave generators, a triangle wave, noise, and a delta modulation channel for playing DPCM samples"
https://www.nesdev.org/wiki/APU

How it works is essentially this; the CPU writes values to the a certain area. The APU has some registers mapped to that area, the APU reads these values (just like parameters) and outputs sounds accordingly.

The PPU acts the same way, taking only 8 registers as parameters. I can't say much more about it confidently because I haven't gotten to that part yet, but the CPU can work without it.
https://www.nesdev.org/wiki/PPU

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/24/24 9:20:21 PM
#7
EclairReturns posted...
Curious: Where did you learn how to do systems programming?
I read the NESDev wiki
https://www.nesdev.org/wiki/Programming_guide

If I didn't understand something I just Googled it and spent an hour reading random things about it until I understood it better.

I also have the output log of a known working emulator so I know if mine isn't working through any guesswork/mistakes.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/24/24 9:16:09 PM
#6
I think I have an idea for what I want to do with this. I use MonoGame as the graphics library, which is easy to use casually, I should make it so you can create plugins for NES games and just hook into the game logic. Like creating a giant 3D goomba in SMB1 that you can interract with that just inserts itself into the emulation. It would be a new approach to modding (not brand new, some SNES emulators do this with LUA?)

Maybe I'll switch to Godot. I like Godot and I like the idea of promoting it.

I should also support Mesen HD graphics packs.
https://www.youtube.com/watch?v=qYDzL5hVzSM

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWriting an NES emulator ama
Yellow
03/24/24 9:04:22 PM
#4
71/151 opcodes implemented for the CPU

The CPU is halfway done. This is a grind.

https://gamefaqs.gamespot.com/a/forum/a/a4f6a99d.jpg

https://gamefaqs.gamespot.com/a/forum/7/7cf204f7.jpg

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicAi art looks better than "real" art
Yellow
03/23/24 6:40:02 PM
#36
JOExHIGASHI posted...
I don't know how AI learning art works. Does it steal images or parts of images to create art?
You train an image set on X artist's work by clicking a button.
You type "a picture of a new pokemon by X artist"
You get an image that's nearly identical to X artist's work.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicWhy did trickle down economics not work?
Yellow
03/23/24 9:48:51 AM
#17
The real metric is income inequality, which has skyrocketed since Reagan.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicStudent loan/Credit card debt
Yellow
03/22/24 8:53:31 PM
#3
I don't want to say.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicAi art looks better than "real" art
Yellow
03/21/24 8:09:55 PM
#15
shadowsword87 posted...
I was showing that AI art can do more than the awful generic AI art that's being plastered on every shitty mobile game. I was fairly clear about that.
Yeah sorry I wasn't really attacking you, just the picture, which was a good example.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Topichow to permanently increase testosterone easily?
Yellow
03/21/24 7:10:35 PM
#4
Some stuff a doctor might tell you to do anyway;

https://www.webmd.com/men/ss/slideshow-low-testosterone-natural-boost

Also everyone has different levels of test and it's not necessarily good or bad. A doctor might presecribe you meds if your levels are way too low.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
TopicYour greatest asset
Yellow
03/21/24 4:42:08 PM
#9
My greatest asset is my health because by all other means I'm in the red.

---
https://www.youtube.com/watch?v=5C_Wrt6pNSw
Board List
Page List: 1, 2, 3, 4, 5