#emudev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #emudev, aggregated by home.social.
-
Ghidra-SNES project by JoshLeaves: #Ghidra extension for #SNES #reverseengineering #romhacking (first public release, feedback welcome!) #retrodev #emudev #retrogaming #assembler
Ghidra-SNES: A Ghidra extensio... -
Ghidra-SNES project by JoshLeaves: #Ghidra extension for #SNES #reverseengineering #romhacking (first public release, feedback welcome!) #retrodev #emudev #retrogaming #assembler
Ghidra-SNES: A Ghidra extensio... -
Ghidra-SNES project by JoshLeaves: #Ghidra extension for #SNES #reverseengineering #romhacking (first public release, feedback welcome!) #retrodev #emudev #retrogaming #assembler
Ghidra-SNES: A Ghidra extensio... -
Ghidra-SNES project by JoshLeaves: #Ghidra extension for #SNES #reverseengineering #romhacking (first public release, feedback welcome!) #retrodev #emudev #retrogaming #assembler
Ghidra-SNES: A Ghidra extensio... -
Brus-16 -- educational 16-bit #retrogaming console with original, minimalistic architecture, unlike fantasy consoles designed for #FPGA implementation github.com/true-grue/Br... Article (use your favorite translator): habr.com/companies/ya... #retrodev #emudev #programming #coding #gamedev
-
Once I let the user map keyboard and joystick presses to emulated buttons, save settings, and save SRAM, I called Family Size VM feature-complete. youtu.be/v9YBDkoBBlA #FamilySizeVM #emudev #NESdev #timelapse #emulator #joystick
Setting up the buttons (Family... -
Once I let the user map keyboard and joystick presses to emulated buttons, save settings, and save SRAM, I called Family Size VM feature-complete.
https://youtu.be/v9YBDkoBBlA#FamilySizeVM #emudev #NESdev #timelapse #emulator #joystick #MVP
-
I made a menu system for my NES emulator that looks like a 1990s to early 2000s TV's on-screen display. youtu.be/j4bjIMmjwAA #FamilySizeVM #emudev #NESdev #timelapse #emulator
On-screen menus (Family Size V... -
I made a menu system for my NES emulator that looks like a 1990s to early 2000s TV's on-screen display.
https://youtu.be/j4bjIMmjwAA -
One way to tell how long parts of a program take, such as emulated chips in a video game system, is to turn off each part and measure how long it takes to run.
https://youtu.be/Ys9WWMkFyV8#FamilySizeVM #emudev #NESdev #timelapse #emulator #profiling
-
One way to tell how long parts of a program take, such as emulated chips in a video game system, is to turn off each part and measure how long it takes to run. youtu.be/Ys9WWMkFyV8 #FamilySizeVM #emudev #NESdev #timelapse #emulator
Is the emulator fast enough? (... -
The NES palette has 52 colors. The "emphasis" feature lets a game apply one of eight tints across the whole palette, giving over 400 overall colors.
https://youtu.be/PnmPyED3QxgAnd yes, I just used quotation marks for "emphasis".
-
Once I added a rudimentary SDL2 front end to my NES emulator, I could interact with it and play a game.
https://youtu.be/lQPIiWHBZgw#FamilySizeVM #emudev #NESdev #timelapse #emulator #sdl #sdl2
-
4 steps to draw sprites in an NES emulator
- copy the display list from work RAM to object attribute memory inside the PPU
- scan OAM for sprites that overlap each line of dots
- fetch their patterns from video memory between lines
- shift the pixels out while drawing the next line
https://youtu.be/gSZAZ5pgVlI#FamilySizeVM #emudev #NESdev #sprite #sprites #timelapse #emulator
-
4 steps to draw sprites in an NES emulator
- copy the display list from work RAM to object attribute memory inside the PPU
- scan OAM for sprites that overlap each line of dots
- fetch their patterns from video memory between lines
- shift the pixels out while drawing the next line
https://youtu.be/gSZAZ5pgVlI#FamilySizeVM #emudev #NESdev #sprite #sprites #timelapse #emulator
-
4 steps to draw sprites in an NES emulator
- copy the display list from work RAM to object attribute memory inside the PPU
- scan OAM for sprites that overlap each line of dots
- fetch their patterns from video memory between lines
- shift the pixels out while drawing the next line
https://youtu.be/gSZAZ5pgVlI#FamilySizeVM #emudev #NESdev #sprite #sprites #timelapse #emulator
-
4 steps to draw sprites in an NES emulator
- copy the display list from work RAM to object attribute memory inside the PPU
- scan OAM for sprites that overlap each line of dots
- fetch their patterns from video memory between lines
- shift the pixels out while drawing the next line
https://youtu.be/gSZAZ5pgVlI#FamilySizeVM #emudev #NESdev #sprite #sprites #timelapse #emulator
-
4 steps to draw sprites in an NES emulator
- copy the display list from work RAM to object attribute memory inside the PPU
- scan OAM for sprites that overlap each line of dots
- fetch their patterns from video memory between lines
- shift the pixels out while drawing the next line
https://youtu.be/gSZAZ5pgVlI#FamilySizeVM #emudev #NESdev #sprite #sprites #timelapse #emulator
-
4 steps to draw #sprites in an NES #emulator - copy the display list to OAM (memory in the PPU) - scan OAM for sprites that overlap each line - fetch their patterns from video memory between lines - shift the pixels out during the next line youtu.be/gSZAZ5pgVlI #FamilySizeVM #emudev #timelapse
My emulator draws a sprite (Fa... -
GBA2 -- extension of the spec for #GameboyAdvance, which adds support for a second local controller #gba #gbadev #gbdev #retrodev #romhacking #emudev #emulation #retrogaming #gameboy
GitHub - illinx/gba2: A collec... -
My #emulator takes a ROM filename on the #CommandLine, among other options. I use the #musl library's #getopt to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python. youtu.be/PAw478XJYWI #FamilySizeVM #emudev #CLI #timelapse #emulator
Parsing a command line in C is... -
My #emulator takes a ROM filename on the #CommandLine, among other options. I use the #musl library's #getopt to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python. youtu.be/PAw478XJYWI #FamilySizeVM #emudev #CLI #timelapse #emulator
Parsing a command line in C is... -
My #emulator takes a ROM filename on the #CommandLine, among other options. I use the #musl library's #getopt to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python. youtu.be/PAw478XJYWI #FamilySizeVM #emudev #CLI #timelapse #emulator
Parsing a command line in C is... -
My #emulator takes a ROM filename on the #CommandLine, among other options. I use the #musl library's #getopt to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python. youtu.be/PAw478XJYWI #FamilySizeVM #emudev #CLI #timelapse #emulator
Parsing a command line in C is... -
My emulator takes a path to a ROM image on the command line, among other options. I use the musl library's getopt_long function to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python.
https://youtu.be/PAw478XJYWI#FamilySizeVM #emudev #NESdev #CommandLine #CLI #musl #getopt #timelapse #emulator
-
My emulator takes a path to a ROM image on the command line, among other options. I use the musl library's getopt_long function to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python.
https://youtu.be/PAw478XJYWI#FamilySizeVM #emudev #NESdev #CommandLine #CLI #musl #getopt #timelapse #emulator
-
My emulator takes a path to a ROM image on the command line, among other options. I use the musl library's getopt_long function to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python.
https://youtu.be/PAw478XJYWI#FamilySizeVM #emudev #NESdev #CommandLine #CLI #musl #getopt #timelapse #emulator
-
My emulator takes a path to a ROM image on the command line, among other options. I use the musl library's getopt_long function to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python.
https://youtu.be/PAw478XJYWI#FamilySizeVM #emudev #NESdev #CommandLine #CLI #musl #getopt #timelapse #emulator
-
My emulator takes a path to a ROM image on the command line, among other options. I use the musl library's getopt_long function to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python.
https://youtu.be/PAw478XJYWI#FamilySizeVM #emudev #NESdev #CommandLine #CLI #musl #getopt #timelapse #emulator
-
BasicBox: x86 PC emulator written in Visual Basic 6 Running… Visual Basic 6 github.com/mikechambers... www.reddit.com/r/EmuDev/com... #retrodev #emulation #emudev #retrocomputing #programming #vb6
-
PPSSPP Packet Relay Support Lets You Play #PSP Games Adhoc Online #retrodev #emudev #emulation #retrogaming #pspdev
This New PPSSPP Feature Lets Y... -
See also Corn #N64 emulator (mentioned in the thread above) which thanks to static recompilation could run Mario 64 at full framerate on a Pentium II #retrodev #emudev #retrogaming #emulation #N64dev #Nintendo64
Corn (2001 N64 emulator for lo... -
Used my free time this weekend to write OpenMSX (my first collab) & debugger code. Nothing major, just detecting invalid V9990 register access. Lots of small fixes for the debugger. Maybe we should start thinking about a proper debugger release? #msx #openMSX #v9990 #debugger #emulator #cpp #qt #emudev