Log In  

BBS > Superblog
Posts: All | Following    GIFs: All | Postcarts    Off-site: Accounts

So I was thinking about making a VST Synth that uses the same wave & effect generators as PICO-8 for chiptuners and other musicians alike. (who want to make songs longer than PICO-8 can support)

So I'm not really that experienced in making any sort of VST synthesizer. I decided to mock it up and here is the result. (Also, I didn't know where to put this so I just put it in Discussion, move it if you need to admins)

So here's how it works:
Choose a wave (the DAW will handle the rest, as this will probably not support standalone, but maybe...) and the automation for effects will automate on certain notes just like PICO-8 does. It should probably have 4-note polyphony. (hence the 4 channels)
This could be sold with PICO-8 (and all existing PICO-8 owners can get it, maybe?) or sold separately. All depends on what zep decides to do with this if he wants to do anything with this.

1 comment


Cart #26987 | 2016-08-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


You are a knight in a castle where some trigger happy ghosts live. You need to find your way out of the castle. The game have 4 levels. Collect keys to open doors to get to the next level. You can also collect coins, 5 coins and you will remain on the same level when you die. Else you will end up in the previous level.

1
0 comments


Hello.

Is it possible to play Pico 8 games on my Android device? I have a GPD XD (http://www.gpdxd.com) and it's a great device for playing games.

So I thought it would be really great to play Pico 8 games on this handheld. I can start the games through the browser. But I can't control the games with the gamepad. And I don't find an app who can keymap keyboard buttons including the arrow buttons on the controller buttons.

Is there someone who have a good workaround?

Alternatively: A Pico 8 player for Android include native controller support would be a really dream come true. :D
Just download the .png files, put these on the SD card and open it with a Pico 8 player. ;-)

(Yeah, I know: There is this PocketCHIP thing. But for me it seems very unconfortable. I mean this device even don't have a real digital pad...)

6 comments


Cart #27042 | 2016-08-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


Heyo, this is my first post and I have no idea how anything works. Pardon my ignorance :y

This is something I've been working on for the past couple of days. It has vacuum/gravity physics thus far. I'm trying to get proper collision physics in next but I encountered a weird bug with the distance on the way. Watch the distance meter (white) as you move away from the red circle, you'll see what I mean. A sound plays when the distance is less than or equals 11, but it does it in places it shouldn't. Advice is welcome!

Update: Now that the bug has been squished, time to figure out collision physics. Oh boy, trig :V
Thanks for the help so far, I'm probably going to need more later ^^;

4 comments


Does Pico-8 have the equivalent of this? It's a tool I tend to use a lot in projects. Or is this a function I have to create by nesting conditionals?

1
4 comments


I admit I haven't explored anything with dates/time in Pico8, so just wondering out loud if there's a way to save a timestamp so that you could use it later and have your game behave like it "did something" during the off time.

For example, hatching an egg. You start the game on Monday and quit. Saves the timestamp. You play the cart again on Thursday. The timestamps are compared to determine how many days/hours/whatever have gone by and routines are run against the egg accordingly...on its way to hatch or something.

1
1 comment


Where can I download the pico -8 trial????

1
3 comments


I decided to play around with those new audio effects that you could apply on channels by poking and this cool-ish thing came out! Hope you enjoy!
(the song time bar thingy probably doesn't work properly but meh whatever)


8
2 comments




It was rainy so i made this. I will maybe add features like ennemies but it was just for fun.

Update 0.3: I changed some textures and added enemies. They walk and feel wall collisions, I will add damages to the hero later.

Update 0.2: there is now a small map. So if you want to walk, you can. next mission: ennemies.
PS: Don't care about the old man, he is weird.

4
5 comments


I'm playing with the newly-found mouse features and I want to figure out if my mouse sprite is in range of a button sprite (as in if both sprites intersect)

Here's my code so far (checks for exact positioning but I don't know how to check if they intersect, not if they're in the same position)

--mouse support
poke(0x5f2d, 1)
mode = "none"

function _update()
		if stat(32) == 8 and stat(33) == 0 and stat(34) == 1 then
		 mode = "none"
		end
		if stat(32) == 16 and stat(33) == 0 and stat(34) == 1 then
		 mode = "spr"
		end
end
1 comment


I've been playing with poking recently and I've found some effects like bit crushing and reverb appearing but when I save the cart it dosen't come back when I load it (after reboot) Is this because all of the bugs is just stored in RAM? If so, is there a way to save the RAM state?
Thanks for any help.

2 comments


Cart #26918 | 2016-08-14 | Code ▽ | Embed ▽ | No License
2

Yo! This is the first version of my (first) platform game: Roger's Adventure:
There are few feature yet: walk, jump, and poop! (you have to press O when jumping)
I think there will be some update in the followings day or weeks.

Right now, the poop just explode but doesn't kill the ennemies, and the hotbox aren't perfect, but i will upgrade it when i'll be better in Pico-8

CaptainDrucker -- french noob programmer

2
0 comments


PICO-8 crashed when the game over state would have been displayed for The Lair. I was playing via Splore. Let me know if any more detail would be helpful.

Here's the crash report:

Process:               pico8 [8402]
Path:                  /Users/USER/Downloads/*/PICO-8.app/Contents/MacOS/pico8
Identifier:            com.Lexaloffle.pico8
Version:               pico8 (pico8)
Code Type:             X86 (Native)
Parent Process:        ??? [1]
Responsible:           pico8 [8402]
User ID:               501

Date/Time:             2016-08-14 10:50:25.551 -0700
OS Version:            Mac OS X 10.11.6 (15G31)
Report Version:        11
Anonymous UUID:        0BE98425-6306-B96A-4653-4AF558760F43

Sleep/Wake UUID:       4E750707-2C58-4289-B7A8-460EDC59EB00

Time Awake Since Boot: 210000 seconds
Time Since Wake:       530 seconds

System Integrity Protection: enabled

Crashed Thread:        3  com.apple.audio.IOThread.client

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Note:        EXC_CORPSE_NOTIFY

VM Regions Near 0x8:
--> 
    __TEXT                 0000000000001000-00000000000b9000 [  736K] r-x/rwx SM=COW  /Users/USER/Downloads/*/PICO-8.app/Contents/MacOS/pico8

Thread 0:: Dispatch queue: com.apple.main-thread
0   com.Lexaloffle.pico8          	0x0001b29a luaH_get + 26
1   com.Lexaloffle.pico8          	0x0001e27b luaV_gettable + 315
2   com.Lexaloffle.pico8          	0x00018a71 luaV_execute + 4961
3   com.Lexaloffle.pico8          	0x0001a4c8 luaD_call + 136
4   com.Lexaloffle.pico8          	0x00017bf7 luaV_execute + 1255
5   com.Lexaloffle.pico8          	0x000200f7 unroll + 615
6   com.Lexaloffle.pico8          	0x00020263 resume + 307
7   com.Lexaloffle.pico8          	0x0000ae36 luaD_rawrunprotected + 70
8   com.Lexaloffle.pico8          	0x00022f7c lua_resume + 92
9   com.Lexaloffle.pico8          	0x000420c6 run_slice + 198
10  com.Lexaloffle.pico8          	0x0000795b codo_main_update + 2043
11  com.Lexaloffle.pico8          	0x00077309 codo_main + 185
12  com.Lexaloffle.pico8          	0x00001f35 start + 53

Thread 1:: SDLTimer
0   libsystem_kernel.dylib        	0x956cd3ea __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x9eab8538 _pthread_cond_wait + 757
2   libsystem_pthread.dylib       	0x9eabbd0b pthread_cond_timedwait$UNIX2003 + 71
3   SDL2                          	0x00253fe0 0x21f000 + 217056
4   SDL2                          	0x002543b6 0x21f000 + 218038
5   SDL2                          	0x00254fc7 0x21f000 + 221127
6   SDL2                          	0x00254b6d 0x21f000 + 220013
7   SDL2                          	0x002545b1 0x21f000 + 218545
8   libsystem_pthread.dylib       	0x9eab7780 _pthread_body + 138
9   libsystem_pthread.dylib       	0x9eab76f6 _pthread_start + 155
10  libsystem_pthread.dylib       	0x9eab4f7a thread_start + 34

Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x956ce7fa kevent_qos + 10
1   libdispatch.dylib             	0x96ce67ea _dispatch_mgr_invoke + 234
2   libdispatch.dylib             	0x96ce63be _dispatch_mgr_thread + 52

Thread 3 Crashed:: com.apple.audio.IOThread.client
0   com.Lexaloffle.pico8          	0x000a2315 mix_sfx_tick + 293
1   com.Lexaloffle.pico8          	0x000a2ea4 mix_sfx_channel + 676
2   com.Lexaloffle.pico8          	0x000a302e update_mix_channel + 366
3   com.Lexaloffle.pico8          	0x000a3259 codo_mixer_callback_0 + 121
4   SDL2                          	0x00221394 0x21f000 + 9108
5   com.apple.audio.units.Components	0x0913f37a AUInputElement::PullInput(unsigned long&, AudioTimeStamp const&, unsigned long, unsigned long) + 254
6   com.apple.audio.units.Components	0x0913ef74 AUInputFormatConverter2::InputProc(OpaqueAudioConverter*, unsigned long*, AudioBufferList*, AudioStreamPacketDescription**, void*) + 270
7   com.apple.audio.toolbox.AudioToolbox	0x9cc720f5 AudioConverterChain::CallInputProc(unsigned long) + 389
8   com.apple.audio.toolbox.AudioToolbox	0x9cc71eac AudioConverterChain::FillBufferFromInputProc(unsigned long*, CABufferList*) + 232
9   com.apple.audio.toolbox.AudioToolbox	0x9cc4e21f BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&) + 203
10  com.apple.audio.toolbox.AudioToolbox	0x9cc2937b CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*) + 93
11  com.apple.audio.toolbox.AudioToolbox	0x9cc4e075 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*) + 277
12  com.apple.audio.toolbox.AudioToolbox	0x9cc4e1f0 BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&) + 156
13  com.apple.audio.toolbox.AudioToolbox	0x9cc7e756 Resampler2Wrapper::RenderOutput(CABufferList*, unsigned long, unsigned long&) + 168
14  com.apple.audio.toolbox.AudioToolbox	0x9cc2db3e SampleRateConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*) + 46
15  com.apple.audio.toolbox.AudioToolbox	0x9cc4e075 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*) + 277
16  com.apple.audio.toolbox.AudioToolbox	0x9cc4e1f0 BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&) + 156
17  com.apple.audio.toolbox.AudioToolbox	0x9cc2937b CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*) + 93
18  com.apple.audio.toolbox.AudioToolbox	0x9cc4e075 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*) + 277
19  com.apple.audio.toolbox.AudioToolbox	0x9cc71c75 AudioConverterChain::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*) + 113
20  com.apple.audio.toolbox.AudioToolbox	0x9cc4e075 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*) + 277
21  com.apple.audio.toolbox.AudioToolbox	0x9cc1f715 AudioConverterFillComplexBuffer + 306
22  com.apple.audio.units.Components	0x0913e9cb AUInputFormatConverter2::PullAndConvertInput(AudioTimeStamp const&, unsigned long&, AudioBufferList&, AudioStreamPacketDescription*, bool&) + 149
23  com.apple.audio.units.Components	0x0913e239 AUConverterBase::RenderBus(unsigned long&, AudioTimeStamp const&, unsigned long, unsigned long) + 195
24  com.apple.audio.units.Components	0x0913b8ad AUBase::DoRenderBus(unsigned long&, AudioTimeStamp const&, unsigned long, AUOutputElement*, unsigned long, AudioBufferList&) + 141
25  com.apple.audio.units.Components	0x0913a228 AUBase::DoRender(unsigned long&, AudioTimeStamp const&, unsigned long, unsigned long, AudioBufferList&) + 550
26  com.apple.audio.units.Components	0x091420c1 AUHAL::AUIOProc(unsigned long, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) + 2519
27  com.apple.audio.CoreAudio     	0x945034c9 HALC_ProxyIOContext::IOWorkLoop() + 2841
28  com.apple.audio.CoreAudio     	0x94502894 HALC_ProxyIOContext::IOThreadEntry(void*) + 156
29  com.apple.audio.CoreAudio     	0x9450e9ec ___ZN19HALC_ProxyIOContextC2Emj_block_invoke + 20
30  com.apple.audio.CoreAudio     	0x945027b9 HALB_IOThread::Entry(void*) + 71
31  libsystem_pthread.dylib       	0x9eab7780 _pthread_body + 138
32  libsystem_pthread.dylib       	0x9eab76f6 _pthread_start + 155
33  libsystem_pthread.dylib       	0x9eab4f7a thread_start + 34

