Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2 > #26626
| Newsgroups | comp.sys.apple2 |
|---|---|
| Date | 2016-01-08 07:57 -0800 |
| References | (27 earlier) <83e33ff2-9a8a-4422-805c-b3851d03f587@googlegroups.com> <497f48e6-9c23-4cbe-a67e-c48ec5e2b805@googlegroups.com> <2d6680bc-b981-42f7-9d19-31e110a7267d@googlegroups.com> <0f6e0aa1-8d50-47bc-8882-eef7526625c1@googlegroups.com> <015dafe6-5691-4c69-a19c-18a994405156@googlegroups.com> |
| Message-ID | <cc6718fb-e9c1-4e48-9a05-eedbe731466a@googlegroups.com> (permalink) |
| Subject | Re: new ProDOS ports |
| From | BLuRry <brendan.robert@gmail.com> |
On Thursday, January 7, 2016 at 10:19:41 PM UTC-6, mdj wrote: > On Friday, 8 January 2016 12:29:50 UTC+10, BLuRry wrote: > > > Look at the memory manager for Lawless Legends, starting around line 70 or so. > > https://github.com/badvision/lawless-legends/blob/master/Platform/Apple/virtual/src/core/mem.s > > > Interesting. What's the value in LL moving ProDOS to Auxiliary memory ? I've looked at doing this in the past, but primarily because I'm a RamWorks nutter, and moving it to Aux space makes a lot more sense when you have many auxilary banks to play with. > > Matt The raycaster routine is a gigantic unrolled loop (how else is it so fast? ;) So to make room for it and all the graphics, Martin moves Prodos out of the way. Aux bank is used for all of the Plasma code. Basically the memory allocation scheme can be summarized like this: "I drink your milkshake. I DRINK IT UP." We use every scrap of memory we can get, and eventually will expand it further to take advantage of RamWorks and/or slinky cards. In most cases, data is allocated and deallocated on the fly, so having large contiguous regions of memory to work with presents many advantages. Our engine reads from disk less often than Ultima V when you walk around the map. :D
Back to comp.sys.apple2 | Previous | Next — Previous in thread | Next in thread | Find similar
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2015-11-18 10:10 -0800
Re: new ProDOS ports Steve Nickolas <usotsuki@buric.co> - 2015-11-18 21:04 +0100
Re: new ProDOS ports Delfs <eeastman@gmail.com> - 2015-11-19 03:18 -0800
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2015-11-19 09:45 -0800
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2015-12-13 07:57 -0800
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-01 08:48 -0800
Re: new ProDOS ports Steve Nickolas <usotsuki@buric.co> - 2016-01-01 19:47 +0100
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-01 15:07 -0800
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-03 20:29 -0800
Re: new ProDOS ports Steve Nickolas <usotsuki@buric.co> - 2016-01-04 09:13 +0100
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-04 06:59 -0800
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-04 08:00 -0800
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-04 09:21 -0800
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-04 20:12 -0800
Re: new ProDOS ports D Finnigan <dog_cow@macgui.com> - 2016-01-05 21:12 +0000
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-05 20:37 -0800
Re: new ProDOS ports mdj <mdj.mdj@gmail.com> - 2016-01-05 21:00 -0800
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-05 22:58 -0800
Re: new ProDOS ports mdj <mdj.mdj@gmail.com> - 2016-01-06 22:54 -0800
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-07 07:31 -0800
Re: new ProDOS ports "Michael 'AppleWin Debugger Dev'" <michael.pohoreski@gmail.com> - 2016-01-07 15:45 -0800
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-07 18:29 -0800
Re: new ProDOS ports mdj <mdj.mdj@gmail.com> - 2016-01-07 20:19 -0800
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-08 07:57 -0800
Re: new ProDOS ports gids.rs@sasktel.net - 2016-01-07 20:22 -0800
Re: new ProDOS ports Steve Nickolas <usotsuki@buric.co> - 2016-01-08 12:54 +0100
Re: new ProDOS ports "Michael 'AppleWin Debugger Dev'" <michael.pohoreski@gmail.com> - 2016-01-08 23:30 -0800
Re: new ProDOS ports David Schmenk <dschmenk@gmail.com> - 2016-01-09 10:37 -0800
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-14 11:21 -0800
Re: new ProDOS ports Jerome Vernet <jeromevernet@hotmail.com> - 2016-01-14 22:30 +0100
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-15 19:52 -0800
Re: new ProDOS ports qkumba <peter.ferrie@gmail.com> - 2016-01-07 08:14 -0800
Re: new ProDOS ports Steve Nickolas <usotsuki@buric.co> - 2016-01-06 06:09 +0100
Re: new ProDOS ports gids.rs@sasktel.net - 2016-01-07 16:10 -0800
Re: new ProDOS ports Steve Nickolas <usotsuki@buric.co> - 2016-01-08 02:43 +0100
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-05 23:05 -0800
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-06 13:07 -0800
Re: new ProDOS ports Steve Nickolas <usotsuki@buric.co> - 2016-01-06 22:29 +0100
Re: new ProDOS ports BLuRry <brendan.robert@gmail.com> - 2016-01-06 14:06 -0800
csiph-web