ginaspider ([info]ginaspider) wrote,
@ 2008-04-15 11:47:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


So I went out to eat with this woman named Anne yesterday. Tomorrow we're going to watch a movie. She seems pretty cool. In a strange way, she's pretty awesome actually. I was nervous about seeing her outside of work but we get along surprisingly well. I get no sense that she's interested in me however, so I think I'll let that issue rest for a while.

Either my compiler is producing wonked code or my disassembler is crazy. Either way I think they think it's a big joke. I've come to the conclusion that the VDP command register is fucking bonkers and have decided to put up with its weirdness instead of trying to understand it for the moment. The 68k has a lot of mixed data types and I think my compiler is set to a sub-architecture that my disassembler doesn't like, in that respect. Right now I'm in search of an emulator with a good debugger. I discovered you can run genecyst in dosbox which is pretty wicked. No debugger but it has nice pattern/palette/registers/ram dumpers. In the future I plan on running code on a real sega genesis with a nice romulator. It's very fortunate that you don't have to deal with mappers like you do with the Nintendo. I don't like emulators, you can never trust them. One of the biggest problems when I wrote my Nintendo emulator was that I'd base it off other emulators, I think this is common. You get a perverted view of that actual hardware after a while. Which is interesting in of itself but undesirable for my goals.


You ever want to make up a fake architecture on an emulator and port gcc and linux to it? I have... hmm...

I have tremendous respect for the people who originally hacked the sega genesis. There's a video on video.google.com that documents the efforts to hack the xbox. Go watch that now! It's fucking insane these people are clever as hell!

- ---
Get my public key at http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x84F69E64
My voice is my passport http://hobones.dogsoft.net/passport.mp3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (OpenBSD)

iD8DBQFIBNSs2zj8u4T2nmQRAtf+AJ9m/pSu3o9nK7sbkGpckgVWa6WfEQCg3x6W
973dx24qwm3fagM1H6K5R3M=
=noAP
-----END PGP SIGNATURE-----


(Post a new comment)


[info]sarendipatree
2008-04-17 12:36 am UTC (link)
I have a weakness for 68k machines. I think they're cute.

(Reply to this)(Thread)


[info]ginaspider
2008-04-17 05:23 am UTC (link)
why do you think they're cute?

(Reply to this)(Parent)(Thread)


[info]sarendipatree
2008-04-17 12:45 pm UTC (link)
At the time of their release and subsequent prevalence, they were way faster than the generation of technology that they replaced, and seemed way more efficient than the concurrent x86 processors (Yeah, 286, 386, even 486). Atari OS, Amiga DOS, and 68k Macs were all way ahead of Windows in terms of interface and functionality. (Remember that VideoToaster was the killer app for Ami, and its not a coincidence that desktop audio production started on Macs and Amigas.

Plus, two pieces of hardware (music samplers) than I'm still using 15 years later both use 68k. (I think 68020.) They're both a little long in the tooth in some ways (memory management is irritating), but both still very useful machines, one of which still has features that the software equivalents lack.

I guess I think they're cute because they were advanced at the time, are hopelessly obsolete now (although still not out of production!), and because I have warm attachments to applications that I associate with them.

Yeah, its a little comic.

(Reply to this)(Parent)(Thread)


[info]ginaspider
2008-04-18 03:59 pm UTC (link)
This chip has been in a great number of machines that would have meaning to a lot of people. I'm it bit novice to them myself but I think they're kinda cool. Taking into account when they were available, yeah I agree they're pretty advanced. I like the idea that the stack-pointer can be in a reset vector.

(Reply to this)(Parent)


Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…