Thread 4:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x956c649a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x956c5884 mach_msg + 68
2   com.apple.CoreFoundation      	0x9bc46dc6 __CFRunLoopServiceMachPort + 214
3   com.apple.CoreFoundation      	0x9bc461d1 __CFRunLoopRun + 1521
4   com.apple.CoreFoundation      	0x9bc45976 CFRunLoopRunSpecific + 390
5   com.apple.CoreFoundation      	0x9bc457db CFRunLoopRunInMode + 123
6   com.apple.AppKit              	0x9cff0dde _NSEventThread + 291
7   libsystem_pthread.dylib       	0x9eab7780 _pthread_body + 138
8   libsystem_pthread.dylib       	0x9eab76f6 _pthread_start + 155
9   libsystem_pthread.dylib       	0x9eab4f7a thread_start + 34

Thread 3 crashed with X86 Thread State (32-bit):
  eax: 0x00155bec  ebx: 0x000a21fe  ecx: 0x00000001  edx: 0x00000000
  edi: 0x00000000  esi: 0x0285e6dc  ebp: 0xb04204b8  esp: 0xb0420430
   ss: 0x00000023  efl: 0x00010206  eip: 0x000a2315   cs: 0x0000001b
   ds: 0x00000023   es: 0x00000023   fs: 0x00000023   gs: 0x0000000f
  cr2: 0x00000008

Logical CPU:     0
Error Code:      0x00000004
Trap Number:     14

