So, I was pointed out that Tom7 made another Ludum Dare game, "Running out of space" at http://runningoutof.spacebar.org/ , but since that requires like two days of concentration, he didn't have the time to post about it on his blog yet, so I don't know where anyone found the link to it. It's not even linked from the Ludum Dare section on http://www.cs.cmu.edu/~tom7/ yet. |
|
Oops, I forgot to post the most important part of my comment: Congrats, Tom! |
|
jonas: considering that, in 2010, Tom lamented "a weird pattern of behavior where I finish or almost finish big projects but then never announce them because my announcement ambitions exceed my announcement wherewithal," perhaps he's lowered his announcement ambitions to cope with that problem, and that's why there's no badge graphic. |
|
13552. Anonymous (79.12.218.184) –
07 Aug 2018 18:22:29
[ Running update ]
News Flash: CYBER LEVITATOR PRAYS AND SAVES JESUS??? |
|
Congratulations!
I think this post needs an "achievement unlocked" badge graphics like "in http://radar.spacebar.org/?month=1&year=2010" and "http://radar.spacebar.org/f/a/weblog/comment/1/1129". Keeping the Radar active for so many years (whether you post every month or not) is also a great achievement, and making the achievement badges consistent will be another sign that it's still the same Radar despite your changes in posting habit. |
|
Your point about simple rules shows up in public health, too. For example, consuming alcohol when pregnant doesn't appear to be a problem in small doses, but the public health instruction of "Don't drink while pregnant" is vastly easier to follow than "Don't drink more than a little bit while pregnant", so it works a lot better. |
|
Tristan: I think Deconstruct is planning on uploading all of the talks, so you should eventually be able to see it. But I haven't heard anything about them being available yet. They'll probably be on the web page. My talk was very similar to the Youtube video (with the YouTube video probably being a little better since I could edit it down a little and redo sections), so if you've watched that already, you got the gist. :)
bazza: There are some schematics in the source repository (for kicad):
sourceforge.net/p/tom7misc/svn/HEAD/tree/trunk/ppuppy/pcb/
I'm not offering any support for these, though! (: |
|
Hello,
they do not exist diagrams or skematic?
|
|
Hey Tom,
Is your Deconstruct talk available on YouTube or elsewhere? I’d like to see it if possible.
Thanks,
Tristan |
|
Yes! Finally some Pac Tom updates! Thank you.
I agree that a strict run through country borders with more than three countries indeed seems difficult, and would probably require more than a marathon distance. If you cheat by considering Bosnia-Herzegovina and Republica Srpska as separate countries rather than a single federated country, then those two and Croatia and Montenegro is probably doable in a single run. But take a passport that is valid for at least 90 days after the trip, and please do your own research before you try this.
Or you could try to relax the rules by running a few kilometers in each of four countries the same day, but traveling on a vehicle (such as a bus, train, ship, bicycle, unibycle) in between the runs once. In that case, it would probably be cleanest to only cross borders while running. |
|
So happy to have made that list :) |
|
Here via Zoe Quinn's "10 Best Games of 2014" list. This was delightful and broke my brain a little. |
|
tom, i can't stop listening to your tunes! i've begun jamming to them in ableton and it doesn't look like there's any end in sight!
https://www.youtube.com/watch?v=eNsqN-eyHjc
i plan to keep jamming and incrementally coming up with more complex arrangements!
you're the best! |
|
Oh! I wonder if you’d like Opus Magnum? Not anything like any of the other games being discussed here but it really seems like something special that your brain might latch strongly onto. |
|
|
|
Predicting the PPU is not that hard, but I don't have that many spare cycles to do it. The main challenges are:
- Address reads are noisy, but each address only tells you a little about where rendering is on the screen (nametable/attribute reads are nice and deterministic, but don't tell you the scanline; pattern table reads depend on the tile returned by the nametable, but do include low-order bits of the scanline).
- The PPU does some irregular stuff during "hblank" to read sprites and to prep the next scanline (I don't handle this and I think it's the main reason the left column of the screen is kinda messed up)
- You want each code path to be similar in length, to reduce timing jitter
Ultimately what I did here was pretty simple, but it's also delicate wrt timing, and went through several iterations (some were fancier and worked worse).
For sound: I need to watch this tasbot video since several people have mentioned it! I think making sound is actually pretty straightforward; for me it was just a matter of running out of time (for the project before my talks) and time (within a frame to do significant computation). |
|
|
|
Is it possible to recompile the binaries as to use the AVX instruction set (Intel Processors) (I am guessing that this could maybe improve performance, although I must be wrong...) [Or perhaps something less advanced? SSE4.1??? I don't know...
I spent about 6 hours trying to recompile it in many different ways but the mess of cross-compilation and mingw64+cygwin was just too much for me to get around. Not even Ubuntu and a VM did the trick...
(Errors with protobuf, problems with windows libraries and etc...)
Also, is it possible to use VS to compile it? (or anything that doesn't require too many fiddling with bizarre compilation methods?) |
|
This is a great project.
What I don't understand though is what makes the addresses the PPU reads so hard to predict on your side? Doesn't it basically read the attributes and tiles all in the same deterministic sequence in all frames? I mean, perhaps the scrolling can nudge the sequence around a bit, but I still don't understand why it matters so much that it's difficult for the reverse emulator to read the addresses from the bus.
Also, as for the sound, could you reuse some parts of the Tasbot project demonstrated on AGDQ 2017? In that one, they also produced sound on unmodified NES by feeding it data from a fast computer. You'll still have to figure out how to generate the CPU input, but perhaps you can use their software to figure out what the CPU should tell to the sound chip. |
|
Re:metroid art, I thought it looked okay but yeah pixel art would have been way better. I imagine there's some edict from Nintendo that all 3DS games must support the (fairly lame and pointless) stereoscopic 3D feature. Ah well.
For other PS4 games, Detroit seems cool (I enjoyed some of Quantic Dream's other games like Fahrenheit and Heavy Rain) though the social commentary side of it seems pretty tone deaf so I'm a little hesitant to play it. Bloodborne is an absolute must if you like souls games, it's one of my favorite games of all time. Until Dawn and Uncharted 4 are PS4 exclusive and both are really solid. There's also some more not-exclusive-but-more-at-home-on-console type games like Nier: Automata (haven't played this one yet but I've heard it's amazing) and Metal Gear Solid V, which I loved. |
|
Sorry, it's my fault. I should have warned you earlier. |
|
13534. Tom 7 (108.32.43.250) –
01 Jun 2018 22:47:38
[ ARST ARSW ]
Anon1: The subtitles are not accurate enough for the effect I was trying to get, and more importantly, not aligned to the frames on which the words are spoken.
Anon2: I was unaware of the lore surrounding this scene when I transcribed it. I remember struggling with that word for a while, and it did occur to me that maybe he was saying "Carrie!" but I transcribed it as "Hey" since that sounded much more reasonable to me and I think it matches the audio about as well. Hamill assert that he was saying "There she..." |
|
Yes, that was pretty inexcusable! Was thinking about it, but also procrastinating it, all week.
fet: Yes, loved La-Mulana! Would be very happy to play another game in that vein!
Adhesion: I conisdered Samus Returns, but the art just looks so bad to me, so lazy! Why can't they have some lovely pixel art?? I've had H: ZD recommended by a few people, so I might try that one, but I'm a little reluctant to add another console. Are there other can't-miss PS4 games? Detroit: Become Human? |
|
Damn, you'll have to backdate an entry by several hours again now. |
|
13531. Anonymous (98.163.207.154) –
31 May 2018 13:24:39
[ ARST ARSW ]
Sad to see you didn't include Luke mistakenly saying "Carrie". I figured it was because you were using the subtitles, but you said you were typing the phrases yourself... |
|