Glitch City Laboratories Archives

Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of a thread from Glitch City Laboratories Forums.

You can join Glitch City Research Institute to ask questions or discuss current developments.

You may also download the archive of this forum in .tar.gz, .sql.gz, or .sqlite.gz formats.

Forum Games

Press Ctrl+V or Cmd+V or whatever and post - Page 122

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Sherkel
Date: 2018-09-06 12:42:44

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: ISSOtm
Date: 2018-09-07 01:53:43
https://twitter.com/marinintim/status/1036932813986181122

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Zowayix
Date: 2018-09-07 15:56:05
https://www.youtube.com/watch?v=RtCUJuLcLaw

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: ISSOtm
Date: 2018-09-10 07:05:48


UNION
hRedrawBlocksHigh:: ; Temporary storage for one byte
    db
NEXTU
hLeftAttribute::
    db
hRightAttribute::
    db
ENDU

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Sherkel
Date: 2018-09-10 11:06:14
Obviously I have others I can say that to, but

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Torchickens
Date: 2018-09-10 11:24:19

==Move modification AI routines==
*$FA58 (move choice modification #$10)

==Structure 2 routine==
*$D067

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Zowayix
Date: 2018-09-12 13:21:05
args.FormattingApplied = false;

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: ISSOtm
Date: 2018-09-12 16:44:04
MIT License

Copyright © [year] [fullname]

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Zowayix
Date: 2018-09-14 10:18:12
https://arstechnica.com/gaming/2018/08/n-e-s-vs-ness-nintendo-complicates-the-pronunciation-debate/

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Torchickens
Date: 2018-09-14 10:48:19
https://glitchcity.info/wiki/Champion_Blue_music_sticking_glitches

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Sherkel
Date: 2018-09-14 11:26:39
くち

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Torchickens
Date: 2018-09-14 19:02:29
Although the 'in-built GameShark' normally only writes to a
memory address without locking it like a physical GameShark
would, you can lock values by first writing C9 (x201) to address
FF80 (Carbos x255, X Accuracy x128), followed by hex:22 at FF81,
hex:D3 at FF82. Afterwards, replacing FF80 with C3 (x195) will run
your code from item slot 3 every frame, however overworld
sprites will be broken.
This technique is known as "OAM DMA hijacking".

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: ISSOtm
Date: 2018-09-15 21:08:25

Although the 'in-built GameShark' normally only writes to a
memory address without locking it like a physical GameShark
would, you can lock values by first writing C9 (x201) to address
FF80 (Carbos x255, X Accuracy x128), followed by hex:22 at FF81,
hex:D3 at FF82. Afterwards, replacing FF80 with C3 (x195) will run
your code from item slot 3 every frame, however overworld
sprites will be broken.
This technique is known as "OAM DMA hijacking".

WHY CAN'T YOU PEOPLE USE THE VERSION THAT DOESN'T BREAK OVERWORLD SPRITES????
I've said it dozens of times already, it makes me so MAD that there's NO need to break overworld sprites, you can have them work just FINE and have a GameShark emulator.


For each value to be locked, repeat
    3E, value to lock at, EA, low byte of address to lock, high byte of address to lock
End repeat
Then 3E, C3, 0E, 46, C9
(This can also be written backwards, then you'd be able to toss items after each write.)
Then 00 at FF81, DF at FF82, E2 at FF83, CD at FF80.
(This can also be written backwards; all that matters is that FF80 is written last.)

There you go. Piece of cake.

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Torchickens
Date: 2018-09-16 16:42:30
(RE: I was dumb, sorry. But I'll give the proper method a go!)

Re: Press Ctrl+V or Cmd+V or whatever and post

Posted by: Zowayix
Date: 2018-09-17 02:02:58
'mupen64plus –nosaveoptions –fullscreen $<path>'