Main Menu
Main Page
Forums
New pages
Recent changes
Random page
Help

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch and Glitzer Popping
Tweaking and voiding
Glitches by generation
Glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Pokémon cheat codes
Pokémon glitch terminology
Useful tools
More

Affiliates
Legendary Star Blob 2 (Hakuda) (日本語/Japanese)
Pokémon Speedruns wiki (English)
PRAMA Initiative (Français/French)
MissingNo. Glitch City (Italiano/Italian)
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: The "Perfect" Emulator [A discussion]  (Read 254 times)

0 Members and 1 Guest are viewing this topic.

SEINO

  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
The "Perfect" Emulator [A discussion]
« on: March 27, 2019, 04:13:21 pm »
So, i've watched TheZZAZZGlitch's video on Glitches and Emulation Accuracy. [Check it here: https://www.youtube.com/watch?v=oQZMVo_Fmrs]
I've been wondering if it was possible to create an emulator that works similar to virtual console that doesn't hang or crash, but Hooks unknown opcodes for internal use. The ideal "Perfect Emulator" would be one that has benefits of Virtual Console, and regular emulation. [As demonstrated in the video, he goes to a glitch map, and it does some weird stuff, In VC, it just crashes. Having an emulator that hooks Opcodes and doesn't crash would be pretty neat.]

Share your thoughts an opinions below. Just thought I would spark this discussion.

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: The "Perfect" Emulator [A discussion]
« Reply #1 on: March 27, 2019, 09:01:39 pm »
What's "regular emulation"?
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Parzival

  • Buyer beware: House comes with 3 free skeletons in a closet of your choice.
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
  • This box intentionally left blank. ...wait...
    • View Profile
    • (null)
Re: The "Perfect" Emulator [A discussion]
« Reply #2 on: March 27, 2019, 09:23:39 pm »
i think he meant "good emulators", based on context?

You might be able to mod an existing emulator from source and allow you to toggle on and off parts of the handler code for things like unknown ops, invalid banking, ECHO RAM, etc. but there's not much point to it, tbh.


Ask me about betrayal.
Ask me about depression.
Ask me about death.
Ask me about destruction.
Ask me about hardship.
I've been through s**t.
If you need to talk to someone, my PM inbox is always open.

Sherkel

  • Ringsome on the aquaface
  • Administrator
  • *****
  • Online Online
  • Gender: Male
    • View Profile
Re: The "Perfect" Emulator [A discussion]
« Reply #3 on: March 28, 2019, 04:03:31 am »
I'm actually a bit surprised there hasn't been an emulator fork of some sort that has the differences VC does, at least as far as we know them. Then again, there isn't that much demand or need for one unless some really important VC-exclusive exploit is found.

The aim should either be as much accuracy as possible to that or to the original system, though, not some mix of both. That would basically be a knockoff console.
« Last Edit: March 28, 2019, 04:07:54 am by Sherkel »

Kind of on hiatus for the next few weeks at least, but I always come back and in the meantime would like to encourage discussion on how the site is organized so as to let visitors find the most useful info (whatever that may be) in a clean and efficient fashion.
I don't have a habit of keeping Discord open, so direct inquiries are still preferred through here.

J92R

  • Android 7.0 (Hex Editor & Musician)
  • GCLF Member
  • Offline Offline
  • Gender: Male
  • Mobile Musician & Hex Hacker
    • View Profile
Re: The "Perfect" Emulator [A discussion]
« Reply #4 on: March 28, 2019, 07:45:34 am »
There is an emulator on android called VGBANext that has a built-in debugger and anti-crash methods, so I mean, maybe you can utilize that somehow.
Making NES and Gameboy music... testing hex editing Pokemon games.

Parzival

  • Buyer beware: House comes with 3 free skeletons in a closet of your choice.
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
  • This box intentionally left blank. ...wait...
    • View Profile
    • (null)
Re: The "Perfect" Emulator [A discussion]
« Reply #5 on: March 28, 2019, 12:52:57 pm »
There is an emulator on android called VGBANext that has a built-in debugger and anti-crash methods, so I mean, maybe you can utilize that somehow.
I'll check that out sometime, see if it's a fork of VBA as the name would suggest.


Ask me about betrayal.
Ask me about depression.
Ask me about death.
Ask me about destruction.
Ask me about hardship.
I've been through s**t.
If you need to talk to someone, my PM inbox is always open.