Binary Images:
    0x1000 -    0xb8fe7 +com.Lexaloffle.pico8 (pico8 - pico8) <CAF51B3D-21D2-DF9A-1317-F7DDC8457A5D> /Users/USER/Downloads/*/PICO-8.app/Contents/MacOS/pico8
  0x21f000 -   0x2cdff9 +SDL2 (3.1) <C9F62F95-315A-34EF-B3C0-CD283495CF95> /Users/USER/Downloads/*/PICO-8.app/Contents/Frameworks/SDL2.framework/Versions/A/SDL2
  0x2ea000 -   0x2edfff  com.apple.ForceFeedback (1.0.6 - 1.0.6) <D56690F5-A5AF-300C-B2D1-7B82DD9F4F0A> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback
 0x12fc000 -  0x12fcffd +cl_kernels (???) <79B36FFE-CB79-495E-A3C4-ABC53B8302E2> cl_kernels
 0x7258000 -  0x7264fff  com.apple.iokit.IOHIDLib (2.0.0 - 2.0.0) <374A5054-51DD-3AE7-9CF2-E1723206D2EA> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
 0x7273000 -  0x7277fff  com.apple.audio.AppleHDAHALPlugIn (274.12 - 274.12) <703DEA64-B706-375C-8BC6-E84C74B6BC44> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
 0x76a3000 -  0x76a4fff +com.surteesstudios.BartenderAudioPlugIn (1.0.0 - 1.1) <CC573A8D-4B74-3772-81C7-649FBB0838D0> /Library/Audio/Plug-Ins/HAL/BartenderAudioPlugIn.plugin/Contents/MacOS/BartenderAudioPlugIn
 0x8000000 -  0x83baff7  com.apple.driver.AppleIntelHD3000GraphicsGLDriver (10.0.51 - 10.0.0) <44DDCCCD-99AB-341E-A4ED-8C9781CD31EA> /System/Library/Extensions/AppleIntelHD3000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD3000GraphicsGLDriver
 0x9135000 -  0x927eff7  com.apple.audio.units.Components (1.13 - 1.13) <2427FE26-BDB3-34BC-AD89-2E106D55C844> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x8feed000 - 0x8ff21df7  dyld (360.22) <16F74106-838E-37A2-82C3-6B382F52101C> /usr/lib/dyld
