1 2
7 8
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
That core is junk, and you're an idiot for wasting your time on it.
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
NO U
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
My post is neither sarcastic nor flippant. The PSXJin and PCSX-RR cores have demonstrated themselves as complete and utter worthless trash time and time again, yet certain people have spent way too much time trying to patch up their deficiencies. It's wasteful to the community.
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
Reencoding webnations is wasteful to the community. By your logic at least. I appreciate your hate towards good-looking encodes, but I wanted to make it possible not only for Dolphin/Mupen/Bizhawk/PCSX. Also, what exactly do you suggest? And how would your suggestion help making existing psxjin runs look better?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
ALAKTORN
He/Him
Player (99)
Joined: 10/19/2009
Posts: 2527
Location: Italy
lapogne36 wrote:
The only way I know is to use a lua script
while true do
memory.writeword(0x000CC270, 118);
memory.writeword(0x000CC274, 75);

--And so on

emu.frameadvance();
end;
However I am not sure it's what you are looking for
I still haven’t tested this (not sure if I can dump RAM Search/Watch from PSXjin in a copy-pastable manner), but can’t Lua freeze a value in place instead of needing a specific one written? I risk some terrible behaviours if I’m to set whole bunches of memory to 100 or something instead of simply freezing them to their current value. Also an easier solution might be to edit the emulator itself to allow for mass-cheating in RAM Search? feos? :P Edit: STL wrote this for me:
addrs = { 0x4555, 0x8346738 }

values = {}
function readFreeze()
 values = {}
 for addr in addrs do
  value = memory.readdword(addr)
  values[addr] = value
 end
end

function writeFreeze()
 for addr, value in pairs(values) do
  memory.writedword(addr, value)
 end
end

readFreeze()

while true do
 writeFreeze()
 emu.frameadvance()
end
Edit2: gives “:6:attempt to call table value” error, though. Edit3: this works, but the value isn’t really frozen, the emu can still update it or something:
	for useless, addr in pairs(addrs) do
ThatBenderGuy
He/Him
Joined: 11/9/2014
Posts: 1
Could I get some help? I am trying to run Medievil but every-time I click on "Open CD" and choose the game's .bin it gives me the error message "This GPU requires DirectX" I've tried re-installing directx but to no avail it still gives me that error message.
Gfx
He/Him
Joined: 7/16/2014
Posts: 18
Location: Bishkek, Kyrgyzstan
Hi all, how to continue game on normal speed after frame advance?
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3596)
Joined: 11/3/2004
Posts: 4738
Location: Tennessee
If you press frame advance, it simply pauses the emulator, unpause it to go back to "normal". (This is true for all the rerecording emulators)
It's hard to look this good. My TAS projects
Gfx
He/Him
Joined: 7/16/2014
Posts: 18
Location: Bishkek, Kyrgyzstan
adelikat wrote:
If you press frame advance, it simply pauses the emulator, unpause it to go back to "normal". (This is true for all the rerecording emulators)
Thanks :) Pause button was binded in other program
1 2
7 8