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.
Joined: 4/17/2010
Posts: 11475
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
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.
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.
Joined: 4/17/2010
Posts: 11475
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
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.
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:
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.