Guild icon
DDraceNetwork
DDraceNetwork / off-topic
Any languages allowed
Between 2024-04-19 00:00:00Z and 2024-04-20 00:00:00Z
Avatar
Morning pepeW
Avatar
Morning
Avatar
Evening
Avatar
Mornin²
Avatar
Evening
Avatar
German Museum is wild fr
🇯🇵 1
Avatar
fr
Avatar
i thought he was about to start twerking 💀
Avatar
Why the fuck did discord rotate the vid (edited)
Avatar
Avatar
MilkeeyCat
Why the fuck did discord rotate the vid (edited)
it does that all the time
09:01
pretty annoying
Avatar
Avatar
meloƞ
Click to see attachment 🖼️
sick squat
Avatar
Avatar
MilkeeyCat
Why the fuck did discord rotate the vid (edited)
Lol
Avatar
Avatar
ScReeNy
i thought he was about to start twerking 💀
Fr
Avatar
Avatar
MilkeeyCat
Why the fuck did discord rotate the vid (edited)
average non-webclient Discord expirience (I use Discord with the browser even on my phone) (edited)
09:12
I probably shouldn't be using Discord on my phone (or even using Discord at all), though. Would've been great if there was something like chat history exporter
Avatar
Avatar
meloƞ
German Museum is wild fr
me262!
Avatar
lets not using discord
12:46
i hate it
Avatar
Avatar
meloƞ
German Museum is wild fr
du boomer
Avatar
Avatar
meloƞ
German Museum is wild fr
Actual german museum, with best prt of history + beer
Avatar
whattafak
Avatar
Saw it today like 1h ago
13:35
Dont triangulate
13:36
Havent been inside as i have already eaten
Avatar
Avatar
meloƞ
Click to see attachment 🖼️
Wish that was me in the video. Would do even crazier poses for you owo
Avatar
Avatar
Stepfunn
Wish that was me in the video. Would do even crazier poses for you owo
soon™ gigachad
Avatar
there is this thing called chip8
17:41
and i found pong
17:41
first two bytes are 6A 02
17:41
but like
17:41
what does that mean xd
17:42
wikipedia says that opcodes are store in big endian
Avatar
It would help if you tell us what you are talking about at all ^^
Avatar
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker on his 1802 Microprocessor. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was made to allow video games to be more easily programmed for these computers. The simpli...
Avatar
maybe Load(=6) 2 into register 10 (=A)
Avatar
but is that big endian?
Avatar
the byte order (edited)
Avatar
so isnt 02 actually the first byte?
17:48
it seems weird lol
Avatar
A big-endian system stores the most significant byte of a word at the smallest memory address
17:49
(that is "left")
17:49
it is a bit weird
17:50
with numbers it makes sense
Avatar
however: without knowing the file format, you can't reall tell what this means
17:51
thats the thing
17:51
i guess it is just from left to right
Avatar
maybe there is some sort of disassembler that translates it to something more readable (edited)
Avatar
i dont care
17:52
lol
17:53
it seems like the first 4 instructions are the same
Avatar
Avatar
Fussel
maybe Load(=6) 2 into register 10 (=A)
so i guess this is correct
Avatar
In modern CHIP-8 implementations, where the interpreter is running natively outside the 4K memory space, there is no need to avoid the lower 512 bytes of memory (0x000-0x1FF), and it is common to store font data there.
Avatar
actually it would be interesting if the chip8 program could modify the interpreter
17:59
or the interpreter is buggy because it allows the code to run to escape into memory regions where it should have no access at all (edited)
Avatar
Avatar
pilonpl
i guess it is just from left to right
6A 02 on little endian systems, can be represented like this 0x01101010 0x00000010 on big endian, represented like this 0x00000010 0x01101010 (edited)
18:19
im lying
Avatar
liar
18:20
binary is complicated
Avatar
well it's not about binary
Avatar
numbers are hard
Avatar
it depends on the context
18:22
of where the numbers are being used
Avatar
Avatar
Ewan
6A 02 on little endian systems, can be represented like this 0x01101010 0x00000010 on big endian, represented like this 0x00000010 0x01101010 (edited)
if 0x6a02 was a short then it's represented like this in memory
18:23
endianness determines how to organize multi-byte values
18:26
i know that
18:26
but that does it mean for an opcode to be big endian
18:27
how much space do opcodes take on this system
18:27
if 1 byte then endian is irrelevant here
Avatar
2 bytes
18:27
in the case of chip8
Avatar
is that the opcode or the whole instruction?
Avatar
the whole instruction is always 2 bytes
18:28
from what i understand
Avatar
maybe u not rly understanding
Avatar
then 6a02 should be followed by more data
18:29
to define the rest of the instruction
Avatar
this seems like a non-traditional assembly
Avatar
because its chip8
Avatar
then yeah..
18:30
so what is the issue
18:30
u know what it does
Avatar
nothing
Avatar
i was confused about the big endian thingy
Avatar
shouldn't matter unless you're doing bitwise wizardry on multi-byte variables
18:32
casting to an array of different size for dissection or smth
Avatar
chip8 seems to be simple to implement
18:32
thats why i am looking at it
Avatar
i guess i did manage to run the first instruction
18:46
thats cool
Avatar
34 left santatrollet
Avatar
i guess it a good idea to git inti and git commit this
Avatar
And make a backup of .git dir
Avatar
why does vscode ask me if i trust the authors when viewing my own stuff lol
Avatar
it wants to tell you that you should trust MS more then yourself
18:55
what could go wrong?
Avatar
i should probably switch to neovim
18:56
for ultimate computer experience
Avatar
why does my program seg faults before even executing the main function
20:34
wtf
20:40
now it seg fault in a different place
Avatar
ok im just dumb
Avatar
@Learath2
Avatar
that's just disrespectful towards both of them
22:33
feelsbadman
Avatar
Avatar
Fussel
it wants to tell you that you should trust MS more then yourself
wdym
Avatar
Avatar
pilonpl
i should probably switch to neovim
not unless you just wanna make your life harder lol
Exported 124 message(s)