0x905de000 - 0x9066ffff  com.apple.CoreSymbolication (3.1 - 58048.1) <96291161-FDB8-3113-AC2F-C30C5DC373AE> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x90670000 - 0x9088effb  libicucore.A.dylib (551.51.4) <A7076030-D741-3FBE-B0DD-6F3D684EDDD6> /usr/lib/libicucore.A.dylib
0x9088f000 - 0x90892fff  com.apple.xpc.ServiceManagement (1.0 - 1) <A823018B-686B-3C2D-A97E-43503A9F07BE> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x90893000 - 0x908a0ff7  libbz2.1.0.dylib (38) <5AF36C82-D418-3B72-9358-4890779B6DC9> /usr/lib/libbz2.1.0.dylib
0x908a5000 - 0x908a5fff  liblaunch.dylib (765.50.8) <F848F0C0-2657-3391-888E-0C37E69912D7> /usr/lib/system/liblaunch.dylib
0x908a6000 - 0x908a8ffb  libsystem_secinit.dylib (20) <B71D9743-87EB-3A33-BFD4-2BE8768E7FEB> /usr/lib/system/libsystem_secinit.dylib
0x90a1f000 - 0x90b0dfff  libcrypto.0.9.8.dylib (59.60.1) <41C78E35-7A32-3827-8450-361360C475D1> /usr/lib/libcrypto.0.9.8.dylib
0x90b0e000 - 0x90bd7fff  com.apple.DiscRecording (9.0.1 - 9010.4.3) <50D673A1-CB0B-39F2-AC47-552B9E82DF33> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x90bd8000 - 0x90cf1ff7  com.apple.desktopservices (1.10.3 - 1.10.3) <B4550A91-D0BE-3F91-9AFC-E950371D1EA2> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x90eb0000 - 0x90ed3fff  com.apple.ProtectedCloudStorage (1.0 - 1) <3A12EBB0-D29E-3177-BA39-85DD5EE54514> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
0x90ed4000 - 0x90ed4fff  com.apple.Accelerate (1.10 - Accelerate 1.10) <3172ABD9-9647-3D33-A29D-41A454FDEED9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x90f0a000 - 0x90f1dfff  com.apple.Sharing (442.13.6 - 442.13.6) <5CAF03BA-321D-3DF1-BA14-9D728A103454> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x90f1e000 - 0x90f85fff  libcorecrypto.dylib (335.50.1) <66992865-A8BF-33C4-8C7D-A5EA7A13E90D> /usr/lib/system/libcorecrypto.dylib
0x90f86000 - 0x90f8bfff  com.apple.TCC (1.0 - 1) <97C8E932-A0CF-3A6C-AB18-B8C1A5055EAB> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x90f8c000 - 0x90f8cfff  com.apple.CoreServices (728.13 - 728.13) <3D9C7252-F217-381D-94CF-3FA954B39037> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90f8d000 - 0x90fa6fff  com.apple.Kerberos (3.0 - 1) <808BA537-7654-3792-86ED-770350FE5261> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x90fa7000 - 0x91047ffb  com.apple.QD (3.12 - 302) <4B99C015-A518-3C0E-9512-463E79B8F444> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x91048000 - 0x91079ff7  com.apple.DictionaryServices (1.2 - 250.3) <D1F29A52-AFD5-3D8E-85D8-CA14E0217AA6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x9107a000 - 0x9122affb  GLEngine (12.1) <F5507131-DD95-39DF-8F4F-945055D3E2A0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
0x9122b000 - 0x9128efff  com.apple.SystemConfiguration (1.14 - 1.14) <9E496604-D7FA-3CE6-A598-77D4B1EE0B16> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9128f000 - 0x91291ffb  libCGXType.A.dylib (960.3) <685D2D29-40EF-3C1B-AF81-357FF148E59B> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x91645000 - 0x9169eff3  com.apple.AE (701 - 701) <60406E1C-890C-3E94-B1F2-A8C2C2360054> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x9169f000 - 0x918d7fff  com.apple.CoreImage (11.4.0 - 366.4.19) <A243F72A-E641-33DC-923B-62DD95E27DCC> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x918d8000 - 0x919feffb  libsqlite3.dylib (216.4) <72C3FD3D-27D8-3B2F-9472-AAAA2DFC1835> /usr/lib/libsqlite3.dylib
0x919ff000 - 0x91a35ff7  com.apple.CoreVideo (1.8 - 191.3) <26C95104-9FA6-32E7-A348-E5AF4AD59023> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x91a36000 - 0x91a85fff  libcurl.4.dylib (90) <DAEC313D-7B9A-36B2-9514-A9AB02A0459C> /usr/lib/libcurl.4.dylib
0x91adb000 - 0x91b03fff  com.apple.IconServices (68.1 - 68.1) <0B9F8C2C-9BE9-3379-A6B9-38781C040EA2> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x91b69000 - 0x91bdcfff  com.apple.datadetectorscore (7.0 - 460) <89030189-D98F-375E-A7C6-68885F6E30B4> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x91bdd000 - 0x91beafff  com.apple.SpeechRecognitionCore (2.2.7 - 2.2.7) <51F1211F-E879-3BB8-80DA-9B127D8D107D> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x91beb000 - 0x91c89fff  com.apple.ColorSync (4.9.0 - 4.9.0) <CAACC374-A1D8-30B7-B0DC-B8E62078CB56> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x91c8a000 - 0x91cb3fff  libRIP.A.dylib (960.3) <273D1B88-C40E-3716-A03B-BD0B17143065> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x91cdb000 - 0x91cf1ff3  libLinearAlgebra.dylib (1162.2) <CAA4BD99-9399-32D7-B2BD-88FB1F32E17C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x91cf2000 - 0x91d73ff3  com.apple.framework.IOKit (2.0.2 - 1179.50.2) <64742932-B2AC-3560-9508-C2F7CC08B6A6> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x91d74000 - 0x91db7fff  com.apple.Metal (56.6 - 56.6) <7CD807F4-7AD1-379B-95E6-37A026265F32> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x91df8000 - 0x91e20fff  libxpc.dylib (765.50.8) <16C84BE9-2BA3-390F-883D-F0333013E7DB> /usr/lib/system/libxpc.dylib
0x91e21000 - 0x91e78ff7  com.apple.HIServices (1.22 - 550) <6D39D337-F164-3176-80E5-CA14432824BC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91f18000 - 0x91f2fffb  libsystem_coretls.dylib (83.40.5) <01ABCCA9-477D-3373-A003-AF459F7FA534> /usr/lib/system/libsystem_coretls.dylib
0x91f30000 - 0x91f33fff  libextension.dylib (78) <91DD808E-AB53-3AFB-B7A5-4F3051285141> /usr/lib/libextension.dylib
0x91f34000 - 0x91f3dff3  com.apple.AppleSRP (5.0 - 1) <75BDCAE5-82C9-38AC-885D-741CF175A803> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
0x9300e000 - 0x93088ffb  com.apple.Heimdal (4.0 - 2.0) <92BBE308-5D72-335E-AE5C-B96F555BA5B6> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x93089000 - 0x93092fff  libcopyfile.dylib (127) <367EF1CA-F84D-3A22-B423-70961D21C241> /usr/lib/system/libcopyfile.dylib
0x93093000 - 0x930abff7  libSparseBLAS.dylib (1162.2) <A5E0E0A7-7B7A-34F9-BBB2-FD601E15D783> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x930ac000 - 0x930aeff3  com.apple.EFILogin (2.0 - 2) <CB406C7B-EA04-3703-80C4-F21658D6CFBC> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0x930af000 - 0x930f8ff7  com.apple.coreservices.SharedFileList (24.4 - 24.5) <5A7E6F6F-3B96-3055-AD1C-F4AA5AEB9938> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x93106000 - 0x932e8fff  com.apple.QuartzCore (1.11 - 410.14) <F4525113-0692-362E-B3BA-1C5A2950CA4C> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x932ec000 - 0x932f0fff  libheimdal-asn1.dylib (453.40.10) <47D6EB82-186C-32C4-80D5-B3C09E126C0D> /usr/lib/libheimdal-asn1.dylib
0x932f1000 - 0x93346ff7  com.apple.htmlrendering (77 - 1.1.4) <5EFC54AC-7FD8-3ADA-97A8-345DD71A9D85> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x93347000 - 0x93371fff  libsystem_info.dylib (477.50.4) <9D877FB7-E1C2-37B3-B4B8-AE4DE12682BC> /usr/lib/system/libsystem_info.dylib
0x93372000 - 0x933a5fe3  libsystem_m.dylib (3105) <621EDD29-0EBA-36BF-AE7A-4DFE6329300E> /usr/lib/system/libsystem_m.dylib
0x933a6000 - 0x933b5ff7  libxar.1.dylib (302) <B5FC05C6-3E06-3E92-A8E5-C7733D659F6F> /usr/lib/libxar.1.dylib
0x933b6000 - 0x93471fff  com.apple.backup.framework (1.7.4 - 1.7.4) <764601F4-6786-3D4B-B22F-07F00247AEF5> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x93472000 - 0x93472fff  com.apple.Carbon (154 - 157) <25DB41AD-B46F-3FC2-8FFB-325750777CC0> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x93473000 - 0x934c9ff7  libc++.1.dylib (120.1) <59501F15-E2C0-30D2-9B8C-7E784D47900E> /usr/lib/libc++.1.dylib
0x93a5f000 - 0x93b4aff7  unorm8_bgra.dylib (2.7.3) <5F467CC1-C96F-3CE0-8B7B-7194050312F0> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
0x93b4b000 - 0x93f12ff3  com.apple.HIToolbox (2.1.1 - 807.2) <0532D0C2-74F3-3098-96F3-3F21D807F4DB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9402b000 - 0x9402bfff  libsystem_blocks.dylib (65) <30FA4604-2D0B-3318-B74E-176F0A7E9049> /usr/lib/system/libsystem_blocks.dylib
0x9402c000 - 0x94152ff3  com.apple.CoreText (352.0 - 494.12) <21E36256-CEDB-3D9F-BD41-335975462417> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x94195000 - 0x944f01eb  libobjc.A.dylib (680) <9B9B39CC-CC3A-3E91-AAE7-961E8A6E1804> /usr/lib/libobjc.A.dylib
0x944f1000 - 0x94545ff3  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <5B75F000-34E7-3884-8451-F1BDF216865F> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x94546000 - 0x9455bff3  libCGInterfaces.dylib (317.9) <781659B7-7013-3956-9E44-A6F60410391F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
0x9455c000 - 0x94596fff  com.apple.MediaKit (16 - 809) <737F2EA6-8A73-3AAD-8D82-64A8A7E57578> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x94597000 - 0x945b0fff  libsystem_asl.dylib (323.50.1) <CB8811F0-294F-3C65-95FB-243AEA73DA8E> /usr/lib/system/libsystem_asl.dylib
0x945b1000 - 0x945f2ff7  libauto.dylib (186) <3729B54F-12F2-3802-A465-72F441AAD99E> /usr/lib/libauto.dylib
0x945f3000 - 0x94630ff7  com.apple.DebugSymbols (132 - 132) <367ECDBA-A978-32B1-99B0-7D63C6F36D78> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x94631000 - 0x9464cfff  com.apple.CFOpenDirectory (10.11 - 194) <C302E49C-4015-32BE-B7F9-87C54959B22E> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x9464d000 - 0x9464ffff  com.apple.securityhi (9.0 - 55006) <02F676CB-B380-3CE2-86AE-30B934B74CD9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x94668000 - 0x946bbfff  libstdc++.6.dylib (104.1) <649EF23E-4FEF-34DA-88DB-A7D4536AD3DF> /usr/lib/libstdc++.6.dylib
0x946be000 - 0x946feff3  com.apple.AppleJPEG (1.0 - 1) <D4FED12B-8FA0-34B1-9C60-44AE087DC142> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x946ff000 - 0x94732ff7  com.apple.GSS (4.0 - 2.0) <6DBB5190-91A7-35F5-BF42-55BCF73E0B3A> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x94733000 - 0x94837fff  libJP2.dylib (1459) <967AF262-15DC-3D28-BBB4-913C0FA44D3F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x9484a000 - 0x948f5ff7  com.apple.LanguageModeling (1.0 - 1) <8C93D8EF-52BF-3A62-892C-5913282CB926> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x948f6000 - 0x9491aff3  libc++abi.dylib (307.2) <78EECB99-15CD-348F-9E29-32BD7CFD75F6> /usr/lib/libc++abi.dylib
0x9491c000 - 0x9491efff  libsystem_configuration.dylib (802.40.13) <131DDA09-9D39-325F-9006-83CCCB405A1A> /usr/lib/system/libsystem_configuration.dylib
0x949da000 - 0x94aceff7  libxml2.2.dylib (29.10) <DDE11976-D62E-3224-8C5F-E50F0C78129E> /usr/lib/libxml2.2.dylib
0x94d55000 - 0x94d60ff3  libcommonCrypto.dylib (60075.50.1) <F3AC8D78-FCF9-3499-B1B8-9610136EC04E> /usr/lib/system/libcommonCrypto.dylib
0x955c0000 - 0x955dffff  com.apple.GenerationalStorage (2.0 - 239.1) <CE3291C3-2988-37B7-A0B1-700E1596EF0F> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x955e0000 - 0x95681fff  com.apple.ink.framework (10.9 - 214) <E296CBCD-0290-375E-8E41-C0FA839AB184> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x95682000 - 0x95682fff  libOpenScriptingUtil.dylib (169.1) <5D59F70A-DDED-3DA8-8345-1414922047CD> /usr/lib/libOpenScriptingUtil.dylib
0x95683000 - 0x956b1ff7  libarchive.2.dylib (33.20.2) <FB7EA848-C053-3016-9317-BEB146619816> /usr/lib/libarchive.2.dylib
0x956b2000 - 0x956d3ffb  libsystem_kernel.dylib (3248.60.10) <53C0C7AB-50DA-3AB7-A3F0-003C88FC20F8> /usr/lib/system/libsystem_kernel.dylib
0x956da000 - 0x956e2fff  com.apple.NetFS (6.0 - 4.0) <95A7A6DB-92AE-3D69-AE2E-A518C5258913> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x956e6000 - 0x95754ffb  libsystem_network.dylib (583.50.1) <9E825C07-EE19-3EDB-ACA9-AC5CC702AAAC> /usr/lib/system/libsystem_network.dylib
0x95755000 - 0x95761ff7  libcsfde.dylib (517.50.1) <FE525CD1-6237-37F9-8E62-F92AD012587B> /usr/lib/libcsfde.dylib
0x9576f000 - 0x958b1fef  libvDSP.dylib (563.5) <1463C8CE-B11B-3B24-B456-F12CCEB1F693> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x9595f000 - 0x95962ff7  com.apple.help (1.3.3 - 46) <61D6C3D7-73E3-3586-844D-18A1A8E549A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x95963000 - 0x95991ff7  GLRendererFloat (12.1) <277749B1-AF1C-3404-A5C9-6B8FA52A970A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
0x95992000 - 0x95998ff3  libsystem_platform.dylib (74.40.2) <D75F4900-3DEA-3197-AABC-278596C080CE> /usr/lib/system/libsystem_platform.dylib
0x95999000 - 0x959a2fff  libGFXShared.dylib (12.1) <CB73A3A9-1644-387E-9021-8ED66FFE3ADF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x959a3000 - 0x959a3fff  libmetal_timestamp.dylib (600.0.44.2) <A8C946FE-7335-33FD-9693-6FCB1944FA20> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
0x959a4000 - 0x959bafe7  libcompression.dylib (28) <B7A86671-648B-35B3-9A61-5B36D074689C> /usr/lib/libcompression.dylib
0x959bb000 - 0x959bdfff  libsystem_coreservices.dylib (19.2) <360AF758-E51B-3B37-A9CF-CA6958292A11> /usr/lib/system/libsystem_coreservices.dylib
0x95a32000 - 0x95b18ff7  unorm8_rgba.dylib (2.7.3) <0DCEA62F-BEDF-32B4-B3A3-38806DA0C368> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_rgba.dylib
0x95b52000 - 0x95b5affb  libsystem_dnssd.dylib (625.60.4) <12A98998-A53F-3612-AB20-35097375ED2E> /usr/lib/system/libsystem_dnssd.dylib
0x95d54000 - 0x95d5cff7  libcldcpuengine.dylib (2.7.3) <B5D95343-C895-3FF9-893B-DBDC74BAC535> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
0x95d5d000 - 0x95d66fff  com.apple.DiskArbitration (2.7 - 2.7) <F0C5B62E-C11D-36C5-934B-20780C469616> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x95d67000 - 0x96062ff3  com.apple.CoreServices.CarbonCore (1136.2 - 1136.2) <32914376-923F-3046-AD96-E5F56521E5AD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x96063000 - 0x96495ffb  com.apple.vision.FaceCore (3.3.1 - 3.3.1) <82AA6556-43A3-3EF5-BE6E-2653207F4619> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x96496000 - 0x96724ffb  com.apple.CFNetwork (760.6.3 - 760.6.3) <FFC79250-6C13-3D4F-A118-D84952BC3852> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x96771000 - 0x96771fff  com.apple.Cocoa (6.11 - 22) <5DE99658-0C2F-3DB0-8741-B9D36FCF04D8> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x96772000 - 0x96795ffb  com.apple.framework.Apple80211 (11.0 - 1121.34.2) <7E6DC146-265B-3607-A947-2FAAAF4AFB37> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x96796000 - 0x96797fff  libremovefile.dylib (41) <51459E88-3A13-3C6F-A203-ADF3BBC2867B> /usr/lib/system/libremovefile.dylib
0x96798000 - 0x967a3fff  com.apple.NetAuth (6.0 - 6.0) <5BDBB960-B818-3B5A-9F0A-345DFB727F76> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x967a4000 - 0x967f3fff  com.apple.opencl (2.7.0 - 2.7.0) <D8A0C2D6-5BB7-3346-BA2B-CBE3EE4CF463> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x967f4000 - 0x9686aff3  com.apple.securityfoundation (6.0 - 55126) <9E64CFDB-7C30-3BF1-8657-9D6A85D841B2> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x9692f000 - 0x96930fff  liblangid.dylib (122) <3432A383-168D-3522-8B32-BEABE733FC8F> /usr/lib/liblangid.dylib
0x96931000 - 0x969e4ff7  com.apple.Bluetooth (4.4.6 - 4.4.6f1) <06E31240-F798-3AA2-BE05-D16CA2AAA6AC> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x96a02000 - 0x96a08fff  com.apple.speech.recognition.framework (5.1.1 - 5.1.1) <942677DD-1E01-354D-AC8E-8C42E53BDA2E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x96a09000 - 0x96a3afff  com.apple.CoreServicesInternal (248.2 - 248.2) <66F9B9AC-BFEE-310E-9A2B-D9D475484580> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x96a3b000 - 0x96cdefff  libmecabra.dylib (696.5) <44285D47-C616-3017-8297-ED5AEEB69982> /usr/lib/libmecabra.dylib
0x96cdf000 - 0x96d09fff  libdispatch.dylib (501.40.12) <A94D9217-881A-355A-8DDE-F89F0EBDEE35> /usr/lib/system/libdispatch.dylib
0x96d0a000 - 0x96e0aff7  libFontParser.dylib (158.6) <B1653EA9-C1C3-3CE4-8251-7176E1FFAEA1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x96e13000 - 0x96e85ffb  com.apple.framework.CoreWLAN (11.0 - 1101.20) <38771CFC-A5CD-3496-BFF1-696B88D2C975> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x96e86000 - 0x96edafff  com.apple.Symbolication (1.4 - 58044) <38E5E6CC-3551-30C0-961C-C2CD3F339DFC> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x96edb000 - 0x96edeff7  libdyld.dylib (360.22) <A03C4D2F-D812-34DC-9A4B-5870519D192F> /usr/lib/system/libdyld.dylib
0x97243000 - 0x9724ffff  com.apple.CrashReporterSupport (10.11 - 718) <E38DAAEC-6631-3458-9428-45901D372200> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x97252000 - 0x972a9fff  libcups.2.dylib (435.2) <20A4CE95-4E29-3A65-9594-02F904FA7A13> /usr/lib/libcups.2.dylib
0x972aa000 - 0x9739affb  com.apple.DiskImagesFramework (10.11.4 - 417.4) <72151686-297C-3F33-8D99-01896E140DE8> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x97ca0000 - 0x97d8bfeb  libvMisc.dylib (563.5) <28CDB3D7-BD26-3340-9DF5-30696EED5BE3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x97d8c000 - 0x98048fff  com.apple.CoreData (120 - 641.3) <ED7656DF-E81A-3667-8952-726167ECCD10> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x98049000 - 0x98083fff  com.apple.LDAPFramework (2.4.28 - 194.5) <329D7189-BE6F-33FB-93A2-0315098DBE6A> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x98a28000 - 0x98a2bffb  libutil.dylib (43) <761D677E-9A8E-3385-BCFD-F2CB28A6A9B6> /usr/lib/libutil.dylib
0x98a2c000 - 0x98a2cfff  libkeymgr.dylib (28) <1706DAE1-9175-3BB4-A4BF-431FF71D282E> /usr/lib/system/libkeymgr.dylib
0x98a2e000 - 0x98a31fff  libScreenReader.dylib (426.42) <DA3EAE1F-0AB2-3E9E-B231-167E8A238326> /usr/lib/libScreenReader.dylib
0x98a3b000 - 0x98a54ffb  libsystem_malloc.dylib (67.40.1) <E15CC794-45EE-3999-9D87-6F76FAA6B8A9> /usr/lib/system/libsystem_malloc.dylib
0x98a55000 - 0x98a55fff  libunc.dylib (29) <43DEACB2-96D0-3EDB-99E1-A6C84344D92B> /usr/lib/system/libunc.dylib
0x98a56000 - 0x98a62ff7  libkxld.dylib (3248.60.10) <E538F77B-1880-30B9-9CAF-0B882B3806CC> /usr/lib/system/libkxld.dylib
0x98ad4000 - 0x98b68ff3  com.apple.PerformanceAnalysis (1.0 - 1) <A67254B9-F5AB-3116-8A2F-3932A7610C2A> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x98b69000 - 0x98b6ffff  com.apple.ImageCapture (9.0 - 9.0) <05B279ED-AE4C-3907-B4A8-197F8669954C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x99156000 - 0x99409ff3  com.apple.security (7.0 - 57337.60.2) <DA6F5CAB-0F6F-396E-97CE-55F4000EF22F> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x9940a000 - 0x995deff7  com.apple.ImageIO.framework (3.3.0 - 1459) <E7D04403-3B26-3066-AC19-489E528283B2> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x99c16000 - 0x99c1ffff  com.apple.icloud.FindMyDevice (1.0 - 1) <E3441829-BBAC-3791-897F-C826BDE8DA18> /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice
0x99c4e000 - 0x99ca9fff  com.apple.print.framework.PrintCore (11.2 - 472.2) <135292C1-7165-3BFC-A6A9-36651006BD35> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x99de1000 - 0x99de2fff  com.apple.TrustEvaluationAgent (2.0 - 25) <7B6357BA-B41D-34A8-84D1-B30071C3FC34> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x99e10000 - 0x99e18fff  com.apple.CoreServices.FSEvents (1223.10.1 - 1223.10.1) <BEB2E1B7-753C-3923-9AEB-6D9BC58818EE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x9a86e000 - 0x9ac48ff7  libLAPACK.dylib (1162.2) <4910B9B9-91C5-3089-BA45-20EDD6D1FD70> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x9ac49000 - 0x9ac67ffb  libresolv.9.dylib (60) <5AF8F512-BACE-3BD7-8D21-E0AAEBF07FF9> /usr/lib/libresolv.9.dylib
0x9ac68000 - 0x9adc1ff7  libBLAS.dylib (1162.2) <4EC4D123-53BC-394C-9F4D-EFF97B3972BE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9adc2000 - 0x9add0ff7  libz.1.dylib (61.20.1) <34A8BA7F-AA56-322E-AC39-ADF8DDE53FF1> /usr/lib/libz.1.dylib
0x9add1000 - 0x9aec2ff3  libiconv.2.dylib (44) <4EB465C8-E736-3DBD-9F62-74B73B66A84B> /usr/lib/libiconv.2.dylib
0x9bb46000 - 0x9bb4fffb  com.apple.CommonAuth (4.0 - 2.0) <AB518D34-4101-30D8-82D6-58CA22EA0081> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x9bb50000 - 0x9bbb5fff  com.apple.CoreServices.OSServices (728.13 - 728.13) <8AF643A5-8574-3799-B5A8-492A23BF962D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x9bbb6000 - 0x9c04afff  com.apple.CoreFoundation (6.9 - 1258.1) <F1736DB1-DD1F-3EC2-866C-39C7BA2181FD> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9c04b000 - 0x9c050ffb  libcompiler_rt.dylib (62) <827EBCF1-DDE3-3290-98AC-D194AF897099> /usr/lib/system/libcompiler_rt.dylib
0x9c051000 - 0x9c077ffb  libPng.dylib (1459) <7BF0EF0D-DB25-3E7C-B84B-945FCCC3AFDB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x9c078000 - 0x9c0a3fff  libxslt.1.dylib (14.4) <9DDFAE4C-BDA3-352A-A725-9ECA14CB4DBB> /usr/lib/libxslt.1.dylib
0x9c19a000 - 0x9c51dffb  com.apple.Foundation (6.9 - 1259) <B769EC7D-63B4-30FD-B6E5-2F0B67C24D92> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x9c51e000 - 0x9c531ff7  libcmph.dylib (6) <7FEE63DB-D02D-3E53-9A0C-2787A49D125C> /usr/lib/libcmph.dylib
0x9c532000 - 0x9c58eff7  libTIFF.dylib (1459) <06A29CB0-1DFD-33C7-84BE-3349825BAF85> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x9c58f000 - 0x9c602ffb  com.apple.ApplicationServices.ATS (377 - 394.4) <F3466549-3D30-375A-B90F-25F241A16E9C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x9c603000 - 0x9c607ffb  libGIF.dylib (1459) <C88D3553-5951-3ED2-85E7-79FD461B3E11> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x9c60c000 - 0x9c617ff7  libChineseTokenizer.dylib (16) <AE3E240D-C4AC-39D0-882F-4F877B182779> /usr/lib/libChineseTokenizer.dylib
0x9c618000 - 0x9c61bfff  libCoreFSCache.dylib (119.5) <E5F0DD5A-E0C7-3BD9-B80C-E798F0D075AE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x9c61c000 - 0x9c6b1ffb  libsystem_c.dylib (1082.60.1) <1F28A244-D87A-33B1-8607-59F71A58D0D3> /usr/lib/system/libsystem_c.dylib
0x9c6be000 - 0x9c6c8ffb  com.apple.audio.SoundManager (4.2 - 4.2) <77418940-F003-3497-99C9-87D48917EFCB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x9c6c9000 - 0x9cbf7fdf  com.apple.vImage (8.0 - 8.0) <AAF2ED70-2A85-3670-A962-8F46C23CF21F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x9cbf8000 - 0x9cd71ff7  com.apple.audio.toolbox.AudioToolbox (1.13 - 1.13) <6DBFC5C1-38ED-3A3E-BB1B-98B043DAE772> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x9cd72000 - 0x9cdbaff7  libFontRegistry.dylib (155.2) <92B60213-D04E-3CC9-817F-63C9FCEDB037> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x9cdd3000 - 0x9ce12fff  com.apple.NavigationServices (3.8 - 220) <7C6C832E-137C-3557-B179-FF369F1DF4C3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x9ce13000 - 0x9ce14fff  libDiagnosticMessagesClient.dylib (100) <5F2F9A2C-1A83-3D4E-8F69-1D4FD0515794> /usr/lib/libDiagnosticMessagesClient.dylib
0x9ce15000 - 0x9ce19fff  com.apple.CommonPanels (1.2.6 - 96) <E4AAB53E-E89B-387A-B6CE-69F5CF442C49> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x9ce1a000 - 0x9ce2bfff  libsystem_trace.dylib (201.10.3) <2259BA50-BE2E-359A-97F2-2579E4798DCE> /usr/lib/system/libsystem_trace.dylib
0x9ce2c000 - 0x9ce3aff3  com.apple.opengl (12.1.0 - 12.1.0) <562E1638-7208-3068-AA87-DCC5966E843F> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x9ce3b000 - 0x9db1cffb  com.apple.AppKit (6.9 - 1404.47) <F2EB81AB-3A61-3B68-9955-92B9D960E655> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x9db1d000 - 0x9db2efff  libbsm.0.dylib (34) <FA298D27-CA59-3106-A3F7-33F91576FA13> /usr/lib/libbsm.0.dylib
0x9db2f000 - 0x9dba4fff  com.apple.SearchKit (1.4.0 - 1.4.0) <2F470D76-6C21-38A8-98A7-1DF5C4964F34> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x9dbb0000 - 0x9dbc3ff7  libsasl2.2.dylib (209) <9E30A76C-2A11-3C25-864B-F253C0A8CAB1> /usr/lib/libsasl2.2.dylib
0x9dbc4000 - 0x9dd49fff  com.apple.UIFoundation (1.0 - 436.1) <33461882-66FC-3130-B397-9E65469CFDBD> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x9dd4a000 - 0x9dd52fff  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <2A4675CA-731F-37C6-ABE7-04BC93968B06> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
0x9dd53000 - 0x9dd6dff7  liblzma.5.dylib (10) <7DDBF3FF-5EDC-31EA-8A2C-70C6BC754953> /usr/lib/liblzma.5.dylib
0x9dd6e000 - 0x9dd79ff7  libGPUSupport.dylib (12.1) <5D7B4C7B-A02D-3BEF-AEC6-3BC55EB628E6> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupport.dylib
0x9dd7a000 - 0x9dd7cfff  libCVMSPluginSupport.dylib (12.1) <699DC5A2-4CA5-3D68-A377-346345AF5347> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x9dd7d000 - 0x9ddc0fff  libGLU.dylib (12.1) <A30631F5-B0F9-38E0-8881-96270645B1AF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x9ddc1000 - 0x9ddc4fff  libCoreVMClient.dylib (119.5) <7C05B2DF-54D6-358F-9742-A7C7AA7E3475> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x9ddc5000 - 0x9dddcff7  libmarisa.dylib (4) <B64E6872-A3B1-3C96-9372-04F39BE2C2A8> /usr/lib/libmarisa.dylib
0x9dde0000 - 0x9dde0fff  com.apple.ApplicationServices (48 - 48) <254BB3C1-738A-3A40-92E4-F595ED0EC7EC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9dde1000 - 0x9dde6ff7  libmacho.dylib (875.1) <7B7E1EE6-19D2-3ED5-A183-04EEB663C656> /usr/lib/system/libmacho.dylib
0x9de53000 - 0x9de8ffff  com.apple.RemoteViewServices (2.0 - 101) <4B5D2D7C-3F96-361E-A762-2E01CD8F357F> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x9de90000 - 0x9de92ffb  libRadiance.dylib (1459) <C8CC1560-1730-3AC2-A786-04AC89820AC3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x9de93000 - 0x9ded2ffb  libGLImage.dylib (12.1) <F79A1EE3-A4A2-3463-8885-445BFEB56041> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9ded3000 - 0x9e024fef  com.apple.coreui (2.1 - 366.1) <47ED817C-E591-30C5-B601-320891E14C4F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x9e025000 - 0x9e02aff3  com.apple.print.framework.Print (10.0 - 266) <8D7CBAF5-41B3-314C-A5D9-B610737C0602> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9e02b000 - 0x9e038fff  com.apple.OpenDirectory (10.11 - 194) <E139C2E6-6E9E-3913-84E5-19DDB136B6A2> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x9e039000 - 0x9e03afff  libSystem.B.dylib (1226.10.1) <302956DC-4E07-3F45-AECE-1182F86F4F4D> /usr/lib/libSystem.B.dylib
0x9e03b000 - 0x9e03eff3  libsystem_sandbox.dylib (460.60.2) <E062D51C-E914-36DA-ABFB-6551F608F67B> /usr/lib/system/libsystem_sandbox.dylib
0x9e04b000 - 0x9e054fff  libsystem_networkextension.dylib (385.40.36) <4FB5B398-25CE-306A-BBAE-D635F3713FDB> /usr/lib/system/libsystem_networkextension.dylib
0x9e108000 - 0x9e12bfff  libJPEG.dylib (1459) <6D164647-A41C-305C-8086-3EBB3FCF4A57> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x9e12c000 - 0x9e136fff  libsystem_notify.dylib (150.40.1) <2289C342-4E02-3DE8-9160-A2A4E288B2DD> /usr/lib/system/libsystem_notify.dylib
0x9e199000 - 0x9e1b6ff7  libCRFSuite.dylib (34) <5872C4CE-812E-3ABC-B78A-216A9AFD386B> /usr/lib/libCRFSuite.dylib
0x9e1b7000 - 0x9e1d3ff7  com.apple.openscripting (1.7.1 - 169.1) <03ACCF44-6538-395C-8D8C-C0B08CD22AB7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x9e1d4000 - 0x9e1d8ffb  com.apple.IOSurface (108.2.3 - 108.2.3) <3120C313-BA67-3C55-B375-E82B0F6766BD> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x9e1e4000 - 0x9e1e4fff  com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <8478BFDC-E0E9-33CB-B782-E5225BAF8D93> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x9e1e5000 - 0x9e41eff7  libFosl_dynamic.dylib (16.24) <928611BD-3E71-3B63-A349-804A7341AC6A> /usr/lib/libFosl_dynamic.dylib
0x9e41f000 - 0x9e42ffff  libGL.dylib (12.1) <532F34EA-617B-3000-A460-1D62AF75E9A1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9e430000 - 0x9e456ffb  com.apple.MultitouchSupport.framework (304.12 - 304.12) <80A29D84-2206-35F2-848A-5BE6AE552865> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x9e457000 - 0x9e5faff7  libGLProgrammability.dylib (12.1) <04C73AFA-E7B2-38A0-969C-62593E8524E9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x9e5fb000 - 0x9e5fbfff  libenergytrace.dylib (10.40.1) <3B4CC4D9-7610-3FCD-9EBB-377359888979> /usr/lib/libenergytrace.dylib
0x9e600000 - 0x9e600fff  com.apple.audio.units.AudioUnit (1.13 - 1.13) <C7EFE509-A796-372B-872E-313F24C16586> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9e601000 - 0x9e603fff  com.apple.loginsupport (1.0 - 1) <871D1582-0EEB-3223-8BA7-5B708B78A0BB> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x9e604000 - 0x9e60afff  com.apple.IOAccelerator (205.11 - 205.11) <2213B365-51E2-3740-A579-488F82E00BDF> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x9e611000 - 0x9ea0aff7  com.apple.CoreGraphics (1.600.0 - 960.3) <2516D285-D61F-3D24-AA3C-4C827C989EFD> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9ea0b000 - 0x9eab3fff  libCoreStorage.dylib (517.50.1) <4C65000A-8166-3515-ADCF-5495B708EEF7> /usr/lib/libCoreStorage.dylib
0x9eab4000 - 0x9eabcffb  libsystem_pthread.dylib (138.10.4) <80F0637E-42BE-3C9D-A578-01F1017C73A2> /usr/lib/system/libsystem_pthread.dylib
0x9eabd000 - 0x9eacaff7  com.apple.speech.synthesis.framework (5.4.12 - 5.4.12) <94530CC8-FDD0-3C22-86C1-FB433A144779> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x9eacb000 - 0x9eacefff  libpam.2.dylib (20) <A5D72430-8F29-3E9A-AE11-087ED0CB7506> /usr/lib/libpam.2.dylib
0x9eacf000 - 0x9ead1fff  libquarantine.dylib (80) <4C34060C-9C6E-3804-ACF7-BDE3ADD900E9> /usr/lib/system/libquarantine.dylib
0x9ead2000 - 0x9ead8fff  libunwind.dylib (35.3) <E1C8C75D-2CAD-37FD-BE1A-6D21E951EDEE> /usr/lib/system/libunwind.dylib
0x9ead9000 - 0x9eaedff7  com.apple.CoreBluetooth (1.0 - 1) <D67C0359-3AE0-3ADA-B58C-DF28C814C7CD> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x9eb42000 - 0x9ec42fff  com.apple.LaunchServices (728.13 - 728.13) <58F5105D-5C8E-3291-B4B5-18D03A451861> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x9ec43000 - 0x9ecaeff7  com.apple.framework.CoreWiFi (11.0 - 1101.20) <ADA07A97-6F91-3FF0-A234-7115D6A0C402> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x9ecaf000 - 0x9ecbfff7  com.apple.LangAnalysis (1.7.0 - 1.7.0) <ED219AAC-30C6-3E9C-9005-AF763F1A62CC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x9ecc0000 - 0x9ecc4fff  libcache.dylib (75) <6C2EE04E-CDB4-3362-BB06-7BD9E358C280> /usr/lib/system/libcache.dylib
0x9ecc5000 - 0x9ed6cfff  com.apple.Metadata (10.7.0 - 972.34) <ADC9277D-F155-32E0-B6D8-6D2DB90FFB84> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 2
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 5404698
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=177.9M resident=0K(0%) swapped_out_or_unallocated=177.9M(100%)
Writable regions: Total=130.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=130.2M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate.framework               128K        2 
Activity Tracing                  2048K        2 
CG backing stores                 6932K        5 
CG image                           116K       10 
CG raster data                      16K        2 
CG shared images                   304K        9 
CoreAnimation                       76K       12 
CoreUI image data                  840K        9 
CoreUI image file                  320K        5 
Foundation                           4K        2 
IOKit                             7940K        2 
Image IO                             4K        2 
Kernel Alloc Once                    4K        2 
MALLOC                            81.0M       40 
MALLOC guard page                   48K       10 
Memory Tag 242                      12K        2 
Memory Tag 249                     156K        3 
OpenCL                               8K        2 
OpenGL GLSL                        128K        3 
Process Corpse Info               2048K        2 
Stack                             9816K       10 
Stack Guard                       56.0M        6 
VM_ALLOCATE                        9.9M       19 
__DATA                            9896K      217 
__GLSLBUILTINS                    2588K        2 
__IMAGE                            528K        2 
__LINKEDIT                        50.9M       13 
__OBJC                            2452K       61 
__TEXT                           127.0M      223 
__UNICODE                          552K        2 
mapped file                      183.2M      140 
shared memory                     16.4M        8 
===========                     =======  ======= 
TOTAL                            570.4M      797 
1 comment


