HNHacker News
TopNewBestAskShowJobs

deater

443 karma · joined June 4, 2020

submissionscomments
deater··on Video Chess disassembled and commented
don't settle for chess on the Atari 2600 when you can be playing Myst on the Atari 2600: http://deater.net/weave/vmwprod/myst_vcs/

I'm trying to get it to the speed-runnable state before Mysterium next week, we'll see how that goes

deater··on Apple II Vapor Lock and the Floating Bus (2018)
there are no artifacts in the recording because it was recorded on an Apple IIe which has slightly better video hardware. You do get some glithces on the earlier Apple II+

Later models you can bypass the floating bus/vapor lock and get VBLANK from a register (but IIe/IIc/IIgs all do it differently). I coincidentally released a 256 byte demoscene demo using this today: https://www.youtube.com/watch?v=iWq57yeu4gQ

deater··on The Apple II Age: How the Computer Became Personal
there's often a lot of misunderstandings about the Apple II

Apple II nostalgia is not due to modern Apple's success. The people keeping it alive actually are often hostile to modern Apple, never forgiving them for killing off the Apple II in lieu of the macintosh. (See "Apple II forever" or attend a Kansasfest sometime)

a lot of key early gaming milestones happened on the Apple II, for a variety of reasons. One was the extremely clever floppy drive controller made by Woz. You could have actual decent sized games that would load in seconds. I know there's a lot of weird nostalgia for waiting large fractions of an hour for screeching bits to load off of tape, but that wasn't great for complex games.

Don't overlook the education market, a large set of Gen-X used apple IIs at school, and there was an immense educational software market

Business was big too, especially Visi-calc. It was used in much more serious ways than later 8-bit machines. To the point if you look closely at the original IBM PC you can see its design closely matches the Apple II in many ways, as that's what IBM was worried about. The c64 didn't even exist yet when that was happening.

Expansion, having a machine with a case with room for 8 expansion boards of fully documented slots is so much fun for hacking compared to trying to shoe-horn things into a mass of wires and loose-connector cartridges hanging out the back of your machine.

Finally cost, the II has a reputation of a rich-kid machine. Which is true, but everyone gets all excited about DOS gaming and during the DOS/PC age most PCs were really expensive as well.

deater··on Atari 2600 Service Manual [pdf]
you should try "Secret Collect." https://atariage.com/forums/topic/338131-secret-collect-home... and "Myst" https://atariage.com/forums/topic/338659-myst-homebrew-proof... which both came out this past month
deater··on Apple ][ "Lemmings" Proof of Concept
there was a fan-made IIgs version LemminGS made in 1996

https://www.brutaldeluxe.fr/products/apple2gs/lemmings.html

deater··on Apple ][ "Lemmings" Proof of Concept
a lot of the jumpiness in the sprites for the Apple II version is because in "hi-res" mode each 2 bytes gets you 7 pixels, so it's a lot easier to do sprites that are 7 pixels wide. Every other system tends to have 8-pixel wide sprites. So it makes it hard to convert graphics (you could make arbitrary-sized sprites but it's a lot slower and often involves large complex look-up tables)

back in the day the reverse caused problems too, you can look up the grumbling of people porting Prince of Persia to non-Apple II systems and having to convert all the multiple-of-7 graphics to systems expecting things to be multiples of 8

deater··on Show HN: Micro LZMA decoder (x86 assembly code golf)
You can also find size-optimized LZSS decoders in 30+ different assembly languages here: http://www.deater.net/weave/vmwprod/asm/ll/ll.html
deater··on Writing an Apple 2 game in 2021
also, explanations of 80 demos that fit in 280 chars (they were tweets to the AppleIIbot Applesoft BASIC twitter bot) http://www.deater.net/weave/vmwprod/appleiibot/
deater··on Writing an Apple 2 game in 2021
If you're into Apple II programming, see a bunch of demoscene demos written in the past 5 years: http://www.deater.net/weave/vmwprod/demos/

and a bunch of games written in the past 5 years http://www.deater.net/weave/vmwprod/demakes/

more info on finding the vblank w/o an interrupt using the floating bus, sometimes called "vapor lock" http://www.deater.net/weave/vmwprod/megademo/vapor_lock.html

all of these have full source code available

deater··on When I made another Monkey Island
for those demanding chunky pixels, you should try this version:

http://deater.net/weave/vmwprod/monkey/

deater··on Portal for Apple II (2017)
It's funny how everyone loves the portal demake the most. It's currently the lemmings one that's under heavy development. http://www.deater.net/weave/vmwprod/lemm/
deater··on UnDUNE II – The Demaking of a Dynasty
If you're a fan of demakes you should also check out some recent ones made for the Apple II: http://www.deater.net/weave/vmwprod/demakes/
deater··on What a $500k grant proposal looks like
as someone who couldn't manage getting hired by an R1 university, and also had three NSF CAREER proposals rejected, it's a bit sobering to see someone get it all so easily and then walk away from it.

Not that I necessarily blame him, fairly burnt out on academia myself currently.

Not getting a CAREER award can really set one back, both in time wasted applying but then having to compete with those who have them. I often felt like the NSF asks for so much these days, including excessive (and possibly unrealistic amounts of) K-12 outreach. I am always curious if you go back after 5 years, how many of the winners actually did everything they promised in the proposal.

deater··on Western Maryland asks West Virginia to 'consider adding us' to their state
Maine brook off because during the War of 1812 England conquered a huge chunk of Maine and the good people of the rest of Massachusetts were too cheap to do anything about it.
deater··on A Mind Is Born (2017)
if you like size-coded demos you should check all of the ones released at the lovebyte 2021 "sizecoding" demo party last weekend http://www.pouet.net/party.php?which=1935&when=2021

also look up the byte-battles, the live head-to-head 256-byte programming tournamet

deater··on Apple II Basic Bot
there's also a demoscene demo that shows off some of these programs

https://www.pouet.net/prod.php?which=87462

deater··on Apple II Basic Bot
there's a page that exaplains what's going on with a lot of these entries: http://deater.net/weave/vmwprod/appleiibot/
deater··on If you can't play the new VR version of Myst, why not play the Apple II demake
also note this will run fine on a stock system from 1980: an Apple II+ with 48k RAM (1MHz 6502) and a 16-sector 140k DOS3.3 Disk ][ drive.

If you're a commodore person, you should be comparing this with what you could do with a PET or maybe a VIC-20 in this timeframe (not a C64).

deater··on If you can't play the new VR version of Myst, why not play the Apple II demake
it's also a matter of size. lores graphics are 1k (they usually compress at least 50%). There are 800 backgrounds in the demake. You want to fit this on a reasonable number of floppy disks, in this case it fits on 3.

If you use "hi-res" (140x192x6 colors) the graphics are 8k, 8 times bigger, so you need 24 disks which is a bit much.

Also with double-buffered hi-res graphics you waste 16k of RAM which is 1/3 of all available RAM on a II+. Double-buffered lo-res only takes 2k.

deater··on Apple II and Apple IIe emulators written in JavaScript and HTML5
you can use these js emulators to play the just released v1.0 of Myst for Apple II

http://www.deater.net/weave/vmwprod/mist/

← PreviousPage 3 of 3