fgenesis information 55 glöps
- general:
- level: user
- personal:
- portals:
- slengpung: pictures
- dentro Windows tAAt 2022 by tAAt [web]
- prost ihr säcke!
cheers to tAAt for keeping the tradition up!
first nominee for the unreadable scroller awards 2022? :D - rulezadded on the 2022-01-01 00:26:47
- 4k Wild 37 bytes of RAM
- i feel this was underappreciated during the compo.
imo this is amazing for a VC4000 (look at the hardware. holy shit batman!), and the mix of german and english in the source is hilarious.
"Ich hab sogar auf den scheiß LABYRINTHGENERATOR Lesezugriff."
dafuq? :D
"BSTA,un $1f5f ;JUMP TO FRIGGIN RAM!"
37b RAM and then using some of that for self-modifying code is just... mad props. - rulezadded on the 2020-04-22 02:04:26
- musicdisk Amiga OCS/ECS AmigAtari by Oxygene [web]
- Been running this on my A1200 for the last 2 evenings and it's so good. Thanks so much for relasing this!
Two questions tho:
1- The play order is (semi?) randomized, correct?
2- Are there any controls? Can't figure out how to skip or select specific tracks... - isokadded on the 2020-04-18 03:38:48
- wild Windows Sofa World by Poo-Brain [web]
- this was just perfect. i wasn't there as much as i should have been, but thank you so much for this <3
As far as i remember this is the ONLY networked game at revision that actually worked at revision-scale and didn't completely break down when half the party joined. - rulezadded on the 2020-04-13 14:22:55
- game Linux Windows MacOSX Intel Hospital Hero by Hackefuffel [web]
- nice pixels and well executed. now THAT is why people bought so much toilet paper these days. :D
- rulezadded on the 2020-04-12 22:19:01
- wild Wild Tracing real rays
- using glonass for position estimation is just completely mad. awesome idea. i'm baffled that this is so accurate.
- rulezadded on the 2020-04-12 22:14:36
- 256k Wild Hardware Malfunction
- Some more info about the HW that would have been too much detail to mention for the compo; some people on discord asked for this:
The LCD has its own RAM but this specific controller is (to my knowledge) write-only.
That means no framebuffer on the AVR, and 8K memory is really not enough to store much
(remember, a 64 x 64 x 8bpp image already takes up half of the entire RAM,
and the audio player and mixer buffer require some of the global budget as well).
There is also no support for palettes or sprites or anything in hardware.
The communication with the display basically boils down to this:
- send set (x1, y1), (x2, y2) rectangle commands, send "hey i'm going to send pixels now" command
- set two halves of a 16bit (5.6.5 bits) color to PORTA and PORTC
- toggling the LCD write pin twice sends one pixel
- keep toggling that pin for as many pixels as your rectangle specified. The LCD does the rectangle wraparound logic internally.
- doing the math, this can reach about 50 fps (2 cyc/pixel at 16 MHz) assuming the color is never changed and loop overhead doesn't exist
- there is no support for clearing regions of the screen, you have to pump out pixels in software to the bitter end
- you can't skip pixels either, specifying a rectangle and then sending pixels always overwrites the content that was there
- there is a VSYNC pin but it's not connected to the outside, so there is no way to really avoid flickering
The display has two hardware features that are sort of interesting:
- scrolling. but only on the long axis and there is no off-screen memory, so the large scrolling image for example must be decompressed on the fly directly into the display.
- inverting colors. but what would you use this for except for strobo...?
The 3D stuff is pretty standard, normal indexed meshes rendered directly to the LCD, with perspective division and everything.
So basically most effects boil down to writing long stretches of the same color to keep things fast, and interlacing like crazy to hide the fact that there is totally not enough bandwidth to do anything fluid on this thing.
I might write a more detailed writeup if someone is interested. - isokadded on the 2020-04-12 21:49:21
- musicdisk Amiga OCS/ECS AmigAtari by Oxygene [web]
- can't wait to run this properly to soothe the post-party-depression somewhat :D
- rulezadded on the 2020-04-12 20:19:16
- 256b ZX Spectrum World panic in 256 bytes :) by Serzhsoft
- speech synth in 256b? whoa!
- rulezadded on the 2020-04-12 20:16:59
- demo Windows sp04 - Hello, Kevin - A Dental Journey by Spacepigs [web]
- What T$ and kb_ said. This weirded the fuck out of me but in a rulez0r way. Well done, Kevin.
- rulezadded on the 2017-04-19 17:54:24
account created on the 2014-08-06 00:53:41