Cart #26887 | 2016-08-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
66

Aliens are hungry for Ufo Tofu! Make symbol palindromes on a Bejeweld-like board. Snake your cursor around the field to find mirrored patterns. Be careful, though, as the aliens will eat the first palindrome you show them, even if it's shorter than intended.

Controls:
arrows - move cursor
z - warp to centre

Made for the Sydney NSI Game Jam 10, when I only had access to an Ubuntu machine, so I decided to learn Pico-8 for the first time. This is the result! :)

(Edit: Hurried update correcting X vs O.)

66
17 comments



this came together pretty quick. it turns out it's hard to design good challenging sokoban puzzles, so most of these are relatively simple.

x to reset level.

1
1 comment


Cart #26914 | 2016-08-14 | Code ▽ | Embed ▽ | No License

0 comments


Cart #thelair-0 | 2020-11-28 | Code ▽ | Embed ▽ | No License
535

Edit for 2017: The Lair has now been updated with 60 fps support and new pixelart, making it look and feel even better! I also tweaked the combo mechanics so it's easier and more fun to rack up big combos. Have fun!

If you'd like to support me and the game, you can also play and donate at on itch.io!

Controls: Arrow keys - for moving around, O - for stabbing things and controlling menus, X - for blocking things that try to stab you, hold O - for a super-charged attack, double tap direction - for dashing to safety.

So, this is The Lair, a PICO-8 fantasy beat'em up that I've been working on and tweeting about since forever. Try it and let me know what you think!

[ Continue Reading.. ]

535
71 comments


Cart #ad_astra-0 | 2020-08-19 | Code ▽ | Embed ▽ | No License
123

Ad Astra

A demoscene demo by Ate Bit for the Pico-8 virtual console.

Release date : 13/08/2016

Code & music : 4mat
Graphics : ilkke

Notes:

Please leave audio enabled, demo uses the STAT variables to maintain timing and scenes won't continue otherwise.

Due to the way I merged some _update and _draw code together the demo may go out of sync if you don't have the window focused. This may only affect watching it in pico-8 rather than the web version however.

123
25 comments


How do you draw a trail for a moving object?

I see this effect a ton of games but don't know enough about what to look for to find it in the code. Plus y'all seem to minify code into single letter variable names and that makes it even tougher. ;)

Say I shoot a missile or something, what's a good way to draw a trail behind it? But also define how long that trail is and its color, etc.

I mean, it seems like you should just be able to draw a pixel behind the x/y location of the object you want to follow but how do you know what that location is? Especially if the object is changing direction...it's not just x+1 and y+1 or whatever...I think...

Insight, thoughts and snippets are appreciated.

7 comments


This is a one button dueling game.

Hold to run, let go before passing to attack.

Whoever hits hardest wins.

Rules:
If neither player let go before passing, it's a tie.
If one player let go before passing, that player wins.
If both players let go before passing, the winner is decided by speed. If speeds are the same, it's a tie.

Made for #OneButtonJam.

Cart #26820 | 2016-08-13 | Code ▽ | Embed ▽ | No License
21

Play it on itch.io!

One of the main things I wanted to try out with this game is an online multiplayer mode using the webplayer + GPIO stuff I experimented with in my PICO-8 twitter feed. You can try that out on the itch.io version of the game, which lets you connect to another player for peer-to-peer matches (using the Peerjs library and a heroku server to broker connections).

[ Continue Reading.. ]

21
4 comments




Top    Load More Posts ->